Utsav K.

Software Engineer

India10 yrs 8 mos experience
Highly Stable

Key Highlights

  • 10+ years of experience in software solutions.
  • Expertise in high-performance distributed systems.
  • Proficient in multiple programming languages and frameworks.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with strong expertise in SaaS and cloud-based solutions.

Contact

Skills

Core Skills

GolangHigh-performance SystemsSpring BootReal-time Event CaptureBackend ArchitectureApi DevelopmentCloud InfrastructureData IngestionApache KafkaWeb DevelopmentDatabase Management

Other Skills

AWS EC2AWS LambdaAerospikeAlgorithmsAmazon DynamoDBAmazon EC2Back-End Web DevelopmentCCDNConcurrent ProgrammingContinuous Integration and Continuous Delivery (CI/CD)Core JavaCouchbaseCustom ProtocolsData Ingestion System

About

Boasting 10+ years of experience with a track record of delivering complex software solutions across various domains. Designing and developing high-performance distributed systems with Golang, Kafka, and PostgreSQL | Scalable architecture. Led the charge on a groundbreaking Spring Boot project focused on real-time event capture, demonstrating project initiation and leadership prowess. Proficient with AWS technologies, including Lambda, EC2, S3, SQS, and Lightsail, showcasing a strong foundation in cloud-based solutions. Skilled in data structures and object-oriented programming, ensuring efficient and scalable code. Experienced with a wide range of technologies and databases like Apache Kafka, Elasticsearch, Linux, MySQL, PostgreSQL, and Redis, highlighting adaptability and technical breadth. Versatile in multiple programming languages and frameworks, including Java Spring Boot, Golang, Node.js, Python and PHP, underlining a flexible and innovative approach to software development.

Experience

10 yrs 8 mos
Total Experience
2 yrs 1 mo
Average Tenure
2 yrs 2 mos
Current Experience

Angel one

SDE 3

Mar 2024Present · 2 yrs 2 mos · India

  • Leading the design and development of a high-capacity application, expected to process 4 million events within 5 minutes.
  • Designed and developed a high-performance system from scratch, integrating multiple Kafka streams, executing high-throughput upsert queries on PostgreSQL, and implementing CPU-intensive algorithmic tasks.
  • Led core development efforts across multiple Go-based projects, ensuring scalability, efficiency, and maintainability.
  • Improved overall code quality by significantly enhancing unit test coverage, strengthening the reliability of the existing codebase.
GolangKafkaPostgreSQLHigh-Performance SystemsUnit Testing

Olx group

2 roles

Software Engineer III

Apr 2022Mar 2024 · 1 yr 11 mos

  • My experience extends to both individual contributor roles and leadership positions as a team lead.
  • Lately led the development of a Spring Boot project initiated from the ground up, aimed at capturing real-time events from web interfaces and devices. The system is meticulously designed for high scalability, capable of efficiently handling requests at a rate of 12,000 RPM.
  • I had taken the lead in developing an image service in Java Spring that stores images on S3 in compressed form and serves them through a Content Delivery Network (CDN).
Spring BootReal-Time Event CaptureS3CDNScalability

Software Engineer II

Mar 2021Mar 2022 · 1 yr

  • Had worked on a multi-layered backend architecture system. Developed APIs for a Backend-for-frontend project which connects frontend with the real backend system.
  • Write Unit and Integration tests in all projects for every feature being developed.
  • Have experience of developing REST as well as graphql based API services.
Backend ArchitectureREST APIsGraphQLUnit TestingAPI Development

Times internet

2 roles

Solutions Architect

Promoted

Dec 2019Mar 2021 · 1 yr 3 mos

  • I had designed and implemented an instance pool manager, leveraging fundamental logic to efficiently reuse VMs from AWS EC2, Digital Ocean droplets, and AWS Lightsail
  • I had crafted Golang-based ORMs for establishing connections with Elasticsearch and MySQL.
Instance Pool ManagerAWS EC2Digital OceanGolangMySQLCloud Infrastructure

Software Developer

May 2017Dec 2019 · 2 yrs 7 mos

  • I had engineered a data ingestion system from the ground up. This real-time system employed Apache Kafka for data pipelines, emphasizing scalability.
  • I had pioneered the development of custom protocols for secure data transfer between devices and servers. The system had the capability to handle up to one hundred thousand requests simultaneously.
  • st simultaneously.
Data Ingestion SystemApache KafkaCustom ProtocolsData Ingestion

Multiple it firms

Software Engineer

Jul 2016Apr 2017 · 9 mos · Gurgaon, India

  • Worked on the Django framework.
  • Designed database tables, stored functions in mysql and have created reports through complex queries.
DjangoMySQLDatabase DesignWeb DevelopmentDatabase Management

Snapdeal

Software Engineer

Jul 2015Jul 2016 · 1 yr · Gurgaon, India

  • Developed a crawler to traverse through the website using Selenium Webdriver in Java
Selenium WebDriverJavaWeb Development

Education

Guru Gobind Singh Indraprastha University

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Golang & High-performance Systems

Explore similar profiles based on matching skills and experience