Hi, I'm Udit Bhatia, a software engineer based in the United Kingdom with a focus on building user-centered web applications. I have roughly 3 years of experience delivering frontend and backend features across startups and product teams, with hands-on work across frontend, backend, and cloud-based systems. I excel in React, TypeScript, and Next.js, and I enjoy shipping production-ready features, creating reusable components, and improving UI performance. I'm motivated by scalable architectures and AI-powered enhancements, and I thrive in Agile environments collaborating with designers and product owners.

Udit Bhatia

Hi, I'm Udit Bhatia, a software engineer based in the United Kingdom with a focus on building user-centered web applications. I have roughly 3 years of experience delivering frontend and backend features across startups and product teams, with hands-on work across frontend, backend, and cloud-based systems. I excel in React, TypeScript, and Next.js, and I enjoy shipping production-ready features, creating reusable components, and improving UI performance. I'm motivated by scalable architectures and AI-powered enhancements, and I thrive in Agile environments collaborating with designers and product owners.

Available to hire

Hi, I’m Udit Bhatia, a software engineer based in the United Kingdom with a focus on building user-centered web applications. I have roughly 3 years of experience delivering frontend and backend features across startups and product teams, with hands-on work across frontend, backend, and cloud-based systems.
I excel in React, TypeScript, and Next.js, and I enjoy shipping production-ready features, creating reusable components, and improving UI performance. I’m motivated by scalable architectures and AI-powered enhancements, and I thrive in Agile environments collaborating with designers and product owners.

See more

Experience Level

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

Work Experience

