Aakash Sinha

Java Developer
aakashsinha46@icloud.com

Highly skilled Java Developer with 3+ years of experience in software development. Strong background in design patterns, software architecture and deep understanding of OOP principles. Passionate about creating efficient and scalable solutions.


Experience

Software Developer

G1astra Electromotive

At G1astra, I held the role of a software developer with a primary focus on backend development. I was responsible for crafting and maintaining internal projects using Java and Python.

Nov 2022 - Present | 1 Years

Programmer Analyst

Cognizant

A Java developer at Cognizant, I worked on Spring Boot, ActiveMQ, Kafka, unit testing, code coverage, MySQL, Git pull request reviews, and API creation. I also continuously enriched my expertise in design patterns while applying these principles in real-world scenarios.

March 2021 - Sept 2022 | 2 years

Education

Chhattisgarh Swami Vivekanand Technical University

Bachelor of Technology
Computer Science & Engineering

GPA: 7.23

July 2016 - Dec 2020

Jawahar Navodaya Vidyalaya

Schooling

- May 2016

Skills

Programming Languages & Tools
  • java
  • Java | Spring-Boot | Hibernate | JPA | MySQL
  • Python | Django | MongoDB | SQLite
  • HTML | CSS | JS | React
  • Kafka, activeMQ
  • Git/Github | Linux
  • Design Patterns & Principles
  • Unit testing | Code coverage | Code Review | Documentation
  • Atlassian stack (Jira, Confluence, ...) | Microsoft Office (Outlook, Excel, Word, PowerPoint)

Projects

In-shorts Clone (web-scrapper)

Python | MongoDB

Complex web scraping project, specifically as a news aggregator. Utilizing technologies such as Python, MongoDB, proxies, and multithreading, robust and scalable solution.

Restaurant review website

Java | Spingboot| MySQL

A restaurant review website, developed using Java and MongoDB. The site allows users to create profiles, login, and upload their reviews for restaurants. By utilizing Java's robust features and MongoDB's flexible document-based database structure, a user-friendly platform that enables seamless interaction between users and restaurants.

Classified Projects

Java | Spingboot| activeMQ

Creating localization systems for Transport Management and Freight Management System involves managing communication pipelines between micro-services using Kafka and IBM MQ, developing backend logics and API creation on Spring-boot, PR review, resolving merge conflicts and others.


Calendar