Gaurav Polekar

Principal Software Engineer @ eQ Technologic | Designing Distributed Systems

Pune Division, Maharashtra, India

About

As a Principal Software Engineer at eQ Technologic, I focus on designing and developing scalable, resilient distributed systems that form the foundation for multiple products across the organization. Leveraging expertise in Apache Ignite, Amazon RDS, and DynamoDB, I contribute to the creation of high-performance framework-level components that enhance system reliability and enable teams to accelerate development while ensuring consistency and performance. My work is centered on building production-ready distributed frameworks that address the complexities of large-scale system design. By integrating advanced caching and computation solutions, I empower teams to maintain robust systems and deliver impactful results.

Experience

  • Principal Software Engineer at eQ Technologic
    Oct 2024 - Present · 1 yr 10 mos

    As a Principal Engineer in the Distributed Framework team, I work at the intersection of platform engineering and large-scale system design—building the foundational capabilities that power multiple products across the organization. My focus is on designing and developing distributed systems that are not just scalable, but resilient and production-ready from day one. I’ve been deeply involved in creating framework-level components that enable teams to move faster while maintaining consistency, performance, and reliability across the ecosystem. A significant part of my work includes leveraging technologies like Apache Ignite to build high-performance distributed caching and computation layers. Beyond implementation, I actively collaborate with cross-functional teams to shape architectural decisions and ensure our platform evolves in a way that supports diverse and growing business needs. I also play a key role in design and code reviews—driving engineering excellence by emphasizing clean architecture, performance optimization, and long-term maintainability. At this level, my goal isn’t just to build systems, but to build systems that other engineers can confidently build upon.

  • SDE II at Amazon
    Jul 2022 - Oct 2024 · 2 yrs 4 mos

    As an SDE II at Amazon, I was part of the Devices organization, building systems responsible for device registration and lifecycle data management for millions of customers. I designed and implemented highly available, scalable services on AWS to ensure seamless device data handling across regions. My work focused on building resilient backend systems that could operate reliably at scale, with strong emphasis on availability, data consistency, and performance. I collaborated closely with product managers, partner teams, and other engineering groups to translate business requirements into robust technical designs, ensuring that solutions were both practical and future-ready. In addition to core development, I contributed to improving system design standards through code reviews and best practices, while also mentoring junior engineers to accelerate their growth and productivity. My role required balancing speed with long-term system reliability—delivering solutions that could scale with Amazon’s growing device ecosystem.

  • Senior Software Engineer at Acquia
    Apr 2021 - Jul 2022 · 1 yr 4 mos

    As a Senior Software Engineer at Acquia, I worked on backend systems powering a personalization platform that delivers tailored digital experiences to end users. I developed and enhanced services responsible for serving dynamic, personalized content, focusing on performance, scalability, and reliability to ensure a seamless user experience across web properties. A key part of my role involved reducing technical debt and modernizing the technology stack. I contributed to refactoring legacy components, improving system design, and introducing more maintainable and scalable patterns across the codebase. Through these efforts, I helped improve developer productivity, system stability, and the platform’s ability to evolve with growing product needs.

  • eQ Technologic (3 yrs 10 mos)
    • Senior Software Engineer
      May 2019 - Apr 2021 · 2 yrs

    • Software Engineer
      Jul 2017 - May 2019 · 1 yr 11 mos

  • Persistent Systems (Pune/Pimpri-Chinchwad Area)
    • Senior Software Engineer
      Dec 2016 - Jul 2017 · 8 mos

      Java Developer

    • Software Engineer
      Nov 2014 - Dec 2016 · 2 yrs 2 mos

      Android developer