Siddhartha Dhar Choudhury

I'm a

About Me

Some information about me

I'm Siddhartha Dhar Choudhury

Hi! My name is Siddhartha Dhar Choudhury. I am a Graduate Student at Northeastern University, interested in deep learning (ML in general), AI, and building compilers. Apart from being an important part of my field of study and work, programming is also my hobby. Solving real world problems with software brings me joy.


Since my sophomore year when I first stumbled upon machine learning, it has piqued my interest and thus began my tryst with artificial intelligence. From then on I have worked on various projects using deep learning to provide software solutions, and have authored eight (8) research papers.


Some of my recently acquired interests include building interpreters/compilers and reinforcement learning.

Experience

  • Software Engineer, Avalara


    Chennai, India

    July 2020 - July 2021

    • • Worked with deep neural network based natural language processing models like BERT, DistilBERT, GPT (1 and 2).
    • • Used frameworks like PyTorch and Transformers to train scalable models for taxcode prediction.
    • • Created APIs using FastAPI for deploying models in Kubernetes clusters.
  • Research Assistant, BRNS SRM ML Lab


    Chennai, India

    August 2018 - July 2020

    • • Created convolutional neural network based binary classifier to detect explosives in X-ray scans of baggage.
    • • Trained object detectiona and semantic segmentation models for refined search of explosives in an image.
    • • Deployed these models as Flask app in Pynq Z1 and Nvidia Jetson Nano edge boards.
  • Web Developer, SRM CARE


    Chennai, India

    June 2017 - July 2020

    • • Created web applications using PHP and MySQL backend.
    • • Worked on applications like eLab, eCircuit and eResearch which is used by approximately 20,000 students from various engineering streams across various campuses of SRM IST.
    • • Worked with CentOS servers to ensure stable deployments of web applications.
  • Database Administrator, IMA Blood Bank of Uttarakhand


    Dehradun, India

    June 2017 - July 2017

    • • Managed production database in PostgreSQL.
    • • Learnt about server management using Windows Server 2008.
    • • Managed internal application containing records of blood donors and availability of various components of blood used within IMA Blood Bank Dehradun, Uttarakhand.

Languages and Frameworks that I work with


Python C C++ PHP TensorFlow PyTorch NumPy Pandas Matplotlib sklearn OpenAI Gym JAX Flask Django

Projects

Check out our latest creative works

Contact Me