Piyush Narula

Software Engineer

Bengaluru, Karnataka, India6 yrs 3 mos experience

Key Highlights

  • Architected high-throughput systems for large-scale applications.
  • Reduced query response times by 40% through optimization.
  • Modernized Java systems, cutting operational costs by $120K annually.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Microservices and Distributed Systems.

Contact

Skills

Core Skills

MicroservicesDistributed SystemsRest ApisUser ManagementJava

Other Skills

Competitive CodingCore JavaData AnalysisData StructuresDatabase Management System (DBMS)Design PatternsDockerGoImage ProcessingJava Virtual Machine (JVM)KafkaKubernetesMachine LearningMySQLOAuth

About

Iโ€™m a Software Engineer with six years of experience in ๐›๐š๐œ๐ค๐ž๐ง๐ ๐๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ฆ๐ž๐ง๐ญ, ๐๐ข๐ฌ๐ญ๐ซ๐ข๐›๐ฎ๐ญ๐ž๐ ๐ฌ๐ฒ๐ฌ๐ญ๐ž๐ฆ๐ฌ, and ๐ฆ๐ข๐œ๐ซ๐จ๐ฌ๐ž๐ซ๐ฏ๐ข๐œ๐ž๐ฌ ๐š๐ซ๐œ๐ก๐ข๐ญ๐ž๐œ๐ญ๐ฎ๐ซ๐ž, delivering high-performance, fault-tolerant platforms for large-scale applications. I design and implement ๐ฌ๐œ๐š๐ฅ๐š๐›๐ฅ๐ž solutions that handle millions of requests with low latency and high availability. My technical expertise includes ๐‰๐š๐ฏ๐š, ๐’๐ฉ๐ซ๐ข๐ง๐  ๐๐จ๐จ๐ญ, ๐†๐จ, ๐๐จ๐ฌ๐ญ๐ ๐ซ๐ž๐’๐๐‹, ๐’๐๐‹, ๐๐จ๐’๐๐‹ ๐๐š๐ญ๐š๐›๐š๐ฌ๐ž๐ฌ, ๐‘๐ž๐๐ข๐ฌ, ๐Œ๐š๐ฏ๐ž๐ง, ๐†๐ข๐ญ, ๐š๐ง๐ ๐‹๐ข๐ง๐ฎ๐ฑ. I apply strong ๐๐š๐ญ๐š ๐ฌ๐ญ๐ซ๐ฎ๐œ๐ญ๐ฎ๐ซ๐ž๐ฌ ๐š๐ง๐ ๐š๐ฅ๐ ๐จ๐ซ๐ข๐ญ๐ก๐ฆ๐ฌ knowledge to design efficient solutions, optimize performance, and solve complex scalability challenges. I have architected high-throughput systems, reduced query response times by 40% through database optimization, and built ๐ž๐ฏ๐ž๐ง๐ญ-๐๐ซ๐ข๐ฏ๐ž๐ง ๐š๐ซ๐œ๐ก๐ข๐ญ๐ž๐œ๐ญ๐ฎ๐ซ๐ž๐ฌ with ๐Š๐š๐Ÿ๐ค๐š and ๐‘๐š๐›๐›๐ข๐ญ๐Œ๐. Iโ€™m skilled in ๐‘๐„๐’๐“๐Ÿ๐ฎ๐ฅ ๐€๐๐ˆ ๐๐ž๐ฌ๐ข๐ ๐ง, ๐๐š๐ญ๐š ๐ฆ๐จ๐๐ž๐ฅ๐ข๐ง๐ , ๐ฌ๐ฒ๐ฌ๐ญ๐ž๐ฆ ๐๐ž๐ฌ๐ข๐ ๐ง, and I have hands-on experience working with cloud services like ๐€๐–๐’ and ๐Ž๐‚๐ˆ. Key achievements include: Built an order-tracking platform processing 500K+ state transitions per minute. Developed an in-house ๐’๐’๐Ž ๐š๐ฎ๐ญ๐ก๐ž๐ง๐ญ๐ข๐œ๐š๐ญ๐ข๐จ๐ง ๐ฌ๐ž๐ซ๐ฏ๐ข๐œ๐ž in Go using ๐Ž๐€๐ฎ๐ญ๐ก and ๐‰๐–๐“, gaining 100% control over user sessions. Reduced deployment times by 30% using ๐ƒ๐จ๐œ๐ค๐ž๐ซ and optimized ๐‚๐ˆ/๐‚๐ƒ ๐ฉ๐ข๐ฉ๐ž๐ฅ๐ข๐ง๐ž๐ฌ. Modernized Java systems, cutting operational costs by $120K annually. I believe great engineering happens when technical precision meets strong collaboration. If youโ€™re tackling complex backend or cloud challenges and want a partner who can architect, optimize, and deliver at scale, letโ€™s connect and explore how we can create impactful solutions together.

