Annu Yadav

Senior Software Engineer

New Delhi, Delhi, India14 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 14+ years in cloud-native system design
  • Expertise in Ruby on Rails and microservices
  • Proven leadership in team mentoring and project delivery
Stackforce AI infers this person is a Senior Software Engineer specializing in scalable cloud-native applications across various industries.

Contact

Skills

Core Skills

MicroservicesReact.jsRubyRuby On RailsTeam LeadershipRest ApisWeb DevelopmentApi Development

Other Skills

AJAXAWSAgile MethodologiesAmazon Web Services (AWS)Application Programming Interfaces (API)C#CSSChatGPTCode RefactoringCode ReviewDatabasesEmbedded SystemsFront-End DevelopmentGitGo (Programming Language)

About

Senior Software Engineer with 14+ years of experience designing and scaling distributed, cloud-native systems at global companies including Microsoft, Gojek, PayU, MSCI, and Xebia. Proven expertise in Ruby on Rails, Python, React.js, Node.js, Azure, AWS, microservices, APIs, and system design, with a strong focus on scalability, performance optimization, and operational excellence. Experienced in leading teams, mentoring engineers, and aligning technical delivery with business outcomes. Early adopter of AI-assisted coding (GitHub Copilot, ChatGPT-4) to drive productivity and innovation.

Experience

Microsoft

Senior Software Engineer

Jun 2021Present · 4 yrs 9 mos · Noida, Uttar Pradesh, India · On-site

React.jsC#Software DesignMicrosoft AzureChatGPTMicroservices+2

Gojek ltd

Product Engineer

Jan 2020Jun 2021 · 1 yr 5 mos · Gurugram, Haryana, India · On-site

  • Built a highly available and seamless food ordering system within the GoFood vertical, ensuring reliability at scale.
  • Designed and implemented RESTful APIs, database schemas, and user interfaces for microservices powering the platform.
  • Aligned development with the product roadmap, contributing to unit testing, analytics, CI/CD, and documentation.
  • Improved engineering efficiency by developing internal tools, writing clean and maintainable code, and assessing technical feasibility of features.
  • Mentored junior developers, fostering best practices and driving team productivity.
DatabasesGo (Programming Language)MicroservicesRuby

Msci inc.

Senior Associate

Oct 2018Dec 2019 · 1 yr 2 mos · Mumbai, Maharashtra, India

  • Collaborated with project managers, developers, quality assurance teams, and
  • customers to resolve technical issues for ESG Capture.
  • Gathered and defined customer requirements to develop clear specifications,
  • facilitating the creation of well-organized project plans.
  • Revised, modularized, and updated legacy code bases to modern development
  • standards, reducing operating costs by 50%.
  • Coordinated with stakeholders, owning end-to-end solutions.
RubyRuby on RailsTeam LeadershipAgile Methodologies

Xebia

Senior Consultant

Dec 2017Sep 2018 · 9 mos · Gurgaon, Haryana, India · On-site

  • Worked for McKinsey and company
  • Modernized architecture by converting monolithic applications into scalable microservices.
  • Developed distributed systems powering the McKinsey Alumni App, enhancing reliability and user experience for global alumni engagement.
  • Contributed across the stack with unit testing, CI/CD pipeline automation, analytics integration, and full-stack development.
  • Mentored junior developers, improving code quality, maintainability, and overall team productivity.
RubyRuby on RailsAgile MethodologiesAJAXJavaScriptRDBMS+3

Payu

Development Team Lead

Nov 2015Dec 2017 · 2 yrs 1 mo · Gurugram, Haryana, India · On-site

  • Owned the technology strategy and development of a customized web application to streamline merchant onboarding, supporting the company’s sales growth, risk management, and operational efficiency. Defined product requirements, maintained a prioritized backlog, and ensured solutions aligned with business goals.
  • Key Contributions:
  • Project Leadership: Led end-to-end delivery of projects, ensuring timely releases with high-quality code adhering to best practices.
  • Team Development: Trained and mentored engineers and new hires on the technology stack, coding standards, and development workflows.
  • Product Ownership: Collected requirements and feedback from business users, translated them into actionable features, and collaborated with developers on design and planning.
  • Operational Involvement: Contributed to project estimation (quotations) and participated in recruitment to build a strong development team.
Ruby on RailsREST APIsWeb ApplicationsRedisMySQLReact.js+12

Headerlabs

Founding Member And Technical Lead

May 2013Nov 2015 · 2 yrs 6 mos · Gurugram, Haryana, India · On-site

  • About HeaderLabs:
  • Co-founded HeaderLabs in 2013, a startup that began with partner product development across diverse domains including investment banking, medical research, education, and construction. To sustain product innovation, expanded into a services/agency model in 2015. Scaled the company from a 3-member tech team in Gurugram to 30+ engineers and 7+ sales/marketing professionals with expertise in iOS, Android, React Native, Ionic, Rails, PHP, Firebase, and MySQL.
  • Key Responsibilities & Achievements:
  • Product Ownership: Drove end-to-end product lifecycle, from ideation to deployment, ensuring high-quality, scalable solutions.
  • Technical Leadership: Defined development priorities based on value/cost analysis, created product specifications, and translated them into actionable user stories.
  • Architecture & Deployment: Designed deployment strategies and server architecture for multiple products and client solutions.
  • Code Quality & Mentorship: Guided teams to refactor and optimize codebases, improving maintainability and performance.
  • Team Growth: Led hiring and mentoring, building a high-performing 30+ member engineering team aligned with startup goals.
  • Market Responsiveness: Partnered with technical and business teams to refine offerings, keeping solutions competitive in fast-evolving markets.
RubyRuby on RailsjQueryJavaScriptMySQLNoSQL+3

Incedo inc.

Software Engineer

May 2011Apr 2013 · 1 yr 11 mos · Gurugram, Haryana, India · On-site

  • Developed and maintained the PhoneTag EmailGateway (PTEGW) application responsible for ingesting audio attachments from emails and delivering transcriptions via email/SMS.
  • Configured Postfix mail server with MySQL backend transport for message routing.
  • Implemented Ruby socket integration to trigger a custom Ruby-based email parsing service.
  • Built and secured HTTP(S) API communication layer between PTEGW and Simulscribe (Ruby on Rails transcription engine) for seamless transcription workflows.
RubyRuby on RailsMySQLApplication Programming Interfaces (API)Web ServicesWebSocket+1

Education

Maharshi Dayanand University

Bachelor of Technology - BTech — Computer Engineering

Apr 2007May 2011

Stackforce found 100+ more professionals with Microservices & React.js

Explore similar profiles based on matching skills and experience