NA

Mohan Narang

NA

Available to hire

NA

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Javanese
Advanced

Work Experience

Full Stack Java Developer at IT Pros, Canada
January 1, 2023 - Present
Designing, developing, and maintaining end-to-end full-stack applications using Java, Spring Boot, React, and RESTful APIs to support 3,000–5,000+ monthly active users across enterprise and client-facing platforms. Built scalable backend services with Spring Boot, followed layered architecture for maintainability, performance, and testability. Implemented Spring Security, JWT, and OAuth 2.0 for secure authentication and RBAC. Designed PostgreSQL and MongoDB schemas, optimized queries and indexing to improve performance by 20–30%. Implemented Redis caching to reduce database load and improve API response times by ~60% (e.g., 800ms to 300ms). Developed responsive UIs with React and deployed on AWS; contributed to CI/CD pipelines in Agile/Scrum environment.
Junior Full Stack Developer at Swap Solutions, Canada
April 1, 2021 - December 1, 2021
Contributed to full-stack development using Spring Boot, React, Next.js, MongoDB, and PostgreSQL. Built and consumed REST APIs for frontend-backend communication. Redesigned and optimized the company website, improving UI/UX, performance, and SEO, resulting in an 8% increase in monthly traffic. Assisted in designing microservices architecture and integrating services via API gateways. Configured NGINX as reverse proxy and load balancer with JWT and OAuth 2.0 support. Actively participated in Agile Scrum practices, helping reduce development cycle time by 30%.
Full Stack Developer Intern at FlexBlockID Technologies, Canada
January 1, 2020 - April 1, 2020
Developed RESTful APIs using Node.js and Express, integrating MongoDB for data storage. Built backend services for customer contact workflows, improving lead generation by 15%. Assisted with UI/UX improvements and frontend enhancements.
Software Developer Intern at PAMAC Finserve, Canada
May 1, 2018 - August 1, 2018
Refactored legacy applications from C to C++, improving performance and maintainability. Collaborated with cross-functional teams to enhance ERP functionality. Improved application usability, reducing document processing time by ~40%.
Full Stack Java Developer at IT Pros
January 1, 2023 - Present
Designing, developing, and maintaining end-to-end full stack applications using Java, Spring Boot, React, and RESTful APIs, supporting 3,000-5,000+ monthly active users across enterprise and client-facing platforms. Building scalable backend services with Spring Boot, following layered architecture and best practices for maintainability, performance, and testability. Developing reusable REST APIs with validation, exception handling, pagination, and API documentation, improving API reliability and reducing error rates. Implementing Spring Security, JWT, and OAuth 2.0 for secure authentication and role-based access control. Designing and integrating PostgreSQL and MongoDB schemas, optimizing queries and indexing to improve database performance by 20-30%. Implementing Redis caching, reducing database load and improving average API response time by up to 15% (e.g., ~800ms → ~300ms). Developing responsive, component-based UIs using React, improving user experience and page load performanc
Junior Full Stack Developer at Swap Solutions
April 1, 2021 - December 1, 2021
Contributed to full-stack development using Spring Boot, React, Next.js, MongoDB, and PostgreSQL. Built and consumed REST APIs for frontend-backend communication. Redesigned and optimized the company website, improving UI/UX, performance, and SEO, resulting in an 8% increase in monthly traffic. Assisted in designing microservices architecture and integrating services using API gateways. Configured NGINX as a reverse proxy and load balancer with JWT and OAuth 2.0 support. Actively participated in Agile Scrum practices, helping reduce development cycle time by 30%.
Full Stack Developer Intern at FlexBlockID Technologies
January 1, 2020 - April 1, 2020
Developed RESTful APIs using Node.js and Express, integrating MongoDB for data storage. Built backend services for customer contact workflows, improving lead generation by 15%. Assisted with UI/UX improvements and frontend enhancements.
Software Developer Intern at PAMAC Finserve
May 1, 2018 - August 1, 2018
Refactored legacy applications from C to C++, improving performance and maintainability. Collaborated with cross-functional teams across multiple branch offices to enhance ERP functionality. Improved application usability, reducing document processing time by ~40%.

Education

Bachelor of Mathematics at University of Waterloo
January 11, 2030 - December 1, 2022
Bachelor of Mathematics at University of Waterloo
January 11, 2030 - December 1, 2022

Qualifications

AWS Certified Developer – Associate
January 11, 2030 - April 20, 2026
AWS Certified Cloud Practitioner
January 11, 2030 - April 20, 2026
AWS Certified Developer – Associate
January 11, 2030 - April 29, 2026
AWS Certified Cloud Practitioner
January 11, 2030 - April 29, 2026

Industry Experience

Software & Internet, Professional Services, Computers & Electronics