I'm Nishant Shah, a software engineer based in London, Ontario, Canada, with 3+ years of experience building scalable backend architectures and high-performance APIs using Node.js, TypeScript, and Python. I specialize in optimizing system efficiency through GraphQL migrations, robust logging for e-commerce platforms, and delivering secure, cloud-ready solutions with PostgreSQL, Docker, and AWS. I enjoy collaborating with cross-functional teams in Agile environments to ship reliable features and improve system observability.

I'm Nishant Shah, a software engineer based in London, Ontario, Canada, with 3+ years of experience building scalable backend architectures and high-performance APIs using Node.js, TypeScript, and Python. I specialize in optimizing system efficiency through GraphQL migrations, robust logging for e-commerce platforms, and delivering secure, cloud-ready solutions with PostgreSQL, Docker, and AWS. I enjoy collaborating with cross-functional teams in Agile environments to ship reliable features and improve system observability.

Available to hire

I’m Nishant Shah, a software engineer based in London, Ontario, Canada, with 3+ years of experience building scalable backend architectures and high-performance APIs using Node.js, TypeScript, and Python.

I specialize in optimizing system efficiency through GraphQL migrations, robust logging for e-commerce platforms, and delivering secure, cloud-ready solutions with PostgreSQL, Docker, and AWS. I enjoy collaborating with cross-functional teams in Agile environments to ship reliable features and improve system observability.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

Javanese
Intermediate

Work Experience

Software Engineer at Noibu
November 1, 2024 - Present
Engineered scalable backend event handlers in Node.js to parse and securely store over 5,000 daily e-commerce error logs into PostgreSQL. Built a Python FastAPI service for error categorization to group highly complex client-side JavaScript faults for easier debugging. Integrated new RESTful API endpoints with frontend teams and migrated to GraphQL, reducing data payloads and improving triage workflow. Wrote unit and integration tests with Jest and React Testing Library, supporting two weekly production releases with minimal bugs. Mentored two junior developers in daily Agile stand-ups and code reviews to uphold ES6+ standards and clean code practices.
Software Development Engineer at Simform Solutions
May 1, 2022 - October 1, 2023
Engineered backend services for logistics and finance workflows using Node.js, TypeScript, Express.js, GraphQL, and PostgreSQL; optimized queries and endpoints, reducing response times on high-use APIs by ~26%. Designed database schemas and backend prototypes for ticket management and trucking platforms, enabling early product demonstrations. Implemented secure REST and GraphQL endpoints with JWT authentication and performed PostgreSQL migrations across client projects.
Software Engineer Intern at Simform Solutions
January 1, 2022 - May 1, 2022
Completed Node.js and API development training; built a file locking and access management system; contributed to client backend updates and deployment support; assisted with code cleanup and testing to reduce repeat issues.

Education

Post-Graduate Diploma in Artificial Intelligence and Machine Learning at Fanshawe College
January 1, 2024 - January 1, 2025
Bachelor of Engineering in Computer Engineering at Gujarat Technological University
October 1, 2019 - April 1, 2022

Qualifications

Redis-RU101 Certificate
January 11, 2030 - April 2, 2026

Industry Experience

Software & Internet, Retail, Financial Services, Transportation & Logistics, Professional Services