Sahil Niazi Profile Photo

Hey, I am Sahil Niazi

I am a Software Engineer

Passionate about creating innovative solutions through clean code and modern technologies. Always eager to learn and tackle new challenges in software development.

Available for new opportunities

About Me

I am a passionate software engineering student with a deep love for programming and computer hardware. My journey in technology began with curiosity about how things work, leading me to explore various programming languages including Java, Python, and C.

I enjoy solving complex problems through code and am constantly learning new technologies to stay current with industry trends. My interests extend beyond software to hardware engineering, giving me a unique perspective on full-stack development from silicon to software.

Education

B.Tech in Computer Science & Engineering

Dev Bhoomi Uttarakhand University

Class of 2026

Intermediate in Science with Computer Science

Police Modern School

Completed in 2022

Technical Skills

Backend

Java

Object-Oriented Programming Language

PHP

Backend Language

SpringBoot

Java Framework

Node.js

Backend Runtime

Frontend

React

JavaScript Library for UI

JavaScript

Programming Language

Cloud & DevOps

CI/CD

Continuous Integration & Delivery

Docker

Containerization

Kubernetes

Container Orchestration

Heroku

Cloud Platform for Apps

GCP

Google Cloud Platform

Tools

Git & GitHub

Version Control & Collaboration

IntelliJ IDEA

Java IDE

Visual Studio

Code Editor & IDE

Portfolio

Here are some of my recent projects showcasing my technical skills

Computer Vision

Face Recognition Attendance System

An intelligent attendance management system using computer vision to recognize faces and automatically mark attendance. Features real-time detection and database integration.

Python OpenCV Machine Learning SQLite
Web Application

Expense Tracker Application

A comprehensive personal finance management tool with categorized expense tracking, budget planning, and detailed reporting with interactive charts and analytics.

Java Spring Boot MySQL REST API
Backend System

E-commerce Backend

Scalable e-commerce platform backend with secure authentication, product management, order processing, and comprehensive API documentation using modern Java frameworks.

Spring Boot Hibernate JWT MySQL Swagger
Microservices

Task Management Microservices

Distributed task management system built with microservices architecture featuring service discovery, load balancing, and centralized configuration management.

Spring Cloud Eureka Feign Config Server Docker
Web Scraping Tool

Web Crawler

A web scraping tool built in Java for automated data extraction and parsing from websites with multi-threading support for efficient concurrent processing.

Java Multi-threading Web Scraping Data Parsing

Get In Touch

Let's discuss opportunities and collaborate on innovative projects