I’m Vicky Modi, a Senior Full Stack Engineer with 8+ years of experience delivering scalable, high-performance web and cloud applications for global clients. I specialize in Node.js, Express.js, Java (Spring Boot), Python (Django/Flask), and AWS (Lambda, Step Functions, EventBridge) with a strong focus on microservices, REST/GraphQL APIs, real-time data processing, and cloud infrastructure. I enjoy building robust frontends with React, Next.js, Angular, and Vue, and I’m passionate about design systems, responsive UI/UX, and mentoring teams toward clean, maintainable code. I thrive in collaborative, Agile environments where solving complex business problems with innovative software delivers measurable results. I value thorough documentation, iterative improvement, and empowering teammates through shared knowledge, automated testing, and efficient CI/CD practices.

I’m Vicky Modi, a Senior Full Stack Engineer with 8+ years of experience delivering scalable, high-performance web and cloud applications for global clients. I specialize in Node.js, Express.js, Java (Spring Boot), Python (Django/Flask), and AWS (Lambda, Step Functions, EventBridge) with a strong focus on microservices, REST/GraphQL APIs, real-time data processing, and cloud infrastructure. I enjoy building robust frontends with React, Next.js, Angular, and Vue, and I’m passionate about design systems, responsive UI/UX, and mentoring teams toward clean, maintainable code. I thrive in collaborative, Agile environments where solving complex business problems with innovative software delivers measurable results. I value thorough documentation, iterative improvement, and empowering teammates through shared knowledge, automated testing, and efficient CI/CD practices.

Available to hire

I’m Vicky Modi, a Senior Full Stack Engineer with 8+ years of experience delivering scalable, high-performance web and cloud applications for global clients. I specialize in Node.js, Express.js, Java (Spring Boot), Python (Django/Flask), and AWS (Lambda, Step Functions, EventBridge) with a strong focus on microservices, REST/GraphQL APIs, real-time data processing, and cloud infrastructure. I enjoy building robust frontends with React, Next.js, Angular, and Vue, and I’m passionate about design systems, responsive UI/UX, and mentoring teams toward clean, maintainable code.

I thrive in collaborative, Agile environments where solving complex business problems with innovative software delivers measurable results. I value thorough documentation, iterative improvement, and empowering teammates through shared knowledge, automated testing, and efficient CI/CD practices.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Javanese
Advanced

Work Experience

