
About Me
I am a full stack software engineer and developer who has been creating websites,
programming, and
making
ideas come to life since age 9. As a kid, I had always been intrigued by computers and the technology that
drives them. Since then, I have gained plenty of experience in software development and computing ranging
across many different programming
languages for both personal and business applications.
Outside of software development, I enjoy spending my free time with cooking, working out,
investing,
traveling, building computers, playing games, astrophotography, and learning new skills.
Education
Ying Wu College of Computing
BS Computer Science, Minor in Business | May 2022
Ying Wu College of Computing, Albert Dorman Honors College
Summa Cum Laude
Volunteering: Kids Who Code, NJIT Splash, and AIAS 3D Printing Lab.
Research
Open World Sound Event Recognition (OWSER)
Research Assistant | September - December 2021Assisted Dr. Mark Cartwright and graduate student Sripathi Sridhar in machine learning research and development for the Sound Interaction and Computing (SInC) Lab OWSER project, which aims to automatically detect and communicate when unknown sound events are occurring and then with the help of a human analyst or annotator, assign new discrete labels to these events.
Experience
Software Engineering Co-Op | January 2022 - June 2023
Software Engineering Intern | June - September 2020
Developing new features for internal development provisioning application that automates process of creating Apigee resources. Also worked on back-end framework pipeline to assist the Agile software development process for APIs and migrations for older APIs. Created new pipelines for cloud services deployments including Amazon Web Services, Microsoft Azure, and Google Cloud. Gained experience with team-wide software development practices and continuous development.
Creating custom software solutions to increase business efficiency and item turnover, as well as maintaining online shop platforms with new items everyday.
Worked on front-end and back-end bug fixes and feature implementations for in-house global business planning application. Also worked on automating SFTP provisioning process for businesses seeking to access product assets without a syndicator application. Gained additional experience with cloud platform development and deployment and continuous development to a production-level application.
Assisted with teaching and leading students in the Ignite and Spark summer video game camps for students in grades 6 - 8. Taught the fundamentals of video game design and creating both 2D and 3D games in Construct 2 and Unity.
Dealer Manager
Co-Founder and Software Developer | August 2018 - March 2019Developed deployable web software for pawn and coin shops to input transactions, allow customers to view and pay for items online. Integrated multiple online regional police report databases, physical card payments, and live external market prices.
Portfolio
Verifiable
Historical Media Format System
Founded and led a team to develop an end-to-end blockchain based file format system that stores metadata within an image and on the blockchain to provide verification and history of alterations to the media file. Companion Google Chrome extension allows users to easily look up a website image's blockchain location. Developed with Tahmim Ahmed, Joshua Jen, Redhwan Rahi, and Ashutosh Rana for CS 491 capstone product.
HTML, CSS, React, JavaScript (Node.js, Web3.js), Python, Solidity, Polygon Network
Social Media App
Full stack social media web application that includes features for live messaging, live user feeds by creating and liking posts and comments, user and post keyword search, customizble profile pages, admin toolpage. Quickly deployable as a Docker container. Developed with Tahmim Ahmed and Michael Galanaugh for CS 490 project.
HTML, CSS, React, JavaScript (Node.js), MariaDB, Docker
Audio-Based Melody Generation
Generate a new, unique MIDI melody based on input of two audio sources and machine learning library MusicVAE. Developed with Aaron Basch and Christoper Carson for IS 485/698 final project.
HTML, CSS, JavaScript (Node.js, Express), Python, MusicVAE
Repop
Automatically refresh items on online shop to bump up listings in store feed and follower feeds. Leads to increased visibility of older items and additional sales on otherwise buried and missed listings.
JavaScript, Python
Simple Weather
Extremely light and simple weather web application that works with geo-location or zip code with international support, and view the next five overhead International Space Station passes. Final project for IT 202.
HTML, CSS, JavaScript, PHP, OpenWeather API, Open Notify API
LinkPage
Attach URLs to uploaded Instagram posts, and share the public LinkPage link to share your new feed. (Deprecated)
HTML, CSS, JavaScript, PHP, MySQL, Instagram API
PCBuilder
Create a computer build in seconds with just a desired price point. Custom algorithm finds best suitable parts for use case.
HTML, CSS, JavaScript, PHP, MySQL
Emojiboard: Emoji Keyboard
Lightweight, simple, and fast emoji keyboard extension for Chromium-based browsers such as Google Chrome and Microsoft Edge. Used by over 1,000 active users. Select an emoji and it automatically copies to the clipboard!
HTML, CSS, JavaScript
Online
Chatbox
Online chatbox with realtime message sending and retrieval. Integrated account creation, additonal public and private chatrooms, and auto-disappearing messages.
HTML, CSS, JavaScript, PHP, MySQL
The Nintendo Home
Founder and main author for Nintendo daily news and reviews website. Led team of authors from 2012 - 2015, and ran social media and public relations with outside companies and Nintendo.
WordPress