Akash Khamkar
Akash Khamkar
Education
Degree Institute/Board CGPA Year
B.E Computer Engineering D. Y. Patil School of Engineering, Pune 9.08 (Current) 2019-Present
Experience
• FamPay Feb 2023 - Jun 2023
Backend Engineering Intern Bangalore (Remote)
– Helped the Payments team make transactions more seamless.
– Worked on a microservice architecture with Django, Golang, Celery, Postgresql, Docker, k8s, Bash, gRPC stack.
– Helped in making UPI Payout, Collect, Autopay, and Credit flows more reliable.
– Integrated UPI Autopay feature for subscription-based auto-debits.
– Implemented refund flows for the new UPI infrastructure.
– Developed internal tools for bulk processing transactions and manually updating them for recon purposes.
– Created installers for locally setting up the dev environments.
– Integrated code linting/type-checking tools for major repositories.
• OneFin Feb 2022 - Jul 2022
Backend Engineering Intern Bangalore (Remote)
– Worked on a multi-tenant loan origination/management system.
– Stack - Django, PostgreSQL, Celery.
– Developed several universal APIs that worked generically for all the models across the codebase.
– Created an XML parser for CRIF reports parsing, also automated the process for parsing emails with Excel payloads
using AWS SNS and Lambda.
– Worked on an internal programming language based on JSON expressions called Quant, Implemented templating
checks and assignment operator.
– Created a Universal Cache Manager for caching configs/pages etc., which also supported fetching configs from the
main server, resulting in a faster tenant onboarding.
– Database query optimizations, reduced the time taken for generating the snapshot of the active loans from 20
minutes to under 30 seconds.
Key Projects
• Bee - A k8s native server-less functions framework.
Github - https://github.com/akashjkhamkar/Bee
– Tools & technologies used: Golang, Kubernetes, Docker
– Supports Python, Golang and Bash scripts so far, easily configurable to add new languages.
– Simply write your function code, and framework will handle the job of creating images, deployments and services.
– Supports autoscaling.
• Cereal Letter - An airflow pipeline that sends daily news letters.
Github - https://github.com/akashjkhamkar/cereal-letter
– Tools & technologies used: Apache Airflow, Docker, Python, Mongodb, Postgresql, Sendgrid.
– Designed an ETL pipeline that extracts the data from multiple apis, combines and loads the data into database,
and finally sends the pdf to the users.
• Flack - A minimalistic group chat app
Github - https://github.com/akashjkhamkar/Flack
– Tools & technologies used: Javascript, SocketIO, Python, Flask, CSS
– Implemented user authentication, file sharing, and group messaging.
• Songs Like That - A songs recommendations web app
Live - https://songs-like-that.vercel.app/
– Tools & technologies used: Spotify API, React.js, Material Ui, and Express.
– Generates a playlist based on the given artists/songs.
– Users can log in with their Spotify account and add the generated playlist to their account.
Technical Skills
• Programming: Python, Golang, JavaScript, Java
• Databases and related tools: PostgreSQL, MongoDB, Redis, Kafka, RabbitMQ
• Libraries/Frameworks: Node.js, Django, Airflow, React & Redux, Next.js, Socket.io
• Others: Git, Linux, SQL, CI/CD, Docker, Kubernetes
Interests
• Playing electric/acoustic guitar, gaming, and photography.
• Producing original music as well as covers on my Youtube channel.