Software Developer at Klaspad Ltd.
December 1, 2025 - Present
Built and maintained SSR applications using React Router v7 / Remix-style patterns with Vite, supporting 300+ file-based routes. Modernized legacy platforms into MERN and SSR architectures with reusable layouts and shared components. Implemented secure authentication and RBAC using cookie sessions, JWT, bcrypt, and role-based permission checks. Developed and enhanced admin and back-office systems for education platforms, supporting 15+ operational modules. Managed MongoDB at scale with 35+ data models, ensuring reliable queries and SSR-safe data access. Improved payments and checkout flows through stronger validation and transaction status handling. Contributed to frontend implementation of AI-powered features, exposing OpenAI APIs, embeddings, and document ingestion as part of a larger system.
Software Engineer at Life lancer UK
September 1, 2024 - September 1, 2025
Designed and delivered 10+ reusable React components, improving UI consistency and reducing duplicate code across features. Led frontend implementation for 3–4 user stories, translating requirements into functional, responsive interfaces. Facilitated 5+ requirement-clarification sessions with stakeholders. Produced use case, activity, and sequence diagrams for 3+ features. Built high-fidelity prototypes for 5 screens, accelerating feedback cycles and lowering UI rework during implementation. Followed structured Git workflows using feature branches and pull requests, contributing 20+ commits and reviewing 6–8 PRs. Worked closely with designers and product owners to apply UI/UX best practices. Supported Agile delivery across 4–6 sprints. Identified and fixed UI bugs and layout issues. Strengthened practical experience in React.js, requirement analysis, UML modeling, and cross-functional collaboration as a front-end-focused developer.
Software Engineer at New Gen Soft Pvt. Ltd.
August 1, 2023 - August 1, 2023
Developed and improved internal application user interfaces using JavaScript, resulting in enhanced user engagement and feature functionality. Identified and resolved performance bottlenecks, contributing to more efficient and responsive applications. Collaborated with senior developers to debug and fix critical issues in high-impact modules. Participated in code reviews, providing constructive feedback that improved code quality and maintainability. Authored clear technical documentation for newly developed modules, aiding faster onboarding and knowledge transfer. Contributed to continuous improvement of shared codebases by suggesting design and implementation enhancements. Demonstrated strong skills in JavaScript, UI development, debugging, code review, documentation, and cross-functional collaboration. Implemented interactive features and UI components to enhance the user experience across internal tools. Assisted in refactoring legacy code to align with modern JavaScript standards,
Software Engineer at Newgen Soft Pvt. Ltd.
August 1, 2023 - October 27, 2025
Developed and enhanced internal application UIs using JavaScript, improving user engagement and feature functionality. Identified and resolved performance bottlenecks to create more responsive applications. Collaborated with senior developers to debug critical issues in high-impact modules. Participated in code reviews and documented new modules to aid onboarding. Refactored legacy code toward modern JavaScript standards and implemented interactive UI components across internal tools. Participated in Agile ceremonies and worked with designers and QA to deliver user-friendly interfaces.
Software Engineer at NewGenSoft Pvt. Ltd.
February 1, 2023 - August 1, 2023
Developed and improved internal application user interfaces using JavaScript, enhanced user engagement and feature functionality. Identified and resolved performance bottlenecks, contributing to more efficient and responsive applications. Collaborated with senior developers to debug and fix critical issues in high-impact modules. Participated in code reviews, providing constructive feedback to improve quality and maintainability. Authored clear technical documentation for newly developed modules, aiding faster onboarding and knowledge transfer. Contributed to continuous improvement of shared codebases by suggesting design enhancements. Implemented interactive features and UI components to enhance user experience across internal tools. Assisted in refactoring legacy code to align with modern JavaScript standards, improving readability and long-term maintainability. Participated in Agile ceremonies, including sprint planning and retrospectives, ensuring alignment with project goals and t
Software Engineer at Life Lancer
February 1, 2023 - February 1, 2023
Designed and developed responsive, component-based UIs using React.js, translating user stories and client feedback into functional front-end solutions. Led requirement gathering sessions with stakeholders to deeply understand project objectives and user needs, ensuring technical approaches aligned with business goals. Created UML diagrams (use case, activity, sequence) to visualize system architecture and enhance team understanding of the project scope. Implemented and maintained Git-based workflows, including feature branching and pull requests, boosting version control and collaboration. Built interactive wireframes and high-fidelity prototypes to validate concepts early, reducing rework during development. Collaborated with UX designers and product owners to apply UI/UX best practices throughout development. Participated in Agile cycles, contributing to sprint planning, daily stand-ups, and retrospectives to keep projects on track. Demonstrated strong skills in React.js, UI/UX desi
Software Engineer at Lifelancer
February 1, 2023 - October 27, 2025
Designed and developed responsive, component-based user interfaces using React.js; translated user stories into front-end solutions. Led requirement gathering sessions with stakeholders and created UML diagrams to visualize system architecture. Implemented Git-based workflows, feature branching, and PR reviews; built interactive wireframes and high-fidelity prototypes to validate concepts early. Collaborated with UX designers to ensure UI/UX best practices and participated in Agile ceremonies.
Junior Software Engineer at Life lancer UK
February 1, 2022 - February 1, 2023
Designed and developed responsive, component-based user interfaces using React.js. Translated user stories and client feedback into functional frontend solutions. Led requirement-gathering discussions with stakeholders to align technical solutions with business needs. Created UML diagrams (use case, activity, sequence) to document system flows and architecture. Collaborated with UX designers, QA, and product owners to ensure consistent UI/UX standards. Implemented Git-based workflows, including feature branching and pull request reviews. Contributed actively to Agile development cycles and continuous process improvement.
Software Engineer at Life Lancer
February 1, 2022 - February 1, 2023
Designed and developed responsive, component-based user interfaces using React.js, translating client stories and feedback into functional frontend features. Led requirements gathering with stakeholders to deeply understand project objectives and user needs, ensuring technical approaches align with business goals. Created UML diagrams (use case, activity, sequence) to visualize system architecture and enhance team understanding of project scope. Implemented Git-based workflows with feature branching and pull request reviews to streamline version control and collaboration. Built interactive wireframes and prototypes using design tools, collaborating with UX designers to ensure UI/UX best practices. Participated in Agile development cycles, contributing to sprint planning, daily standups, and retrospectives to keep projects on track and continuously improve processes. Demonstrated strong skills in React.js, UI/UX design, requirements analysis, version control with Git, UML modeling, and
Software Developer at Indore Innovation Hub Pvt. Ltd
January 1, 2022 - January 1, 2022
Designed, developed, and maintained scalable web applications using modern frameworks (React, Node.js) to meet business and user requirements. Collaborated with cross-functional teams (design, QA, DevOps) in Agile/Scrum environments to deliver high-quality software on schedule. Wrote clean, efficient, and well-documented code; implemented unit and integration tests to ensure code quality and reliability. Proficient in Java and TypeScript for full-stack development. Designed REST APIs and deployed containerized services using Docker and Kubernetes. Applied BDD/TDD practices and automated testing with Playwright and Postman. Experienced with CI/CD pipelines, Git, and cloud platforms such as AWS and Azure.
Software Developer at Indore Innovation Hub Pvt. Ltd
January 1, 2022 - October 27, 2025
Designed, developed, and maintained scalable web applications using React and Node.js; collaborated with cross-functional teams in Agile/Scrum to deliver high-quality software. Wrote clean, well-documented code; implemented unit and integration tests. Proficient in Java and TypeScript for full-stack development. Designed REST APIs and deployed containerized services using Docker and Kubernetes. Applied BDD/TDD practices and automated testing; worked with CI/CD pipelines and cloud platforms such as AWS/Azure.
Software Developer at Indore Innovation Hub Pvt. Ltd
January 1, 2021 - January 1, 2022
Designed and developed scalable web applications using modern frameworks (e.g., React, Node.js) to meet business and user requirements. Collaborated with cross-functional teams (design, QA, DevOps) in Agile/Scrum environments to deliver high-quality software on schedule. Wrote clean, efficient, and well-documented code; implemented unit and integration tests to ensure code quality and reliability. Proficient in Java and TypeScript and designed REST APIs and deployed containerized services using Docker and Kubernetes. Applied BDD/TDD practices and automated testing with tools such as Playwright and Postman. Experienced with CI/CD pipelines and cloud platforms such as AWS and Azure.

Education

MSc. Computer Science at University of Bath
October 1, 2023 - November 1, 2024
B.Tech Information Technology at Indraprastha University
July 1, 2019 - July 1, 2023
MSc Computer Science at University of Bath
October 1, 2023 - November 1, 2024
B.Tech Information Technology at Indraprastha University
July 1, 2019 - July 1, 2023
MSc Computer Science at University of Bath
October 1, 2023 - November 1, 2024
B.Tech Information Technology at Indraprastha University
July 1, 2019 - July 1, 2023
MSc Computer Science at University of Bath
October 1, 2023 - November 1, 2024
B.Tech Information Technology at Indraprastha University
July 1, 2019 - July 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Education, Computers & Electronics