“Programs must be written for people to read, and only incidentally for machines to execute.” – Harold Abelson

Skills

  • Technologies: Java, Python, C/C++, TypeScript, JavaScript, HTML, CSS, YAML, JSON, Spring Boot, Flask, Node.js, Next.js, React, TensorFlow
  • Databases: PostgreSQL, MySQL, MongoDB, Firebase, Elasticsearch, Versant Object Database
  • Tools: Git, GitHub, GitHub Actions, Docker, GCP, Postman, JIRA, Hibernate
  • Practices: RESTful APIs, Microservices, Agile, SDLC, Test-Driven Development, CI/CD, Containerization

Experience

  • Software Engineer

    IIT-Database Group Research Lab, Illinois Institute of Technology - Chicago, USA

    May 2024 - Present

    • Working under Prof. Gerald Balekaki

    • Designing SQL query execution plans optimized at the systems level, focusing on cost estimation and execution times using ML techniques, such as Deep Q-Networks and Support Vector Machines, to achieve optimal query plan selections

  • Application Engineer (Content Systems Development)

    Hindustan Times through Four C Plus (Internet) Co. Ltd. - New Delhi, India

    Oct 2019 - Apr 2022

    • Developed and maintained an event-driven auto-publishing service for the web content management system using Java, Spring Boot, and RESTful APIs. Integrated social media content publication with Spring Security OAuth 2.0

    • Refactored backend services with Hibernate-based ORM for database upgrades

  • Application Engineer (Data Systems Optimization)

    Hindustan Times through Four C Plus (Internet) Co. Ltd. - New Delhi, India

    Jul 2018 - Oct 2019

    • Developed Java servlets to transform XML data into a proprietary object database schema and designed a multithreaded data ingestion pipeline using Java’s ExecutorService

    • Implemented a notifier service with JMS to manage and log operations on the import server database

Licenses & Certifications

  • Inheritance and Data Structures in Java

    Coursera (Issued by University of Pennsylvania)

  • Object Oriented Programming in Java

    Coursera (Issued by University of California San Diego)