Hi!
I'm Hardhi.

An enthusiastic and ambitious recent graduate seeking opportunities to work with cutting-edge development technologies, eager to embrace challenges and contribute to the forefront of technological innovation.

Learn More

Timeline

My journey.

Projects

EventFlow AI


Scheduling assistant utlizing AI to personally help you reach deadlines, complete necessary tasks, and explore your interests and passions.

musicVibes AI


A music review site that utilizes user feedback to generate AI-based scores for songs and albums, offering an innovative way to evaluate and discover music based on collective opinions. Based on those reviews, and a user inputed vibe a playlist is automatically generated to your spotify account.

DraftKit- NBA Fantasy


A Next.js application for NBA Fantasy team owners, empowering them to compare player stats, create winning lineups, leverage historical data for strategic team drafting, and gain a competitive edge in their fantasy leagues.

Premierhood


Django web app that displays a stock market based on premier league players. PostgreSQL Database hosted in Heroku.

ERD Document Cluster


Clustered 200 ERD diagrams based on the similarity of its content. Using a k-means clustering algorithm based on ERD image content similarity, the documents were clustered into multiple groups.

Credit Card Prediction Model


Created a predictive model based on different machine learning algorithms and validation techniques to determine whether a person would be approved for a credit card by a bank or financial institution.

MyShell


Developed a customized Shell Interpreter using features found in bash and csh. Using Lex and Yacc for command parsing, I implemented the execution of commands using C++ and C.

Work Experience

PayIt


Software Engineer Intern


Implemented a microservices-based notification system using Java, Spring Boot, Kafka for reliable message queuing, and Mailchimp for email generation, resulting in timely reminders for payments and improved customer satisfaction.Optimized a remittance web tool using React, Redux, Typescript, and node.js, resulting in a time savings of 5 hours per week for the Finance team during payment disbursement with government merchants. Configured a payment card toggle using Kubernetes, enabling the Payment Engineering team to effectively test transactions for international clients in Canadian environments.

StrongKey


Software Engineer Intern


Developed and tested a data-encrypted backend ORM system using Java, Jakarta EE, Hibernate, and Bouncy Castle for a FIDO-authenticated Digital Wallet's onboarding process, ensuring secure and efficient data management. Increased developer productivity by 20% through the creation of automation tools using Java, Junit, and SQL. These streamlined error handling, improved Junit test creation, and enhanced efficiency and code quality. Implemented a Linux based Bash script with cryptography techniques to identify duplicate PANs in the backend HMAC encryption service, ensuring data integrity.

Technology

I've worked on a range of technologies! From Web Dev to ML.

  • Backend

    Java
    Python
    Node.js
    C++
    C
    Kafka

  • Frontend

    Typscript/Javascript
    React
    Redux
    HTML

  • Database

    MongoDB
    PostgreSQL

  • Frameworks

    Spring Boot
    Django
    Next.js

  • ML/Data Science

    OpenAI
    LangChain
    TensorFlow
    NumPy
    Pandas

Footer