Kiron Deb

Kiron Deb

Johns Hopkins senior with 13+ months of full-time software engineering experience

Work Experience

Software Engineer Intern - Duolingo (May 2024 - Aug 2024)

  • Built an internal tool from scratch to let engineers find Jenkins jobs more easily, which was viewed 1400 times by 47 engineers in 25 days.
  • Created an internal table tennis leaderboard using the elo ranking system. Upon its launch, 187 matches were recorded in 19 days
  • Developed a google sheet showing the most active clubs within Duolingo by writing a script which pulls data from slack and populates the gsheet. Received a peer bonus by the Director of People Operations, who found it very useful
  • Discovered several issues with ToolJet, a low-code tool used internally at Duolingo, leading to a potential pivot from ToolJet to Retool across the company
  • Cleaned up codebase by deleting 4 unused slack bots

Machine Learning Engineer - Johns Hopkins University (Sep 2023 - Present)

  • Built a data structures TA chatbot using openai's assisstants api

DevOps Developer Intern - IBM (May 2023 - Aug 2023)

  • Automated 70 hours of manual work per year by scripting

Software Engineering Co-Op - Vontive (Jan 2023 - May 2023)

  • Developed loan underwriting software used to close $30 million worth of mortgage loans per month

Software Engineering Intern - BlackBoiler (May 2022 - Aug 2022)

  • Developed a dashboard to demystify the output of BlackBoiler's ML model

Personal Projects

Regenerate Word Embeddings GitHub Action

Regenerate Word Embeddings

GitHub Action to regenerate OpenAI word embeddings and store them in a Supabase vector store via LangChain. Useful if you have a retrieval-augmented generation (RAG) system and want to update the word embeddings automatically when the knowledge base changes

Source

HLTV Rating Breakdown

HLTV Rating Breakdown

Model to deduce the most important factors for a CS:GO player's performance rating

Source

Tweet Scraper

Tweet Scraper

Jupyter Notebook to search for tweets by keywords and minimum number of likes

Source

College Courses Taken

Software Testing & Debugging

  • Wrote lots of tests (a lot)
  • Artificial Intelligence

  • Ran Jupyter notebooks
  • Introduction to Human-Computer Interaction

  • Designed websites on Figma
  • Object Oriented Software Engineering

  • Built a social network fitness app
  • Oral Presentations

  • Learned how to speak in public
  • Leadership Theory | 660.332

  • Learned how to speak in public again