Profile Picture

Soham Shinde

A burgeoning software developer with a passion for Software development and adept problem-solving skills.

Download Resume

About Me

I am a passionate Software Developer with expertise in Full Stack Development, specializing in MERN (MongoDB, Express.js, React, Node.js) and Spring Boot. I have built scalable applications using modern backend technologies, microservices, and cloud platforms like AWS, GCP, and Firebase. My experience extends across databases such as MongoDB, PostgreSQL, MySQL, and Redis, ensuring efficient data management and optimized performance. I have a strong foundation in state management (Redux, Zustand), API development, and real-time data processing. Currently, I am pursuing my Master's in Computer Science at The University of Texas at Dallas, focusing on Distributed Systems, Cloud Computing, and Scalable Software Engineering. I actively solve algorithmic challenges on LeetCode, HackerRank, and GeeksforGeeks. Always eager to collaborate on innovative projects, I am open to new opportunities—feel free to reach out!

Technical Skills

AWS
TypeScript
C++
Java
Python
MongoDB
Postgresql
MySQL
REACTJS
Sass
Tailwind
Express.js
HTML
Jquery
NodeJs
PassportJs
Sequelize
Socket.IO
GraphQL
AWS
GitHub
Kubernetes
Docker
Firebase
GCP
NPM
GCP

Projects

Bill-Splitting SaaS Platform Backend

Jan 2025 - Present

  • Developed a high-performance RESTful backend for a bill-splitting SaaS platform using Spring Boot, JPA, and PostgreSQL, ensuring scalability and reliability.
  • Engineered complex business logic for user authentication, group management, expense tracking, and fair cost distribution, optimizing financial calculations and user experience.
  • Designed and executed robust unit & integration tests using JUnit 5, Mockito, and Spring Security testing utilities, ensuring API stability and correctness.
  • Achieved 70%+ branch-wise test coverage by thoroughly validating critical service layer business logic, including user authentication, group expense management, and access control.
  • Implemented advanced error handling to cover edge cases, permission validation, and transaction consistency, enhancing system resilience.
  • Integrated Role-Based Access Control (RBAC) in tests to enforce strict authorization rules, safeguarding data integrity and user privileges.

Real-Time Reddit Comment Analysis Using ELK Stack

UT Dallas Logo Associated with The University of Texas at Dallas

Mar 2024 - Mar 2024

  • Designed and implemented a real-time data pipeline to analyze Reddit comments using the ELK (Elasticsearch, Logstash, Kibana) stack, integrated with a remote Kafka service for efficient and scalable data ingestion.
  • Processed over 20,000 comments with SpaCy for natural language processing (tokenization and Named Entity Recognition), extracting actionable insights and key entities.
  • Developed and deployed 5+ interactive visualizations in Kibana, uncovering trends like sentiment patterns, entity distributions, and time-based analysis.
  • Optimized performance for real-time processing, ensuring seamless data flow from Kafka to Elasticsearch for powerful visualization in Kibana.

WeatherWise App

  

May 2024 - May 2024

  • Developed a dynamic weather application using React Native and Expo, integrating GPS-based location services to fetch and display real-time weather data using the OpenWeatherMap API.
  • Implemented an intuitive and visually appealing user interface with custom fonts, background images, and icons from Font Awesome, ensuring a seamless user experience across different screens.
  • Utilized modern React hooks and state management to handle API requests, error handling, and conditional rendering, providing users with accurate weather updates and forecasts efficiently.

Grocers Bay (Full Stack MERN app based on Microservices Architecture)

  

Dec 2023 - Present

  • Developed a scalable Microservices architecture for an online grocery ecommerce web application using Node.js and JavaScript.
  • Implemented JWT token-based authentication for enhanced security and user authentication.
  • Leveraged Docker and Kubernetes for efficient deployment and management of the application across multiple environments.
  • Designed and integrated databases for all services, utilizing MongoDB and PostgreSQL as the primary database solutions. Employed Sequelize ORM for PostgreSQL and TypeScript for enhanced database management and data modeling.
  • Designed and implemented the frontend of the application using React, ensuring a modern and intuitive user interface.
  • Integrated a secure payment gateway using Stripe, enhancing the user experience with seamless and trustworthy payment processing capabilities.

Callify - Online Video Conferencing and Chat Web Application

  

  • Created a P2P video calling web application based on the open source WebRTC platform along with text chat, whiteboard, room link sharing, Google OAuth2.0 (Authentication), room history, and screen sharing features with the help of Socket programming
  • Designed the entire backend from Scratch and implemented the WebRTC architecture for P2P video stream sharing with authentication.
  • Skills: WebSocket, Express.js, MongoDB, SDLC, Requirement Specifications, Node.js, Team Leadership

Library Management System (Desktop GUI)

  

Library management system for managing the library books and their distribution among the university students.

  • The project features 2 components of Admin Panel and the Student Panel.
  • MySQL database is used for data storing purposes.
  • The GUI is made using Python Tkinter framework. Functionalities covered: book search, borrow history, books stock lookup, book request, book overview for student.
  • Both the admin and student panel are protected by login credentials.

Achievements

Coding profiles

Education

University 2 Logo

University of Texas at Dallas

Master of Science in Computer Science

August 2023 - Present

GPA: 3.34/4.0

University 1 Logo

Indian Institute of Information Technology, Kottayam

Bachelor of Technology in Computer Science and Engineering

August 2019 - May 2019

GPA: 8.04/10.00

Contact

Feel free to reach out to me via the contact form below or mail me on sohamshinde04@gmail.com