Hi, I'm

ABHAY TIWARI

|

Projects

Distributed Social Graph Recommendation Engine

2026

Built a distributed recommendation system using graph algorithms to analyze social connections and generate personalized recommendations. Implemented user search, friendship management, and scalable backend architecture with RESTful APIs.

Python Flask Graph Algorithms REST API
GitHub

Referral Network System

2024

Built a multi-level referral network system with unique referral codes, user onboarding tracking, and reward computation. Developed REST APIs with authentication, rate-limiting, validation, and idempotent reward calculation logic.

Java Spring Boot MySQL REST API
GitHub

Automated Video Captioning Platform

2024

Developed a hosted web application enabling users to upload MP4 videos, generate accurate captions via speech-to-text AI, and auto-render subtitles onto the video using Remotion.

Python AI/ML Remotion React
GitHub

Trading Bot Application

2026

Developed an automated trading bot for Indian stock markets using Kite Connect API. Implemented real-time market data analysis, risk management, portfolio tracking, and automated order execution.

Python Kite API Trading Automation
GitHub

AI Automated Candidate Filtering

2024

Published research paper on AI-based automated candidate filtering system. Developed machine learning models to streamline recruitment processes and improve candidate matching accuracy.

Python ML AI Research
Read Paper GitHub

TIC-TAC-TOE-NAKAMA

2025

Built an interactive Tic-Tac-Toe game with full game logic and responsive design. Deployed using AWS EC2 for backend and Vercel for frontend with SSL configuration.

JavaScript HTML/CSS AWS Vercel
View Live GitHub

Skills & Technologies

C++ Python Java JavaScript Bash HTML CSS Spring Boot React Django Flask Bootstrap MySQL MongoDB H2 Git GitHub Docker AWS Kafka

Experience

Software Engineering Job Simulation

JPMorgan Chase on Forage

January 2026

  • Integrated Kafka into a Spring Boot microservice to consume and deserialize high-volume transaction messages using a configurable topic and embedded Kafka test framework.
  • Implemented transaction validation and persistence logic with Spring Data JPA and an H2 SQL database, including entity modeling and balance updates across relational User records.
  • Connected the service to an external REST Incentive API using RestTemplate, processing incentive responses and incorporating them into transactional workflows.
  • Developed a REST endpoint for querying user balances, returning JSON responses through a Spring controller while maintaining clean architectural boundaries.
View Certificate

Software Developer

Think and Wash, Mohali

Oct 2024 - Mar 2025

  • Developed and deployed scalable web applications using Python (Django, Flask) and Java, improving backend efficiency and response time.
  • Collaborated in Agile development cycles, participating in requirement analysis, code reviews, and testing to ensure high-quality deliverables.
  • Designed and integrated RESTful APIs and database systems (MySQL, MongoDB), enhancing data accessibility and system performance.
  • Implemented cloud-based and machine learning solutions, demonstrating strong problem-solving, debugging, and optimization skills.

Education

BE (Computer Science & Engineering) ✅

Chandigarh University, Gharuan

2021 – June 2025 (Completed)

Foundation Certificate

IIT Madras

2021 - 2023

View Certificate

Achievements

Certificate of Olympiad on Mathematics and Statistics

Published a research paper on AI automated candidate filtering. [Read Paper]

Certifications

Cloud Computing

NPTEL - Learned to design and manage scalable cloud infrastructure, and implement cloud services using platforms like AWS and Azure.

View Certificate

Probability and Statistics

NPTEL - Mastered foundational concepts in probability theory and statistics, including probability distributions, hypothesis testing and regression analysis.

View Certificate

Social Networks

NPTEL - Learned to analyze real-world social networks using graph theory and computational techniques, and gained proficiency in tools like NetworkX and Gephi.

View Certificate

The Joy of Computing using Python

NPTEL - Developed a strong foundation in programming with Python, mastering essential concepts such as variables, loops, functions, and object-oriented programming.

View Certificate

About Me

Hi! I'm Abhay Tiwari, an entry-level Software Development Engineer with strong fundamentals in Java, Python, and backend development. I have hands-on experience building scalable REST APIs, working with databases, cloud deployment, and real-world systems involving concurrency, validation, and reliability. My background includes developing production-grade applications, collaborating in Agile teams, and owning features end-to-end. I'm passionate about creating products that solve real-world problems and continuously learning new technologies.

Get In Touch