Abhijeet Kumar Gupta
Software Engineer
About
Software Engineer with 5+ years of experience designing and developing scalable, high-performance web applications using React.js, Next.js, Node.js, and modern JavaScript/TypeScript ecosystems. Expanding expertise in Java and Spring Boot for backend development, with hands-on experience building RESTful APIs and full-stack applications. Experienced in building robust frontend architectures, optimizing application performance, and delivering reliable user experiences at scale. Skilled in implementing automated testing and quality assurance practices using Cypress and Jest, as well as streamlining deployment processes through CI/CD pipelines. Adept at collaborating with cross-functional teams to translate business requirements into impactful technical solutions. Passionate about modern web development, software architecture, and continuously learning technologies that enable the development of scalable, maintainable, and impactful software products.
Skills & Expertise (49)
Work Experience
JavaScript Engineer – AI Data Trainer
SuperAnnotate
Jun 2026 - Present
Evaluate complex JavaScript solutions across algorithms, asynchronous programming, frontend development patterns, and real-world software engineering scenarios to improve Large Language Model (LLM) reasoning capabilities. Create high-quality reference implementations, test cases, and technical explanations that serve as benchmark datasets for model training and evaluation. Review model outputs for correctness, performance, maintainability, and adherence to modern JavaScript best practices. Design challenging debugging and problem-solving tasks that strengthen model performance in code generation, code review, and algorithmic reasoning.
Software Engineer
Torinit Technologies Inc.
Nov 2021 - Jan 2026
Led frontend development across multiple production-grade web applications using React, Next.js, and TypeScript, partnering closely with product managers, designers, and backend teams to deliver scalable user experiences. Architected and implemented frontend solutions using Redux Toolkit, React Query, and feature-driven code organisation, improving maintainability and enabling faster feature delivery. Improved application performance by approximately 20% through SSR/ISR adoption, code splitting, lazy loading, image optimisation, and strategic memoization techniques. Developed and maintained reusable component libraries using Material UI, Ant Design, and Tailwind CSS, reducing duplicate development efforts and improving UI consistency across projects. Implemented micro-frontend architecture using Module Federation, enabling independent deployments and reducing cross-team release dependencies. Integrated CMS platforms including Contentful and Sanity, empowering non-technical stakeholders to manage content without engineering intervention. Established automated testing workflows using Jest and Cypress, improving release confidence and reducing production regressions. Contributed to CI/CD pipeline improvements through GitHub Actions, streamlining deployment workflows and improving development efficiency. Mentored junior developers through code reviews, debugging sessions, and architectural discussions while promoting frontend best practices across teams. Collaborated on cross-functional initiatives involving authentication, role-based access control, analytics integration, monitoring, and performance optimisation.
Automation Engineer
Tracxn
Oct 2020 - Mar 2021
Delivered 6 end-to-end automation projects using Google Apps Script, Google Sheets, and REST APIs, improving operational efficiency and reducing manual effort across business workflows. Built and maintained automation solutions for data processing, ticket management, reporting, and large-scale record handling. Integrated internal and third-party APIs to automate data collection, validation, and synchronisation across multiple systems. Designed scalable automation workflows capable of processing thousands of records while overcoming platform execution-time and storage constraints. Automated daily and weekly MIS reporting processes, improving operational visibility and significantly reducing manual reporting effort. Promoted within 4 months in recognition of strong ownership, execution, and contributions to automation initiatives. Mentored junior team members, performed code reviews, and contributed to refactoring efforts, bug fixes, and process improvements.
Education
Java Development - AccioJobs
2026 - · India
MERN Stack Development - Edyoda Digital University
2021 - · India
BE in Mechanical - CSVTU Bhilai
2014 - 2018 · India
Certifications
Generative AI Foundations Certificate
upGrad · 2025
Next.js 15
Udemy · 2025
Cypress
Udemy · 2024
Microfrontends with React
Udemy · 2024
ReactJs
EdYoda Digital University · 2021
Java Programming: Solving Problems with Software (with Honors)
Coursera · 2020
Java Programming: Arrays, Lists, and Structured Data
Coursera · 2020
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Relocation
Depends on Offer
Skills (49)
Click a skill to find developers with the same skill