Projects

Portfolio

This portfolio website was designed and developed using Next.js and Tailwind CSS to showcase my technical skills, experience, and personal projects in a clean and responsive layout.

Role:

Frontend Developer

Highlights

  • Responsive Design
  • Modern UI
  • Fast Performance
  • Downloadable Resume

Tech Stack

Reactnext.jsTypescriptTailwind CSSGitGithub
View on GitHub

Scientific Calculator

A fully functional scientific calculator that performs arithmetic operations and plots mathematical equations in real-time. It includes a persistent history feature backed by a local SQL database, allowing users to review previous calculations.

Role:

Full-Stack Developer

Highlights

  • Real-Time Plotting
  • Persistent Calculation History
  • Responsive Design

Tech Stack

ReactTypescriptCSSSQLGitGithub
View on GitHub

CAN BUS Visualizer

This project allows users to visualize the status of various vehicle components over the CAN bus and store the data in a database for tracking and analysis. Developed using Python with Flask, it integrates frameworks like Pyvis for network visualization and provides an intuitive user interface for real-time monitorings

Role:

Full Stack Developer

Highlights

  • Real-time Data Visualization
  • Database Integration for Historical Tracking
  • Interactive Network Graphs (Pyvis)
  • Restful API Support

Tech Stack

PythonFlaskPyvisJavaScriptHTMLCSSGitGithub
View on GitHub

OpenFlow Network Controller Lab

Built a custom software-defined network using the POX controller and OpenFlow protocol. Established host-to-host communication and implemented rule-based packet filtering to control network traffic flow. Demonstrated programmable network behavior and dynamic flow control using Python scripts.

Role:

Network Engineer (SDN Focus)

Highlights

  • Custom Traffic Flow Rules
  • Host-to-Host Communication
  • Rule-Based Packet Filtering
  • Software-Defined Networking (SDN)

Tech Stack

PythonOpenFlowPOX ControllerMininetGitGithub
View on GitHub

MSP430 Blinky Toy

Developed an interactive toy using the MSP430 microcontroller programmed in C and assembly. The system features dynamic LED patterns, sound generation, and state-based transitions using button inputs. Implemented a state machine for mode management and integrated low-level assembly for performance-critical functionality.

Role:

Embedded Systems Developer

Highlights

  • Dynamic LED Control
  • Sound Generation via Timer Interrupts
  • Finite State Machine Design
  • Assembly-Based State Transitions

Tech Stack

CAssemblyMSP430EMACSGitGithub
View on GitHub