PyAgni

Agni Bhattacharyya

I am a final year undergraduate who loves to code and has good experience of working on Backend and Machine Learning projects. I am good at learning new technologies and implementing them as required. I think hackathons are the best place to pitch an idea and start working on it. I also do OpenSource contributions as a hobby.

Projects

Distributed EC2 Over Blockchain

Containerized multi-cluster system with decentralized network with tokenization using ethereum blockchain.Python, Linux

Skills

Python
Go
JavaScript
Django
Machine Learning
Distributed Systems
Kubernetes
Machine Learning

Experience

  • CodeAsylums - Teaching Assistant
    December 2019 - April 2020

    Taught basic to intermediate python in a class of 30 students. Assisted them in their daily doubt solving(Machine Learning) after classes and mentored them during hackathons.

  • CodeAsylums - Backend Developer Intern
    May 2020 - September 2020

    Worked on CodeAsylum's code product from scratch with the backend team(Django).Designed databases, wrote APIs using Django REST framework, set-up user authentication,caching with Redis, Django signals, etc.

  • Surepass Technologies - Python Developer Intern
    1. Building high-performance APIs using Flask and Redis.
    2. Building scalable data models on MongoDB/Postgres.
    3. Wrote various web scrapers in python with complex session management using Redis and Celery.
  • Mate Labs - SDE Intern
    January 2021 - Present
    1. Wrote a custom authorization server in Django that communicates with Keycloak and permits/denies permissions for a particular resource/scope.
    2. Integrated Kong(API gateway), also wrote a custom Kong plugin in GoLang which structures requests before sending to the upstream server.