About Me

Hi, I'm Shivam Jadhav
I'm a passionate software engineer who thrives on building projects that simplify life for both clients and myself. My qualifications include Bachelors in Information technologies (Graduated 06/2021) and Master's in Computer Science (Expected Graduation 05/2025 ) and when I'm not coding, you can find me on the basketball court!

With over 5 years of experience in software development, I've successfully delivered 20 + projects, consistently exceeding client expectations. My dedication to my craft has earned me a reputation for delivering high-quality work

As a Full Stack Engineer , my skillset spans across front-end, back-end, and cloud technologies. I'm constantly exploring emerging fields like AI, and I actively engage in research projects with both my professor at the University of North Texas (Computer Science) and my current employer.

Experience

IT Specialist - Student Assistant

University of North Texas, Denton, United States

Sept 2023 - Present

Experience Duration:

1.5 Years

  • Led the Deployment of Digital Signage Solutions: Implemented university-wide digital signage solutions, ensuring smooth deployment and management.
  • Collaborated on Full-Stack Development: Contributed to both frontend and backend development for seamless integration of university systems.
  • Managed Cloud Infrastructure and Containerized Applications: Utilized Docker and cloud services for scalable and efficient system operations.
  • Server Imaging and Configuration: Responsible for Ubuntu 24 Server OS imaging, RAID setup (1, 5), SSH management, and CUDA driver installation.
  • Handled Complete Server Rack Management: Managed server hardware, including inserting SSDs and maintaining servers for AI research projects at CVAD UNT.

Full Stack Engineer

Cyrrup Solutions, Hyderabad, India

Mar 2021 – Aug 2023

Experience Duration:

2.5 years

  • Fleet Management and AI Solutions: Developed using Vue.js, Node.js, Express.js, Redis, Python, AWS, and GCP.
  • Project Execution: Ensured scalability and high standards on Google Cloud Platform.
  • Web Application Development: Built entire web applications using Vue.js for the frontend and Express.js with Node.js for the backend.
  • Deployment Strategies: Implemented efficient and scalable deployment strategies, ensuring high production and quality standards.
  • Server Configuration: Configured and deployed web servers using Nginx, ensuring smooth and secure operations.
  • Cloud Integration: Expertly deployed multiple projects on Linux-based servers using Google Cloud Platform's IAAS and PAAS services.
  • Backend Services: Developed and managed backend services, focusing on scalability and performance optimization.
  • Networking: Developed networking services using WebSockets.io for real-time communication.
  • Team Collaboration: Worked collaboratively with cross-functional teams to deliver high-quality products within deadlines.

Software Development Engineer

FreeLancer,Self Employed , Hyderabad,India

Feb, 2019 - Present

Experience Duration:

5+ Yaers

  • Falbum: A Photo Sharing and Storage Solution
    1. Led Development and Design: Managed the design and deployment of Falbum for easy memory storage and sharing.
    2. Core Feature Development: Created features like album creation, media sharing, and cloud storage.
    3. Microservices Architecture: Designed an efficient microservices system using Node.js, Express, and MongoDB.
    4. Frontend and Cloud Integration: Built a responsive frontend with React and integrated GCP, Google Cloud Buckets, and Firebase for scalability.
  • SMART AI RING: Soncur.in startup which provides ai integrated ring lets store and retrive media by scanning ring
    1. Create Admin dashboard for admin to managed customers and products
    2. Created Backend Services core api and AI model api
    3. Designed database schema for products and customers
    4. Deployed entire techstack in AWS ,services used, aws ec2, s3,iam, route 53, aws sagemaker, api gateway, lambda

Research

Telemetry Data Simulation and Packet Validation

Abstract—This project implements a real-time telemetry sys- tem for fleet management, enabling secure communication be- tween multiple IoT devices and a central server. Using socket- based TCP/IP communication, the system processes and stores ve- hicle data, including location, fuel levels, and speed, with CRC32 data integrity checks. Multithreading allows the server to handle data from over 100 devices simultaneously. The system supports live tracking and detailed analysis of fleet performance, route optimization, and driving behavior, offering valuable insights for logistics and fleet management

Key Contributions

Professional Projects

RAID Configurations on Dell R740 | RAID 1, RAID 5 & Hot Spare Explained

RAID Configurations on Dell R740 | RAID 1, RAID 5 & Hot Spare Explained

In this detailed tutorial, we walk you through setting up RAID configurations on the Dell PowerEdge R740 server, including RAID 1, RAID 5, and the Hot Spare option. These setups are essential for achieving data redundancy, performance optimization, and fault tolerance in your storage systems.

  • Worked as a systems Engineer to setup a High End AI server which has nvidia v100 each 64GB 2 nodes, 196GB ram DELL PowerEdge R740 also deployed Redhat Operating system, and installed Cuda toolkit, Nvidia drivers
  • Understanding the differences between RAID 1 (mirroring) and RAID 5 (striping with parity)
  • How to set up and configure RAID 1 and RAID 5 on the Dell R740
  • The role of a Hot Spare and how it enhances fault tolerance and system uptime
  • Step-by-step instructions on configuring these RAID levels on your Dell R740 server
ALBERT Model and Jira Plugin Project Screenshot

Accessibility Bug Prediction Model with Jira Plugin

