Sahil Sharma

Software Engineer II at Bayer

Hamirpur, Himachal Pradesh, India

About

I am a Software Developer with hands-on experience in building scalable, secure, and high-performance web applications. My core expertise lies in backend development, system design, and full-stack engineering, with strong foundations in Data Structures, Algorithms, and API design. I have worked extensively with FastAPI, React, PostgreSQL, and MongoDB, designing systems that focus on performance, security, and maintainability. My work includes building role-based access control systems, secure authentication flows, rate limiting mechanisms, and data-driven platforms used by enterprise teams. I enjoy solving complex engineering problems, optimizing backend systems, and designing clean, scalable architectures. I’m particularly interested in distributed systems, backend engineering, and building real-world products that create measurable impact. Currently, I’m looking to grow as a Software Engineer / Backend Engineer, contributing to high-impact products while continuously improving my system design and problem-solving skills.

Experience

  • Software Engineer II at Bayer
    Jun 2026 - Present · 1 mo

  • Tata Consultancy Services (On-site)
    • Software Developer
      May 2024 - Jun 2026 · 2 yrs 2 mos

    • Graduate Trainee
      Nov 2023 - Apr 2024 · 6 mos

  • Subject Matter Expert at Chegg Inc.
    Feb 2022 - Jul 2022 · 6 mos