Innovative and detail-oriented Full Stack Developer with 3+ years of experience designing, developing, and deploying scalable web applications, cloud-native services, and AI-driven solutions. Adept at building secure, high-performance applications from concept to deployment across SaaS and data-driven environments. Skilled in front-end and back-end development, RESTful API design, microservices, and cloud platforms (AWS, Azure). Passionate about leveraging AI, automation, and modern DevOps practices to deliver robust solutions. Strong communicator and collaborator, experienced in Agile/Scrum teams and mentoring peers.
Overview
5
5
years of professional experience
1
1
Certificate
Work History
WEB DEVELOPER
Freelance
05.2024 - Current
Assisted in developing backend modules using Java and Spring Boot, focusing on CRUD operations, API integration, and data validation for data-driven applications.
Worked on ETL jobs including Autosys, Sterling Integrator, supporting data pipelines and integration.
Implemented JWT authentication and route protection, ensuring secure data access and compliance with regulatory requirements.
Integrated file upload functionality with AWS S3, leveraging cloud storage for unstructured data.
Wrote unit and integration tests using Jest and Supertest to ensure data integrity and code quality.
Utilized Docker for containerization and deployment, supporting scalable data product delivery.
SOFTWARE DEVELOPER
TIAA
07.2021 - 07.2022
Built and tested RESTful APIs for internal tools, improving API response structure and standardization.
Designed and queried relational data models in MySQL, optimizing SQL queries for efficient data retrieval and supporting data warehousing concepts.
Contributed to unit testing using JUnit and Mockito, ensuring code quality and reducing bugs during integration.
Used Postman for API testing and documentation, validating request/response flows and supporting data mapping.
JAVA DEVELOPER
ThinkNext Technologies, India
01.2021 - 06.2021
Participated in daily Agile stand-ups, code reviews, and sprint planning sessions using JIRA, enhancing team collaboration and delivery.
Managed source code using Git and GitHub, actively participating in version control, branching, and pull requests.
Education
Bachelor Of Engineering - Computer Science and Engineering
Bachelor Of Engineering - Computer Science and Engineering
Chitkara University
Languages
Punjabi
Native or Bilingual
English
Full Professional
Hindi
Native or Bilingual
KEY RESPONSIBILITIES
Designed, developed, and maintained end-to-end web applications, including front-end UI/UX with React.js and back-end services using Node.js/Express and Java/Spring Boot.
Built and optimized microservices architectures, focusing on CRUD operations, API integration, and data validation for data-driven applications.
Developed rich, responsive front ends with React, Angular, JavaScript, HTML5, and CSS3, ensuring seamless user experiences.
Implemented and managed cloud solutions on AWS (Lambda, S3, EC2), Azure DevOps, and deployed applications using Render and Vercel.
Configured CI/CD pipelines with GitHub Actions and Azure DevOps, automating build, test, and deployment workflows.
Integrated databases including MongoDB, MySQL, and PostgreSQL; performed data modeling, query optimization, and supported data warehousing concepts.
Created and maintained containerized deployments with Docker, supporting scalable and reliable product delivery.
Collaborated in Agile/Scrum teams, participating in sprint planning, daily stand-ups, code reviews, and pair programming using JIRA.
Implemented automated testing using Jest, Supertest, JUnit, and Mockito, maintaining code quality and comprehensive technical documentation.
Utilized AI-powered tools and prompt engineering to enhance code generation, debugging, and data-driven features.
Supported integration with third-party APIs (Stripe, Google Maps) and cloud storage (AWS S3) for unstructured data.
Mentored junior developers, enforced coding standards, and contributed to architectural decisions in collaborative environments.
SOFT SKILLS
Analytical and systematic troubleshooting
Effective team collaboration and mentorship
Strong attention to detail and time management
Adaptable and eager to learn emerging technologies