Sambit Acharya

Senior Software Engineer

Bangalore, Karnataka, India9 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Developed scalable Ad system for 10 million users.
  • Created data pipeline handling hundreds of GBs daily.
  • Strong background in microservices and distributed systems.
Stackforce AI infers this person is a SaaS-focused software engineer with expertise in scalable systems and microservices.

Contact

Skills

Core Skills

JavaMicroservicesNodejsData PipelineWeb DevelopmentBackend Development

Other Skills

APIsAWSAlgorithmsAngularJSApache KafkaBootstrapCC (Programming Language)C++CSSCode ReviewData EngineeringData MiningData StructuresDjango

About

I am a passionate software developer, currently working at Uber. Previously, I was working at CleverTap and Indus OS, where I was responsible for managing and scaling their servers. The most critical product developed by me at Indus is the Ad system, which increased user interaction metrics of the products significantly, thus boosting revenue generation and monetization. I architected, implemented and scaled the product from zero to 10 million users and had a great time doing it. Prior to that, I interned at hackerearth and completed my engineering under-graduation from BITS Pilani. During my under-graduation, I was a part of multiple startups and programming related student bodies, where I worked on multiple projects which have shaped my character. My most important contribution would be the yearbook I created for college. It was a much needed product and it was highly appreciated and received 1000+ downloads. I am always eager to work on challenging products which brings something different every day. While I enjoy working on different aspects of software engineering, lately I have been really fascinated with creating highly scalable distributed systems. Creating services which handle millions of users is something which I like to dive deeper into. I'm always interested in talking with like-minded people, so feel free to contact me if you would like to connect. Online CV ⇨ http://bit.ly/sambitcv ⇨ Technical Skills Languages: Java, Javascript, Python Databases: MongoDB, Redis, MySql Frameworks: NodeJS(Express and Restify), Flask, Django Cloud: AWS

Experience

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

Uber

Senior Software Engineer

Apr 2021Present · 5 yrs 2 mos · Bengaluru, Karnataka, India · On-site

Clevertap

3 roles

Staff Software Engineer

Jul 2020Apr 2021 · 9 mos

  • CleverTap enables high-volume targeting and delivery of user messages through various channels (native app push, email, WhatsApp, webhooks, SMS) powered by user behavioral analysis and segmentation.
  • ⇨ Roles & responsibilities
  • Component owner for data storage and data processor microservice
  • Design and implement services with high reliability and scalability
  • Troubleshoot and debug applications
  • Write testable, maintainable, and easy to understand code
  • Perform peer code reviews
  • ⇨ Microservices
  • High volume event ingestion
  • Stream processing
  • In-Memory databases, Big data
  • High throughput messaging
  • ⇨ Technical Skills
  • Languages: Java
  • Databases: In-Memory Datastore built in house, MongoDB, Redis
  • Queue: Redis, Kafka
  • Cloud: AWS
  • Tools: Splunk, Grafana, Docker, Jira
JavaMongoDBRedisAWSKafkaSplunk+4

Senior Software Engineer

Promoted

Jul 2019Jun 2020 · 11 mos

Software Engineer

Aug 2018Jun 2019 · 10 mos

Indus appstore

2 roles

Software Engineer - II (Acquired By PhonePe)

Promoted

Jul 2017Aug 2018 · 1 yr 1 mo

  • I handle servers for major products(Appbazaar, Ad System and Attribution Server) all of which have been developed in NodeJS. I have also developed the data pipeline system from scratch which handles hundreds of GB's of data every day.
  • ⇨ Key Accomplishments
  • ► AppBazaar (Regional App Store available in 12 languages)
  • 1. Revamped important API's thus improving performance and reducing API latency.
  • 2. Added new features like third-party integration APIs, rating and recommendation system, external partner integration etc.
  • 3. Maintained and phased out the legacy server written in PHP.
  • ► Ad System (Apps promotion channel for Appbazaar)
  • 1. Developed Ad system from scratch and scaled it from zero to 10 million users.
  • ► Attribution Server and Data Pipeline
  • 1. Developed the data pipeline system from scratch which moves hundreds of GB's of data from various data sources to Amazon Redshift.
  • 2. Created a new system for attributing partners for installation of Android apps.
  • ⇨ Day to day responsibilities
  • Product Management: Gathering requirements from product team and building the features in the discussed timelines.
  • Software Maintainance: Constantly writing, optimizing and refactoring code to maintain a sustainable codebase.
  • Devops: Ensuring 99% uptime for high traffic servers of Indus OS.
  • ⇨ Tech Stack
  • Languages: Javascript, Python, PHP
  • Frameworks: NodeJS(Express and Restify), Flask
  • Technologies: MongoDB, Redis, AWS, gRPC, Elastic Search, Logstash
JavaScriptPythonPHPNodeJSMongoDBRedis+5

Software Engineer

Jun 2016Jun 2017 · 1 yr

Hackerearth

Software Engineer

May 2015Jul 2015 · 2 mos

  • I worked as a full stack developer intern, where i primarily worked with Python, Django, RabbitMQ and Javascript.
  • ⇨ Key Accomplishments
  • 1. Automated the process of updating the 3-Party connections like github, stackoverflow etc linked to the hackerearth profile, saving the users the hassle of manually updating their profile.
  • 2. Included the participant score and redesigned the participation report sent to the recruiter after the candidate has completed the test.
  • 3. Received six months internship extension before graduation for excellent performance.

Ascian consultancy

Web Developer

May 2014Jul 2014 · 2 mos · Hyderabad Area, India

  • Ascian Consultancy
  • 1. Completed two front end development projects as a part of my summer internship. The websites were developed using HTML, CSS, Javascript and Bootstrap.
  • 2. Mentored two junior interns during the internship.
HTMLCSSJavaScriptBootstrapWeb Development

National informatics center, bhubaneswar

Backend Developer

Dec 2013Jan 2014 · 1 mo

  • Started implementing the ONHMIS (Odisha Natural Hazard Management Information System) application in PHP which was originally implemented in .Net.
  • The purpose of this application was to enable the managers of cities and districts to send reports to higher authorities in case of a natural disaster.
  • Followed MVC architecture in the project and queried the database asynchronously.
PHPBackend Development

Education

Birla Institute of Technology and Science, Pilani

Bachelor of Engineering (B.E.)

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience