Skills and Projects

Technical Skills

Below are the core technologies and areas I work with:

Languages

Python, C, C++, C#, JavaScript, TypeScript, SQL, COBOL, RISC-V Assembly, Power BI

Frameworks & Tools

React.js, Node.js, Express.js, Django, Vite, Git, GitHub, Docker, JupyterHub, VS Code, Linux/Unix, Tableau

Data & Databases

PostgreSQL, MySQL, Supabase, Pandas, NumPy, scikit-learn

Core Competencies

Full-Stack Development, Backend Development, REST API Design, Systems Integration, Containerization, Debugging & Testing, Object-Oriented Programming, Data Structures & Algorithms, Agile/Scrum, Test-Driven Development, Full-Stack Deployment

Platforms / Environments

I work across different development environments for software, data, and web.

Project Experiences

Advent Calendar Builder | React, Vite, Node.js, Express, PostgreSQL, Vercel, Render

2025

Advent Calendar Builder

Architected and deployed a full-stack digital advent calendar builder with a guided onboarding-to-creation flow, animated gradients, playful typography, and clear CTA-driven UX.

Implemented authenticated calendar creation, per-day editors, publish/unpublish controls, authorization, read-only sharing tokens, and public links with per-day routes.

Designed reusable React components and a PostgreSQL/JSONB data model supporting flexible per-day content and relational integrity, plus production deployment across the application stack.

InCollege | COBOL, Node.js, Docker, Render, Vercel, Git, Agile (Scrum), Jira

Aug 2025 – November 2025

InCollege Project

Led end-to-end development of a full-stack LinkedIn-style professional networking application used by 100+ users, delivering authentication, job search, networking, messaging, job posting, profile management, and network connection features.

Designed a Node.js API layer integrating a React frontend with a legacy COBOL backend, then containerized the application stack using Docker and deployed it with Render and Vercel.

Delivered 25+ features across 10 Agile sprints within a four-person team, served as rotating Product Owner for backlog prioritization and sprint planning, and contributed to debugging across COBOL and Node, text-file based storage handling, Git branching strategy, pull requests, and Jira workflows.

Gaming Trends Dashboard | Tableau, Data Analysis

Jan 2025 – May 2025

Gaming Trends Dashboard

Created a dynamic Tableau dashboard analyzing player engagement, revenue trends, and stream viewership.

Leveraged a Kaggle dataset to deliver actionable insights and improve report clarity by 56%.

RISC-V Pipeline Optimization | Assembly, WebRISC-V, Computer Architecture

Jan 2025 – May 2025

RISC-V Pipeline Optimization

Implemented and optimized 5-stage pipelined RISC-V CPU datapaths to analyze performance bottlenecks and hazards.

Applied forwarding and instruction scheduling techniques to reduce stalls by ~20% and improve overall cycle efficiency by 25%, enhancing instruction throughput and execution speed.



Sorting Algorithm Visualizer

Sorting Algorithm Visualizer

An interactive web application to help users understand and visualize how different sorting algorithms work using HTML5, CSS, and JavaScript.

Users can adjust number of bars, generate new sets, and choose from Bubble Sort, Selection Sort, Quick Sort, and Count Sort, with real-time animations and complexity info.



MNIST Handwritten Digit Identifier

MNIST Project

Built and trained a neural network to classify handwritten digits from the MNIST dataset using Keras, with multiple dense layers and dropout regularization.





Huffman Code Generator

Huffman Code Generator

Designed and implemented a lossless data compression system using Huffman coding, leveraging binary trees and heap-based priority queues to efficiently encode and decode data.






File Editor

File Editor Project

Developed a Database Tracker and Editor in C to allow users to edit existing records and generate enhanced user files, focusing on data management and user experience.



Lunar - Entrepreneurship Project

Lunar Project

Lunar is a social media-based online platform for merchandising self-made art, combining painting and CS. Designed a responsive UI/UX and made 20+ successful sales of traditional portraits and acrylic paintings.