This project integrates a fine-tuned ALBERT model into Jira to classify software bug reports for accessibility-related issues. Developed as part of research under the guidance of Professor Wajdi Aljedaani, the solution combines state-of-the-art NLP techniques with practical software development tools to streamline bug prioritization and compliance workflows.

  • Trained the ALBERT model from scratch using a custom dataset collected by a research team
  • Developed a Jira plugin for seamless integration of the accessibility bug classification model
  • Conducted end-to-end training, testing, and deployment of the model
  • Collaborated on research with a focus on UX and Human-Centered AI principles
Project 4 screenshot

AI Raspberry 5 Cluster

This cluster, built using Raspberry Pi 5 with Google Coral TPU hats, provides 8 TOPS per hat. It's designed for TPU processing power, enabling the deployment of small to medium-scale AI models or servers on this cluster.

  • Assembled AI cluster with Raspberry Pi 5 and Google TPU hat
  • Configured Raspberry Pi 5 to access TPU hat
  • Deployed Docker K3 cluster management tool on Raspberry Pi 5
  • Deployed Google computer vision model on the AI cluster
Learn More
Project 1 screenshot

Universal Digital Signage

https://github.com/imageless-innovations

Universal Digital Signage project, a centralized digital signage solution that allows users to create playlists, add host devices on demand, and control what hosts display on their screens by managing playlists.

  • FrontEnd: React JS, JavaScript, Tailwind CSS, Material UI, Figma
  • Backend: Express.js, Node.js, MongoDB
  • DevOps: Nginx, Linux, SSH, Git, GitHub
Learn More
Project 2 screenshot

Device Upchecker and Alerting System

This project assists the IT service department at UNT in monitoring the status and availability of all devices, computers, and services. It ensures seamless service and high availability, including the capability to perform SSH into devices within the UNT subnet.

  • Enhanced high availability and support
  • Reduced downtime to 10 minutes
  • Developed a full-stack application
  • Implemented a mail-based alerting service for device uptime checks
Learn More
Project 3 screenshot

GO ML Desktop Application

This desktop application for ML algorithm implementation and practice was designed to help students practice machine learning algorithms without writing a single line of code, making it accessible even without a coding background.

  • Created a no-code ML practice platform
  • Developed a custom Brain Module for Machine Learning
  • Helped students practice ML with an easy-to-use UI
  • Implemented classification, regression, and clustering algorithms from scratch
Learn More

Skills & Expertise

Frontend Development

Frontend Development

  • HTML Advanced
  • CSS Advanced
  • JavaScriptExpert
  • ReactAdvanced
  • Vue Js Proficient
Backend Development

Backend Development

  • Node.js Expert
  • Express.js Expert
  • MongoDB Proficient
  • Redis Expert
  • Python Expert
Cloud Technologies

Cloud Technologies

  • GCP: Expert
  • AWS: Expert
  • Docker: Proficient
  • Nginx: Advanced
AI & Machine Learning

AI & Machine Learning

  • Machine Learning: Advanced
  • Large Lang Model :Advanced
  • Deep Learning: Proficient
  • AI Model Training: Expert
DevOps & Deployment

DevOps & Deployment

Skilled in setting up aws CDK , containerization with Docker, and orchestration with Kubernetes. Proficient in server management using Nginx, linux. PM2

Networking

Networking

Strong knowledge of networking protocols, WebSockets server for real-time communication, and developing networking services. Skilled in ensuring secure and efficient data transfer.

Blogs

Do You Know How to Test Your Code? Let's Jest Together

Do You Know How to Test Your Code? Let's Jest Together

In this blog post, I walk you through the process of using Jest, a popular JavaScript testing framework, to test your code and ensure that it works as expected. Learn how to write unit tests, integration tests, and even mock functions to test complex behaviors in your codebase.

Read More
Blog Post 1

Building a Serverless Full-Stack App: Harnessing React and AWS Lambda and more.

In this Tutorial, we will be building a simple Fullstack app using React, AWS Lambda, AWS Api Gateway, AWS DynamoDB, AWS IAM, and AWS S3 buckets.

Read More
Blog Post 2

Understanding Browser Storage: LocalStorage, SessionStorage, and IndexedDB

Browser Storage comes in very handy when it comes to client-side storage in web development. I think we’ve all encountered messages while web surfing that ask us to “accept cookies,” which is a way to draw attention to various browser storage options.

Read More
Blog Post 1

Comprehensive Guide to Nginx Installation, Configuration, and DNS Binding

Nginx is an open-source software traditionally used for web serving, reverse proxy at the server side, load balancing, server-side encryption, multimedia serving, and more.in this demo, I am gonna focus on web serving and reverse proxying, and load balancing.

Read More
RAID Configurations on Dell R740 | RAID 1, RAID 5 & Hot Spare Explained

RAID Configurations on Dell R740 | RAID 1, RAID 5 & Hot Spare Explained

In this detailed tutorial, we walk you through setting up RAID configurations on the Dell PowerEdge R740 server, including RAID 1, RAID 5, and the Hot Spare option. These setups are essential for achieving data redundancy, performance optimization, and fault tolerance in your storage systems.

Watch on YouTube

Contact Me

Email

Email

jadhavshivam0228@gmail.com

phone

phone

+1 9408439864

GitHub

GitHub

github

Medium

Medium

medium