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

  • Software engineer, with most of the professional experience in building web applications, focusing on scalable software, database architecture and system design.
  • Mainly work with linux based systems, and enjoy writing user-centric (day-to-day) tools (replacing mainstream software).
  • Enjoy solving programming puzzles and challenges, and also cleared a secret coding challenge by Google called "foobar" (2018) twice (2021).

All my project can be found on my  github
Skills Professional
  • C
  • Golang
  • Database architecture
  • Docker
  • Python
  • HTMX
  • System design
  • Web development
  • Typescript
  • Javascript
  • NodeJs
  • ReactJs
  • Postgresql
  • AWS
  • CI/CD
  • Project management

Other
  • Haskell
  • Rust
  • Linux software
  • Angularjs
  • Graphql
  • Sqlite
  • Guile scheme
  • Erlang
  • C++
  • Racket scheme
  • Devops

Employment

ApeLabs (Rosnil technologies Pvt. Ltd.) May 23 - present

Lead Software Engineer (current)
[TEAM]
  • Company Landing page and front-end for online store (Nextjs, Framer-motion, tailwind).
  • Mobile application for primary product (React native) "ongoing".
[INDEPENDENT]
  • Reviewing code, handling deployment, and managing/mentoring a team.
  • An Independent 'Identity' service for user authentication, identity and profile management (django \w golang microservice).
  • Entire backend infrastructure, database architecture and system design for an online ecommerce store (django \w golang microservices).
    • 'Cart', 'Product' and 'Discount' service, with ability to embed business logic mostly at the database level, rather than on application level.
    • 'Shipment' and 'Transaction' service, with third party service integrations which was hot-swappable via the admin dashboard.
  • Automating Shipment queues and customer communication (django, AWS SQS, celery).
  • In-house admin dashboard for the online store, (django, HTMX).
  • Server maintainence, deployment pipeline etc for the online store (AWS, Docker (\w compose))
Front-end: NextJs | 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.


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

Senior Software Engineer (2 years)
[TEAM]
  • A Grading system which led to automating customer bookings (python, reactjs).
  • Managing two small teams (project management, code reviews).
  • Mentoring developers and interns.
[INDEPENDENT]
  • Optimizing primary VPS leading to monthly cost reduction upto 60% (AWS).
  • Complete devops, deployment pipeline and backend dev for 2 indepedently launched apps (AWS, python, BitBucket).
  • Email, SMS, IVR, Ticketing automation (python, js, third party integrations).
  • Third party integrations which included payment gateway, background verification etc (python, third party integration).
  • In-house email (gmail) management tool (GSuite, 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)
[TEAM]
  • Maintaining the legacy code
  • refactoring, testing etc (python, js).
  • Creating REST APIs
[INDEPENDENT]
  • 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).
  • Web interface that automated about 40% work, while adding a better structure (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 12 - Sep 17 (> 5 years)

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