Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Ritik Bhateja

Noida

Summary

I am a Software Engineer with more than 3 years of hands-on experience in Agile development methodologies. My expertise lies in Frontend Development using JavaScript and its frameworks like React.js. I am committed to delivering reliable web applications while possessing strong analytical, decision-making, and management skills.

Overview

4
4
years of professional experience

Work History

Software Engineer

Wittybrains Software Technologies Pvt Ltd
07.2023 - Current
  • Integrated RESTful APIs using React Query, ensuring optimized data-fetching strategies, cache invalidation, and state synchronization between frontend and backend systems.
  • Developed and maintained complex, form-driven interfaces with custom logic for specifc sections using react-final-form, and custom mutators.
  • Ensured code quality and reliability through robust testing practices, including unit tests with Vitest, E2E tests with Cypress, and snapshot testing.
  • Collaborated with cross-functional teams (product, QA, backend) in Agile environments to deliver features from requirement gathering to production deployment.
  • Contributed to component reusability and consistency by building shared UI components integrated with internal design systems.
  • Participated in code reviews, CI/CD pipelines, and knowledge-sharing sessions to uphold engineering best practices and continuous improvement.

Transitioned into backend and infrastructure engineering to broaden technical expertise:

  • Designed and deployed cloud-native microservices using Java, AWS Lambda, and API Gateway, with asynchronous messaging via Twilio and Sinch.
  • Managed infrastructure-as-code using Terraform and LocalStack, and actively monitored and troubleshooted live services using Amazon CloudWatch.
  • Gained hands-on experience with event-driven architecture, serverless computing, and observability tooling in a high-scale production environment.

Associate Software Engineer

Wittybrains Software Technologies Pvt Ltd
08.2022 - 07.2023
  • Refactor legacy code for better maintainability and performance
  • Implement custom mutators, optimize form validation, and manage field arrays to ensure data integrity
  • Handle conditional rendering and field-level permissions based on roles or business rules
  • Actively participated in code reviews, daily standup's, and team retrospectives, and demonstrated a strong commitment to learning enterprise development practices, clean architecture, and Git workflows.
  • Gained hands-on experience in technologies such as React, JavaScript, Java, and AWS services through practical, project-based training.
  • Contributed to the development of an internal design system by building custom, reusable UI components aligned with design and accessibility standards.

Software Engineer Intern

Altudo
01.2022 - 07.2022
  • Reusable Sitecore Components: Implemented reusable and robust Sitecore components from scratch, tailored for a multisite and multilingual customer-facing site environment.
  • Web Development: Utilized C# and ASP.NET MVC for web development and created C# automated scripts for bulk operations.
  • Sitecore PowerShell Scripts: Utilized Sitecore PowerShell scripts for content migration.
  • Custom SXA Components: Created custom SXA components with data sourced from REST APIs.
  • Software Efficiency: Improved software efficiency by troubleshooting and resolving coding issues.

Education

B.Tech. (CE) - Computer Engineering

YMCA University of Science & Technology
Faridabad, Haryana
07.2022

Skills

  • Languages: JavaScript (ES6), TypeScript, Java, SQL, Bash
  • Frontend: Reactjs, Styled Components, HTML5, CSS3, Vite, Responsive Design, React Final Form, React Query, Zustand, DOM Manipulation
  • Backend & Serverless: Spring Boot, Serverless Framework, AWS Lambda, API Gateway, RESTful APIs, Microservices Architecture, Event-Driven Design
  • Cloud & DevOps: AWS (Lambda, API Gateway, S3, CloudWatch, SNS, SQS, EventBridge), Terraform, Docker, LocalStack, CI/CD Pipelines, Infrastructure as Code
  • Testing: Cypress, Vitest, React Testing Library, Jest, Mock Service Worker (MSW), Test-Driven Development, Snapshot Testing
  • Tools & Workflow: Git, GitHub, Bitbucket, Jira, Postman, Figma, Splunk, Agile/Scrum
  • CMS: Sitecore CMS, Sitecore SXA
  • Core CS Concepts: Data Structures & Algorithms, Design Patterns, Clean Code, Debugging, System Design (Basics)

Websites

Timeline

Software Engineer

Wittybrains Software Technologies Pvt Ltd
07.2023 - Current

Associate Software Engineer

Wittybrains Software Technologies Pvt Ltd
08.2022 - 07.2023

Software Engineer Intern

Altudo
01.2022 - 07.2022

B.Tech. (CE) - Computer Engineering

YMCA University of Science & Technology
Ritik Bhateja