Welcome to my Portfolio Page! I hope things are going well at your end.

About Myself

I’m Pujith, currently pursuing an M.Tech in Computer Science and Engineering at IIT Bombay. Previously, I worked as a Senior Software Engineer at Simpl Inc., a BNPL-focused fintech startup. As a backend engineer, I owned the payments-api microservice responsible for handling inbound repayments to Simpl.

My role involved writing technical specifications, API and database design, and performance optimizations that integrate cleanly with existing infrastructure and microservices. My primary stack included Ruby on Rails, Go, PostgreSQL, Redis, Kafka, event-driven architecture, and microservices.

After ~2 years at Simpl, I took a career break to pursue personal goals. Later, I prepared for GATE 2025 and qualified with AIR 163, joining IIT Bombay to deepen my interests in systems and machine intelligence.

My Interests

My interests sit at the intersection of systems and machine intelligence. I’m currently exploring how web-deployed intelligent agents can complement traditional information retrieval to improve query understanding and result relevance.

To that end, I’m studying both classical IR methods and modern LLM internals: how knowledge is represented, indexed, and leveraged during inference.

If this resonates or you’d like to brainstorm ideas in mathematics, machine intelligence, or computer science, connect with me on LinkedIn and browse my public repositories on GitHub.

Link to Resume:

resume-logo Resume

Technical Skills

  1. C
  2. C++
  3. Java
  4. Python3
  5. Git
  6. SQL
  7. Postgres
  8. Redis
  9. Postman
  10. Linux
  11. Data Structures and Algorithms
  12. Mathematical and Analytical Reasoning

Hobbies / Interests

  • Volleyball
  • Badminton
  • Chess
  • Computer Games (PC/PS5)
  • Freelance Tutoring
  • Binge-watching
  • Listening to Music
  • Playing Piano
  • Reading Books

Major Courses Pursued in Graduation

  1. Discrete Mathematics
  2. Probability and Statistics
  3. Linear Algebra
  4. Advanced Calculus
  5. C Programming
  6. Data Structures
  7. Design and Analysis of Algorithms
  8. Object Oriented Programming
  9. Digital Logic
  10. Computer Organisation and Architecture
  11. Operating Systems
  12. Database Management System
  13. Computer Networks
  14. Distributed Systems
  15. Information Retrieval

Courses Pursuing This Semester (PG)

  1. Design and Engineering of Computer Systems
  2. Design and Re-engineering of Object Oriented Programmes
  3. Foundations of Machine Learning
  4. Foundations of Intelligent and Learning Agents
  5. Indexing, Retrieval and learning for text and graphs
  6. Software Lab

Courses Interested/Planning to Pursue

  1. Probabilistic Foundations of AI
  2. Implementation Techniques for Relational Database Systems
  3. Theoretical Machine Learning
  4. Computer Graphics
  5. Theoretical Computer Science Toolkit
  6. Advances in intelligent and Learning agents
  7. Advanced Database Management Systems
  8. Statistical Learning Theory
  9. Organization of Web Information

Chronology

Chronology
Year Pursuit/Exploration Institute Additional Info
2025-2027 M.Tech Computer Science and Engineering Indian Institute of Technology, Bombay Currently pursuing and inclining myself towards the domain of Systems Engineering and Machine Intelligence
2024-2025 Career break, Personal Goal pursuit and Gate Preparation Not affliated to any institute Initiated to get into entreprenureship, didn't workout. Prepared for Gate in the later half of the year. Cracked it with AIR 163 in which ~ 179000 Students attempted
2023-2024 Senior Engineer Simpl Inc. Worked on micro-service architecture, tech spec and api design, Tech stack: Ruby on Rails, Redis, Postgres, Kafka, Microservices
2022-2023 Software Engineer Simpl Inc. Worked on micro-service architecture, tech spec and api design, Tech stack: Ruby on Rails, Redis, Postgres, Microservices
2021-2022 (6 months) Software Engineer Intern Smart Energy Water(SEW) Pvt. Ltd. Worked mostly on notification systems and Android application development
2017-2021 B.Tech Computer Science Engineering BML Munjal University Learnt stuff, built couple of projects, completed it with 85% chill mode with carelessness but eventually learnt from this mistake
2016-2017 Long Term prep for JEE Advanced (Distance Learning Program) FIITJEE Vijayawada Build intuitions towards Physics and Math, this is the phase which always admire where actually most of my learning happened
2009-2016 VI - XII Standard Jawahar Navodaya Vidyalaya Hostel Life, Memories, Lot of Learnings and Fun. Later realised that outside my world people start prep for JEE from VI standard itself, all credit goes to coaching mafia in India.
2002-2009 LKG - V standard Sri Rama Vidyaniketan, Pedatadepalli Cracked JNVST in V standard and joined JNV which is run by MHRD, Govt of India

Other note-worthy Credentials/Achievements

  1. Meta Hacker Cup 2025: Achieved worldwide rank of 669 in Round 2. Certificate.
  2. Achievement: ICPC Kanpur Regionals 2021: My team achieved 80th place. Couldn't qualify for the next round though.
  3. Persistent Key-Value Store: A multi-threaded C++ server with persistence (PostgreSQL) and RESTful APIs. Achieves ~35K RPM on an M2 MacBook Pro. Every component implemented from scratch. Source.
  4. FlightMate: Review Before You Fly: Data scraping, analysis, and visualization in Python. Flask for backend, MongoDB for persistence, and Streamlit for frontend. Source.
  5. Epidemic Ender: An Android + ML project that identifies contamination zones. Publication to Play Store wasn’t permitted due to privacy policy conflicts involving location data. Source.
  6. N-Puzzle Solver (A*): Implementation of A* in C for the sliding puzzle problem. Demo video and code. Written from scratch without external libraries.
  7. GATE CS 2025: All India Rank 163 out of 170,825 candidates. Score card.
  8. More cool projects comming soon *. Stay Tuned!! You may track the ongoing projects I am working by following me on GitHub always.

Profile on MOOCs


Profile on coding platforms


Miscellaneous

Apart from all the formal things, I do freelance tutoring as well on Teacheron Platform. I started teaching online since Covid Pandemic, specifially from the year 2021. I teach all topics related to Computer Science and Engineering but mostly take up tasks related to Data Structures and Algorithms. I specifically train candidates for ICPC, IOI, USACO by making tailored plan according to their requirement. I have got good reviews and few of my students achieve good positions in olympiads. One of such recent achievements is that one of my student named Rahul Nadipalli made it to National Olympiad in Informatics(NOI) Singapore 2024 finals and won bronze finally!!

Click on any of the following honorory badges provided by teacheron to access my profile over there.

TeacherOn View Profile Badge

Note: Currently, I don't have enough bandwidth to take up any tutoring jobs. This is just for informational purposes. This would likely to stay the same atleast for next 2 years.


Other Media Handles