V

Vivek Singal

Senior Software Engineer

South Delhi, Delhi, India5 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in designing scalable backend systems.
  • Proficient in microservices architecture and system design.
  • Strong track record of optimizing APIs and improving efficiency.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and microservices architecture.

Contact

Skills

Core Skills

MicroservicesSystem DesignBackend DevelopmentData Analysis

Other Skills

Ruby on RailsSpring BootCachingDatabase OperationsData ModelingAPI DevelopmentK-means ClusteringData CompressionJUnit TestingApache KafkaElasticsearchDistributed SystemsJavaScriptC++Python

About

Software Engineer with experience designing and building scalable backend systems. I specialize in distributed systems, system design , and micro-services architecture. I enjoy solving complex engineering problems, owning systems end-to-end, and improving operational efficiency at scale. I am skilled in Java, Spring boot, Ruby, Ruby on Rails, Microservices, ReactJs.

Experience

5 yrs 9 mos
Total Experience
5 yrs 9 mos
Average Tenure
5 yrs 9 mos
Current Experience

Enphase energy

2 roles

Senior Software Engineer

May 2023Present · 3 yrs

  • > Optimized critical APIs by implementing strategic caching and batched DB operations, reducing response times by up to 95%.
  • > Spearheaded the transition from a monolithic to microservices-based architecture, enhancing system flexibility, maintainability, and deployment efficiency.
  • > Architected a high-performance Site Search microservice using denormalized data models, significantly improving scalability and search responsiveness.
  • > Fixed Security issue within the services by upgrading the whole framework and resolving BlackDuck and Polaris issues.
Ruby on RailsSpring BootMicroservicesSystem Design

Software Engineer

Aug 2020May 2023 · 2 yrs 9 mos

  • > Led the transition in designing and developing smaller microservices to replace legacy monolith architecture from initial PoC to designing the full roadmap, handling cross-team collaboration, writing the backend from scratch, integration with multiple Enphase internal services, testing and validation. Took full ownership of end-to-end delivery.
  • > Developed a remote Gateway upgrade feature, replacing the previous method requiring on-site presence.
  • > Developed APIs for external customers to integrate into their applications, reducing their overall commissioning time.
  • > Improved codebase health by monitoring issues in Airbrake, SonarQube, and Datadog. Conducted a detailed review and analysis of team member’s quality of code.

Samsung electronics

Research Intern

May 2019Jul 2019 · 2 mos · Bengaluru, Karnataka, India

  • Got Pre-Placement offer from Samsung based on work done in internship
  • Extracted information from Samsung Pay UPI log data and presented it in a report with tables and graphs. Clustered client side error data. Used K-means and variants to cluster. Fine-tuned feature parameters to get results.

Makemytrip.com

Intern

May 2018Jul 2018 · 2 mos · Gurugram, Haryana, India

  • Incorporated compression of user’s hotel booking data in the backend code by 60% without increasing latency. Increased JUnit Test coverage by 15%. Understood and refactored the code to solve Critical and Major issues. Analysed and compared ProtoBuf which could replace JSON and XML in existing architecture.

Education

Indian Institute of Technology, Delhi

Bachelor of Technology - BTech

Jan 2016Jan 2020

Veda Vyasa D.A.V Public School - India

Physics

Jan 2001Jan 2016

Stackforce found 100+ more professionals with Microservices & System Design

Explore similar profiles based on matching skills and experience