Experience

6 yrs 3 mos
Total Experience
2 yrs 2 mos
Average Tenure
1 yr 10 mos
Current Experience

Oracle

Senior Member of Technical Staff | Java, Spring Boot, Postgres, Microservices, Distributed Systems

Jul 2024 โ€“ Present ยท 1 yr 10 mos ยท Bengaluru, Karnataka, India ยท Remote

  • Designed a distributed microservices system impacting 1000+ databases, reducing per-region default configuration
  • files from 12 to 1 and eliminating 100+ redundant configuration files.
  • Cut configuration maintenance by 92%( 40 engineer-hours/release), reduced storage by 40%, and improved
  • customer experience by allowing same configuration across multiple hardware shapes.
  • Developed a performance metrics system using pg stat statements highlighting top 10 slowest and IO-intensive
  • queries, giving users actionable insights.
  • Improved database observability and troubleshooting, helping users identify and optimize queries that contributed
  • to 30% of total DB latency, boosting system efficiency.
JavaSpring BootPostgresMicroservicesDistributed Systems

Dehaat

Software Engineer 2 | Go, Java, Postgres, Redis, RabbitMQ, Microservices, Distributed Systems

Jul 2022 โ€“ Jul 2024 ยท 2 yrs ยท Gurugram, Haryana, India ยท On-site

  • Architected a distributed microservices-based Transport Management System exposing REST APIs for dynamic order
  • state transitions, sustaining 500,000+ transitions per minute.
  • Designed a configurable, data-driven workflow engine, enabling new order states without code changes or
  • redeployments, boosting data retrieval speed by 30% and reducing operational overhead.
  • Built an in-house user management microservice in Go with SSO login support via OAuth, eliminating the dependency
  • on Keycloak. Consolidated user identities across the ecosystem and gained 100% control over user sessions.
  • Introduced the dependency injection framework Uber-fx, which supports automatic dependency injection in Go,
  • reducing memory usage by 20%.
GoJavaPostgresRedisRabbitMQMicroservices+1

Blueoptima

Associate Software Engineer | Java, Spring, Kafka, Postgres, SQL, Docker, Distributed Systems

Jan 2020 โ€“ Jun 2022 ยท 2 yrs 5 mos ยท Gurugram, Haryana, India ยท On-site

  • Migrated a multithreaded Java project named Integrator from Java 8 to OpenJDK 11 due to a change in the Java
  • revenue model. Hence, it reduces the operational cost by $120,000 per year.
  • Created a custom JRE using Jlink from Open JDK 11 to reduce the package size from 180MB to 60MB, reducing
  • the size of the package to be shipped.
  • Enhanced server-side error messaging by enabling run-time detail injection via SOAP APIs, improving clarity and user
  • experience, and reducing support tickets by 20%.
  • Created multiple Docker images to support the testing of the product on different OS types. This helped us get 100%
  • product coverage on Linux.
JavaSpringKafkaPostgresSQLDocker+1

Education

Thapar Institute of Engineering & Technology

Bachelor of Technology - BTech โ€” Computer Science

Jan 2016 โ€“ Jan 2020

Stackforce found 100+ more professionals with Microservices & Distributed Systems

Explore similar profiles based on matching skills and experience