kartik singh
Full Stack Developer
About
Full Stack Developer (MEAN Stack, Angular) with 4+ years of hands-on experience in frontend development, RESTful APIs, and cloud deployment. Proficient in Angular, Node.js, Express.js, JavaScript, TypeScript, MongoDB and Python. Strong in problem-solving, debugging, clean coding practices, deployment, and CI/CD pipelines, Angular material, Bootstrap, interceptors, Auth guards and AG Grid.
Skills & Expertise (29)
Work Experience
Digital Specialist Engineer
Infosys Ltd.
Oct 2021 - Jun 2025
Designed and developed scalable full-stack web applications using Angular, Node.js, and RESTful APIs, enabling efficient client–server communication and modular architecture. Built responsive, component-driven Angular interfaces using RxJS, NgRx state management, and reusable UI components to improve maintainability and performance. Developed and integrated REST APIs with Node.js/Express and MongoDB, ensuring efficient data handling and secure backend communication. Implemented authentication mechanisms, route guards, interceptors, and API integration layers to strengthen application security and data integrity. Improved application performance through lazy loading, optimized change detection, and modular architecture, reducing initial load time and enhancing user experience. Collaborated with cross-functional teams including backend engineers (.NET/Node), QA, and DevOps within Agile SDLC to deliver high-quality production releases. Contributed to CI/CD pipelines, Git-based version control, and cloud deployment workflows, ensuring reliable build and release cycles.
Software Developer
Circulant Software Inc.
Jan 2021 - Jun 2021
Developed cloud-based backend services using Python, enabling scalable data processing and integration with client applications. Designed and implemented serverless workflows using AWS Lambda, facilitating efficient API-driven communication between systems. Deployed and managed cloud infrastructure and pipelines across AWS and Microsoft Azure to support distributed application architecture. Produced technical documentation including design specifications, release notes, and user manuals to support product delivery and knowledge transfer.
Software engineer trainee
DZone Solutions
Jun 2019 - Oct 2019
Applied basic ML models in Python. Gained hands-on experience with Pandas, NumPy, and Turtle for developing educational tools.
Education
B.Tech - Computer Science & Engineering - Poornima College of Engineering
2017 - 2021 · Afghanistan
Senior Secondary - The Castle Convent Sr. Sec. School
- 2017 · Afghanistan
High School - The Castle Convent Sr. Sec. School
- 2015 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation
Skills (29)
Click a skill to find developers with the same skill