Abhishek Kadam

  abhishekk19@gmail.com   https://www.linkedin.com/in/abhishek-kadam-26a06170   https://github.com/lycuid   https://lycuid.github.io

  https://leetcode.com/lycuid   https://www.codewars.com/users/lycuid

Summary

Skills

Languages
  • Golang
  • Python
  • C
  • Typescript
  • Javascript
  • Rust
  • Haskell
  • Guile scheme
Infra
  • AWS
  • Linux
  • Docker
  • SQL
  • Redis
  • ScyllaDB
  • GCP
  • Clickhouse
  • Elasticsearch
  • RabbitMQ
Systems
  • Distributed systems
  • Linux systems programming
  • Full stack Web development

Employment

Netcore Cloud Pvt. Ltd. Sep 24 - Feb 26 (1 year 6 months)

Senior Software Engineer
  • Involved in building and optimizing a Mail Transfer Agent (MTA), a critical component of the company’s email infrastructure, powering over 80% of company revenue as part of its communication platform.
  • Scaled the MTA for high availability and low latency to deliver bulk emails, delivering over 500 million emails (w/ rate limiting, inboxing), for enterprise clients like State Bank of India, Flipkart, Axis Bank etc.
  • Developed algorithms for email inboxing, while maintaining sustained throughput of 45-50 million emails per hour.
  • Designed and developed an event management system for WhatsApp platform, which led to higher throughput and performance increase in delivery, webhook processing/delivery, and real-time reporting.
  • Developed features for WhatsApp's message delivery pipeline, improving deliverability by 30-45%, resulting in increased revenue, and a direct impact on enterprise clients like Reserve Bank of India, Bajaj Finserv District Ltd, The Souled Store etc.
Languages: Golang Other: Gin | Redis | Clickhouse | ScyllaDB | RabbitMQ | Docker (compose) | GCP | MySQL | Elasticsearch | Postgresql

ApeLabs (Rosnil technologies Pvt. Ltd.) Sep 22 - Aug 24 (2 years)

Lead Software Engineer (1 year 4 months)
  • Led a team (4 frontend developers), to build and launch an e-commerce store (Next.js, Framer-motion, Tailwind).
  • Complete backend infrastructure, database architecture and system design for an online e-commerce platform with employee dashboard (Django, golang microservices, HTMX).
  • Services for managing inventory, authentication, identity, profile, email/sms communication (Django, golang microservices).
  • Automating Shipment and customer communication (Django, AWS SQS, celery, RabbitMQ).
Front-end: Next.js | Typescript | Javascript | Tailwind | HTMX | Framer motion Back-end: Django 4 | Python 3 | Golang | gRPC | Django REST Framework. Other: AWS | Docker (compose) | React native | Redis | RabbitMQ | Postgresql.

Software Engineer Consultant (8 months)
  • Architecture and design for e-commerce platform, managing third party software engineering teams (code review etc).

Care24 (Aegis Care Advisors Pvt. Ltd.) Sep 17 - Oct 19 (2 years 1 month)

Senior Software Engineer (2 years)
  • Led multiple small engineering teams (2-3 engineers each) for enhancing and maintaining internal tooling.
  • Designed and built a grading system which led to fully automated customer bookings workflow.
  • Optimized primary VPS leading to monthly cost reduction up to 60% (AWS).
  • Email, SMS, IVR, Ticketing automation and other third party integrations like payment gateway, background verification etc (python, js).
  • Built In-house email management tool using gmail api.
Front-end: ReactJs | Typescript | Javascript | AngularJs | Angular 8. Back-end: Django 1.8/2.2 | Python 2/3 | Django REST Framework. Other: AWS | Apollo2/GraphQL | NodeJs | MongoDB | Redis | RabbitMQ.

Full-Stack Web Developer (~1.5 months)
  • General purpose tabular report generation tool (the most used app by every team).
  • Architectural redesign for ledger management, automating ~50% work involving payment aggregation, refunds, discounts and payouts. (finance team).
Front-end: ReactJs | AngularJs | JQuery | Javascript. Back-end: Django 1.8 | Python 2 | Django REST Framework. Other: Postgresql.

Freelancer (student). Mar 14 - Sep 17 (> 3 years)

Script Writer and Web/Desktop App Developer
  • Landing pages for events by various local communities.
  • Desktop GUI application for some local businesses.
  • Landing page with Custom CMS dashboard from ground up, for a startup (https://k3technologies.co.in).
Languages used: PHP | Javascript | JQuery | Python 2 | Tcl/Tk (Tkinter with python).