Senior Full Stack Developer at Freelance | Contract (UK, USA, Australia, Singapore)
September 1, 2024 - June 30, 2025
Led end-to-end full-stack development for 10+ projects, collaborating with clients and teams across planning, design, and deployment phases. Architected scalable backend systems using NestJS, Node.js, Python, and Java with PostgreSQL, MySQL, and MongoDB. Built secure, responsive frontend apps with React.js, Next.js, TypeScript, Tailwind CSS, and Redux. Integrated secure authentication and authorization with JWT, AWS Cognito, and OAuth. Implemented REST APIs, microservices, and third-party integrations including Stripe, PayPal, and social login providers. Applied architectural patterns like Saga and Circuit Breaker to ensure resilience and consistency. Managed real-time data flow using AWS SQS, Kafka, RabbitMQ, and WebSockets. Optimized databases and frontend performance. Developed CI/CD pipelines with GitHub Actions and Docker. Wrote tests using Jest and maintained API documentation with Swagger. Mentored junior developers and improved team velocity.
Senior Backend Developer at Guzman y Gomez (Australia)
April 1, 2021 - September 30, 2024
Designed and deployed scalable microservices using Node.js, NestJS, Sequelize, and AWS (Lambda, Step Functions, API Gateway). Automated menu and product data sync with POS systems via Step Functions, reducing manual overhead by 70%. Built order processing logic and third-party platform integration (UberEats, DoorDash, Menulog), ensuring transactional accuracy. Enhanced authentication flows with AWS Cognito including Apple, Google, and Facebook logins. Refactored legacy .NET systems to improve performance and maintainability, reducing downtime and bug rates. Engineered robust ETL pipelines for transactional analytics. Implemented test coverage across services, ensuring stability during frequent releases.
Senior Full Stack Developer at Inginim Software Private limited (Singapore)
April 1, 2018 - April 30, 2021
Delivered 10+ web applications across fintech, e-commerce, and HR domains. Built dynamic UIs and dashboards with React, Bootstrap, Tailwind CSS, and Material UI. Integrated and maintained secure APIs using Node.js and .NET Core. Authored Python scripts for data migration and tooling automation. Created tools like dynamic table builders and real-time charts for enhanced UX. Championed TDD, peer reviews, and CI/CD to uphold quality standards.
Senior Backend Developer at Lanet Team Software Solution (India)
October 1, 2017 - May 31, 2021
Built and maintained RESTful APIs using Java Spring Boot, Hibernate, Node.js, and Django for robust backend logic. Developed modern frontend interfaces with React.js and Redux, ensuring responsive, cross-device compatibility. Integrated authentication with JWT and OAuth providers, securing applications via TDD and code reviews. Authored custom UI components and internal tools improving team productivity by 30%. Managed deployments with Docker, GitHub Actions, and CI/CD workflows. Collaborated with QA and product teams for high-quality agile releases.
Senior Full Stack Developer at DOT Compliance Group
June 1, 2025 - August 26, 2025
Designed and implemented scalable Angular architecture using Angular 15+, Angular Material, and RxJS for modular, maintainable large-scale enterprise applications. Built interactive dashboards with advanced filtering, analytics, and role-based views. Integrated Angular components with REST/GraphQL APIs optimizing data with Observables and caching strategies. Improved Largest Contentful Paint and Cumulative Layout Shift scores by 35% through lazy loading, route-level code splitting, and image optimization. Developed a shared UI component library in Storybook used across teams, reducing duplication and speeding development.
Senior Full Stack Developer at Guzman Y Gomez - Mexican
September 1, 2024 - August 26, 2025
Developed complex menu management modules using React.js, Next.js, TypeScript, Redux, and TailwindCSS to enable dynamic data handling for high-traffic ordering systems. Created optimized Next.js server-side rendered pages to enhance SEO and load times. Built responsive POS integration dashboards with Material UI and reusable components. Integrated third-party delivery platform APIs with real-time order tracking. Introduced Storybook for UI documentation, ensuring design-to-code consistency and improved collaboration. Implemented frontend testing with Jest and React Testing Library for high-quality releases.
Senior Full Stack Developer at Inginim Software Private Limited
April 1, 2021 - August 26, 2025
Delivered over 10 frontend-intensive projects including SaaS reservation platforms, real-time bidding systems, and gaming UIs leveraging React.js, Angular, and Vue.js for responsive, high-performance experiences. Optimized codebases applying lazy loading, bundle splitting, virtual scrolling, and memoization reducing load times by up to 40%. Built Angular modules with Angular Material and RxJS applying smart/dumb component architecture and NgRx for state management. Developed Vue.js Single File Components using Vuetify, Vuex, Composition API, and reusable mixins. Created React-based customer portals with SSR in Next.js to improve SEO and load performance. Integrated real-time updates with Socket.IO for live bidding and order tracking. Established shared Storybook component libraries ensuring consistent styling and faster development. Standardized API integration using Axios with interceptors for authentication and error handling.
Senior Full Stack Developer at La-Net Team Software Solution PVT Ltd
May 1, 2020 - August 26, 2025
Built and maintained high-performance RESTful and GraphQL APIs using Java (Spring Boot, Hibernate), Node.js, NestJS, and Python (Django) for robust backend logic and seamless frontend integration. Developed enterprise-grade UIs with React.js and Redux and Vue.js with Vuex ensuring smooth state management and device compatibility. Created reusable Vue.js Single File Components with Vuetify for forms, data grids, and interactive charts. Built React internal tools improving productivity and reducing coding repetition by 30%. Implemented JWT authentication and role-based UI rendering for secure and personalized user experience. Collaborated with designers to deliver pixel-perfect layouts and ensured WCAG accessibility compliance.
Senior Full Stack Developer (Hybrid) at Telus Digital
July 1, 2025 - Present
Implemented and designed the dispute flow using Node.js, TypeScript, Sequelize, Kafka, and PostgreSQL, leveraging GCP, EventBridge, and API Gateway for serverless execution. Refactored and re-architected the codebase for modularity, scalability, and performance; modernized legacy Node API and React application, reducing downtime and bug frequency by 10%, while ensuring long-term maintainability. Integrated the dispute module into the React dashboard. Created comprehensive unit and integration tests and authored architecture/API contracts and development workflows to streamline onboarding and cross-team collaboration.
Senior Full Stack Developer (Remote) at DOT Compliance Group
October 1, 2024 - June 1, 2025
Architected and deployed scalable, event-driven microservices using Python (Django), Node.js, NestJS, TypeORM, and PostgreSQL, leveraging AWS Lambda, Step Functions, EventBridge, and API Gateway for serverless execution. Built an AI-powered email automation system using Llama AI to read, classify, and trigger workflows from incoming emails. Led the development of a secure KYC document and signature verification pipeline using OpenCV, TensorFlow, and Llama AI. Designed and implemented a custom ETL pipeline to convert static government-issued PDFs into dynamic, interactive web forms. Refactored and re-architected the codebase for better maintainability and performance. Set up CI/CD pipelines (GitHub Actions + AWS) and optimized API performance, reducing response times by 40%. Designed scalable frontend architecture with React, Next.js, TailwindCSS, and Storybook. Developed an admin dashboard with advanced filtering, analytics, and RBAC.
Senior Backend Developer (Remote) at Guzman y Gomez - Mexican
April 1, 2021 - September 1, 2024
Refactored and modernized legacy .NET and C# systems, improving performance, reducing downtime, and decreasing bug frequency by 35%. Architected and deployed scalable, event-driven microservices using Node.js, NestJS, Sequelize, and AWS (Lambda, Step Functions, EventBridge, DynamoDB, API Gateway). Automated menu and product synchronization with multiple POS systems and integrated with major third-party delivery platforms to drive revenue growth. Enhanced authentication with multi-provider logins via AWS Cognito and implemented Saga-based payment processing for distributed reliability. Championed Agile/Scrum and maintained high test coverage with Jest, Mocha, and related tooling. Built a complex frontend module in React/TypeScript/Next.js/TailwindCSS/Redux with robust UI state management.
Senior Full Stack Developer (Remote) at Inginim Software Private Limited
June 1, 2020 - April 1, 2021
Delivered 10+ high-performance, end-to-end applications including a SaaS reservation management platform, a real-time live bidding system, and an online gaming application. Built dynamic UIs with React.js, Angular, Vue.js, and Next.js, and combined with Bootstrap, Tailwind CSS, Material UI, and Redux for state management. Developed and maintained secure RESTful and GraphQL APIs using Node.js, NestJS, Express, Java Spring Boot, and Python Flask/Django. Implemented ETL pipelines and data migrations across MySQL/PostgreSQL and NoSQL stores, optimized queries, and adhered to TDD with automated testing pipelines.
Senior Full Stack Developer at La-Net Team Software Solution PVT Ltd
October 1, 2017 - May 1, 2020
Built and maintained high-performance RESTful and GraphQL APIs using Java (Spring Boot/Hibernate), Node.js/NestJS, and Python (Django). Developed modern, responsive frontends with React, Next.js, Angular, and Vue, leveraging Redux for complex state management. Implemented JWT/OAuth 2.0 authentication, authored internal UI components, and managed containerized deployments with Docker and CI/CD pipelines. Collaborated in Agile/Scrum to deliver high-quality releases.
Senior Full Stack Developer at DOT Compliance Group
October 1, 2024 - June 1, 2025
Architected and deployed scalable, event-driven microservices using Python (Django), Node.js, NestJS, TypeORM, and PostgreSQL, leveraging AWS Lambda, Step Functions, EventBridge, and API Gateway for serverless execution. Built an AI-powered email automation system using Llama AI to read, classify, and trigger workflows from incoming emails, improving processing speed and reducing manual intervention. Led the development of a secure KYC document and signature verification pipeline using OpenCV, TensorFlow, and Llama AI, ensuring high accuracy in blur detection, authenticity checks, and fraud prevention. Designed and implemented a custom ETL pipeline to convert static government-issued PDFs into dynamic, interactive web forms using PDFLib, enabling real-time form submission and direct submission to government portals. Refactored and re-architected the codebase for maintainability and performance. Set up and maintained CI/CD pipelines (GitHub Actions + AWS) across environments. Optimized

Education

Master of Science at UKA TARSADIA UNIVERSITY
September 1, 2012 - October 31, 2017
Master's in computer science and technology at UKA Tarsadia University
September 1, 2012 - October 1, 2017
Master's in Computer Science and Technology at UKATARSADIA UNIVERSITY
September 1, 2012 - October 1, 2017
Master's in Computer Science and Technology at UKA TARSADIA UNIVERSITY
September 1, 2012 - October 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Retail, Travel & Hospitality, Professional Services, Media & Entertainment, Telecommunications