Abhishek S. Kadam

  abhishekk19@gmail.com   https://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
  • Guile scheme
  • Haskell
  • PHP
  • Rust
Infra
  • AWS
  • Docker
  • SQL
  • Redis
  • GCP
  • Elasticsearch
  • RabbitMQ
  • Linux primitives (IPC: socket, fifo etc)
Systems
  • Distributed systems
  • Linux systems programming
  • Messaging pipelines
  • Web development

Employment

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

Senior Software Engineer
  • Built, maintained and optimized 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, which powered ~75% of all emails sent throughout India and ~50% throughout Asia.
  • Built high availability, low latency system software to deliver bulk emails, scaling up to 500 million requests, for enterprise clients like State Bank of India, Flipkart, Axis Bank etc.
  • Developed algorithms for email inboxing, while maintaining an average throughput of ~45-50 million emails per hour.
  • Designed and developed a low latency, highly concurrent event management pipeline for the 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: Docker \w compose | Redis | RabbitMQ | GCP | Elasticsearch | MySQL | 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) into creating landing page and online store (Next.js, Framer-motion, Tailwind).
  • Services for managing inventory, authentication, identity, profile, email/sms communication (Django \w golang microservices).
  • Entire backend infrastructure, database architecture and system design for an online e-commerce store (Django \w golang microservices).
  • Automating Shipment queues and customer communication (Django, AWS SQS, celery).
  • In-house admin dashboard for the online store, (Django, HTMX).
  • Server maintenance, deployment pipeline etc for the online store (AWS, Docker \w compose)
Front-end: Next.js | Typescript | Javascript | Tailwind | HTMX | Framer motion Back-end: Django 4 | Python 3 | Golang | gRPC | Django REST Framework. Other: AWS | Docker \w compose | React native | Redis | RabbitMQ | Postgresql.

Software Engineer Consultant (8 months)
  • Involved in designing software architecture for an e-commerce platform
  • Code reviews and managing third party software engineering teams.

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.
  • 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.
  • Complete devops, deployment pipeline and backend dev for 2 independently launched apps (AWS).
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)
  • Business Metric visualization tool (used by operation and marketing team).
  • A Simple general purpose tabular report generation tool (the most used app by every team).
  • Restructured database architecture for payment calculations and aggregation automating ~40% work (used by finance team).
Front-end: ReactJs | AngularJs | JQuery | Javascript. Back-end: Django 1.8 | Python 2 | Django REST Framework. Other: Postgresql.

Freelancer / Self employed (as a student). Mar 14 - Sep 17 (> 3 years)

Script Writer and Web/Desktop App Developer
  • Landing pages for events by various local communities.
  • Website with voting mechanism for ganpati chaturthi.
  • 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).