Hi, I'm Dheeraj! I'm a full-stack developer.
I love building scalable sites & apps.
About Me
šØāš» Iām a Software Engineer specializing in Java, Python, Spring Boot, Kafka, and creating scalable solutions for distributed systems. I'm passionate about system design and solving complex problems through automation.
š Currently seeking new opportunities to bring my skills to impactful projects.
Outside of coding, I stay active with gym workouts and badminton. My downtime is spent playing video games and watching movies. I am also keen on learning new things, currently focusing on fitness techniques and musical pursuits like playing the guitar.
My projects
Ingredient Substitution Tool
The Ingredient Substitution Tool is a web application designed to help users find and contribute cooking ingredient substitutes. This application is built with a React.js frontend and a Django REST Framework backend.
- React.js
- Django
- Python
- Node.js
Pub-Sub Model
Created a highly scalable publish-subscribe messaging model using Docker, enabling seamless real-time communication and enhancing system reliability, resulting in a 30% reduction in response time.
- Python
- Docker
Craiglist Search
Built a web application enabling users to search for cars on Craigslist by manufacturer or proximity (5km radius). Processed and stored data for over 5K+ vehicles, significantly improving search efficiency and user experience.
- MongoDB
- FastAPI
- Python
- HTML
- JavaScript
Movie Reviews App
Developed a full-stack application for browsing and reviewing movies, using React for the front end and Spring Boot for the back end. Implemented RESTful APIs to manage movies and reviews, enabling users to submit and view movie reviews.
- Java
- Spring Boot
- React
- MongoDb
HackerNews Article Scraper
This project is a Node.js script that uses Playwright to scrape and sort the latest articles from the newest page of Hacker News.
- Node.js
- npm
My skills
- Python
- Java
- Spring Boot
- C#
- .NET
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- Tailwind CSS
- C++
- SQL
- HTML
- CSS
- XML
- C
- SQL Server
- MySQL
- MongoDB
- Neo4J
- M Query
- DAX Query
- Azure DataBricks
- Azure Data Factory
- Power Query
- Cosmos DB
- PowerBI
- SSIS
- SSAS
- Apache Spark
- SharePoint
- Dynamics 365
- ArcGIS
- Git
- Docker
- Kubernetes
- Power Automate
- Microsoft Fabric
- Git
- SNOW
- Kafka
My experience
MAQSoftware, Software Engineer
Hyderabad, India
Skills: Java, Python, Spring Boot, Microservices, Kafka, JavaScript, React.js, SQL Server, Splunk, Microsoft Dynamics 365, SharePoint, ServiceNOW, PowerBI.
Jan 2019 - Apr 2021Excellus, Software Engineering Intern - Data & Analytics Team
Rochester, NY, USA
Skills: Java, React.js, SSIS, SSAS, PowerBI, SQL Server.
Jun 2022 - Aug 2022Rochester Institute of Technology, Software Engineer Co-op - Auxillary Service Team
Rochester, NY, USA
Skills: Java, Python, Spring Boot, Microservices, Kafka, Microsoft Fabric, SQL, PowerBI.
May 2023 - Dec 2023Croyance, Software Engineer
Remote, USA
Skills: Java, Spring Boot, GraphQL, Microservices, Apache Kafka, Docker, Kubernetes, AWS.
Mar 2024 - PresentContact me
Please contact me directly at kdheerajreddy97@gmail.com