Rajatava Mukherjee

Software Engineer

Noida, Uttar Pradesh, India2 yrs experience
Most Likely To Switch

Key Highlights

  • Expert in scalable backend and fullstack development.
  • Strong foundation in system design and problem-solving.
  • Proven track record in optimizing high-traffic applications.
Stackforce AI infers this person is a SaaS backend and fullstack developer with expertise in scalable architectures.

Contact

Skills

Core Skills

Backend DevelopmentSystem DesignFrontend Development

Other Skills

DSALLDAPI DevelopmentScalabilityMicroservicesHTML5Python (Programming Language)Web DevelopmentPythonAzure Data FactoryTypeScriptMessage QueueAPI GatewaysLoad BalancingAnalytical Skills

About

Passionate about developing scalable softwares. Having More than three years of work experience in backend / fullstack web development. Techstack Worked on : Python, Javascript, Typescript, C++ Microservice. Distributed Systems. Having strong foundation in problem solving skill (DSA) and System Design ( LLD, HLD ) Current Location : Noida ( Dehli NCR ) Interested to explore : Hyderabad, Bengaluru, Pune

Experience

2 yrs
Total Experience
1 yr
Average Tenure
1 yr 2 mos
Current Experience

Microsoft

Software Engineer

Mar 2025Present · 1 yr 2 mos · Noida, Uttar Pradesh, India · Hybrid

  • Building the Office Apps Extensibility Platform (Word, Excel, PowerPoint) and Office.js APIs, operating at billions of daily API calls with a focus on scalability, low latency, and high availability, enabling customers to build enterprise-grade cross-platform customized workflows accross office apps.
DSALLDBackend DevelopmentSystem Design

Geeksforgeeks

2 roles

Software Development Engineer 2

Promoted

Apr 2024Feb 2025 · 10 mos · Noida, Uttar Pradesh, India · On-site

  • Primarily worked on scaling and optimizing the backend architecture that serves millions of users and supports lakhs of articles on GeeksforGeeks.
  • Additionally, I owned multiple projects, microservices and microfrontend components.
  • My responsibilities included
  • End-to-end development of features
  • Coordinating with cross-functional teams and product managers
  • Actively participating in PR reviews,
  • Ensuring seamless deployment of code to production
  • Managing tasks and Sprint Planning
  • Mentoring junior engineers
DSALLDBackend DevelopmentSystem Design

Software Development Engineer

Jul 2022Mar 2024 · 1 yr 8 mos · Noida, Uttar Pradesh, India · On-site

  • Designed and implemented a portal to streamline the management of remuneration requests from collaborators (influencers, authors, teaching assistants).
  • https://remuneration.geeksforgeeks.org/
  • Engineered a microfrontend web-based text editor, being used to write articles, posts, comments etc. at different portal of GeeksforGeeks.
  • https://write.geeksforgeeks.org/posts-new
  • Developed a feature to automates article writer intern/freelancer onboarding, offer amendments, and terminations, leading to a substantial reduction in workload for the HR team
  • Worked on building the complete flow of automated reviewing process of article, by coupling AI and predefined set of logics. Different actions includes shooting notification email, discarding / publishing article, reviewing and giving automated feedback to filter out basic checks with the help of AI etc.
  • Developed a feature to introduce "Suggestion" in the improvement flow of articles. User Facing Side - User can provide suggestion, pick approved suggestions for improvements; Admin facing side - managing all suggestion with different status such as approved, pending etc.
  • Contributed to backend codebase refactoring, implementing low-level system design for improved maintainability and scalability. Optimized APIs via caching and integrated Elasticsearch for enhanced search results. Actively engaged in debugging legacy code issues and participated in regular
  • code reviews, ensuring code quality and collaboration.
  • Developed a microservice for logging user activities, providing data to the admin panel for reference.
  • Built ”Helpdesk,” a microservice to manage end-user queries across all GeeksforGeeks portals and to provide FAQs.
HTML5Python (Programming Language)Frontend DevelopmentBackend Development

Capgemini

Software Engineer Intern

Feb 2022May 2022 · 3 mos · Mumbai, Maharashtra, India · Remote

  • domain : Buisness Intelligence
  • worked on dummy projects to learn how to use different cloud computing services to manage and analyze big data, how to create ETL pipeline etc.
Python (Programming Language)Azure Data Factory

Education

Institute Of Engineering and Management

Bachelor of Technology - BTech — Electronics and Communications Engineering

Aug 2018Jun 2022

Baranagar Narendranath Vidyamandir

12th (H.S.)

May 2017Jun 2018

Baranagar Ramakrishna Mission Ashram High School

10th (Madhyamaik)

Apr 2015May 2016

Stackforce found 100+ more professionals with Backend Development & System Design

Explore similar profiles based on matching skills and experience