I started pursuing a Bachelor of Science in Computer Science with a minor in Mathematics back in Fall 2020. My interest in the field was first sparked by my cousins and friends, who showcased some of their projects and introduced me to the world of software engineering and web development. As I delved deeper into these areas, I discovered a passion for coding and the overall versatility the field offers.
As an AT&T Summer Learning Academy Extern, I gained valuable insights across four key areas: Personal Development, Business, Technology, and life at AT&T from leaders and experts. Through a combination of informative self-paced classes and engaging with fellow peers and experts, I developed both business and technical acumen, building skills that are applicable to any career path.
This capstone project was built with a few other software engineering majors at UMass Lowell's GUI Programming class. During my sophomore year, I felt behind as a software engineer and sought to catch up by building a project with others in an intensely high-paced format. This allowed me to learn various technologies and frameworks in a short amount of time. Initially, we used React, Python, and Selenium as our tech stack. Later in the new year, I enhanced the app using Bootstrap and converted it into a Flask application to expand my knowledge of web development in a different language.
As a Freelance Web Developer, I developed and deployed robust web apps for multiple clients using Agile practices to ensure optimal functionality. Streamlined existing apps through rigorous unit/integration testing and performance improvements, curbing system downtime by 40%. This role allowed me to apply the knowledge gained from my coursework, externship, and projects to real-world applications, showcasing my adaptability and problem-solving skills.
During the summer of 2023, I gained my first technical experience as a teaching assistant in my UMass Lowell's GUI Programming course. My responsibilities included facilitating tutoring sessions to clarify intricate GUI and version control concepts and providing thoughtful feedback to enhance student understanding. I also implemented an automated grading script with Jest, reducing grading time by 30% and streamlining the assessment process for over 200 assignments.
This is something I worked on the side during my time as both a TA and Freelance Web Developer. I wanted to build a project that would allow me to learn more about NoSQL databases and other JavaScript frameworks while also creating an app that I was passionate about. In this project, I used Firebase, Express, React, and Node.js to build this project. Reflecting back on this project, I consider it one of my proudest achievements due to the valuable skills I acquired and the amount of time and dedication I invested in it.
In this position, I collaborated with TAs to facilitate an environment to maximize student learning, providing examples and problems to help students understand precalculus fundamentals. As my second technical job, it further helped my ability to mentor and teach complex concepts effectively.
As my third technical job and first job out of college, this role helped me strengthen and gained knowledge in Postgresql, Google App Scripts, and VBA Macros. I applied these skills and technologies to help streamline workflows and organize clinical data in an efficient manner while also performing adminstrative tasks, learning clinical concepts and improving LMS models.
C ○ SQLite ○ Cryptography
PEMS, a password management system where users can store their passwords securely through encryption and protected under a security reference word.Python ○ Selenium ○ Flask
An automated cashback monitoring platform that automatically scans the best cashback rates for a whole variety of stores and display those values both numerically and statistically.HTML ○ CSS ○ JavaScript ○ BootStrap
A online scoreboard where you can keep track of the points and sets of each player.React ○ Express.js ○ Node.js ○ Firebase
A robust Anime Management app using FERN (Firebase, Express, React, Node.js) Stack and Jikan API, enabling efficient anime and manga preference management for users.HTML ○ CSS ○ JavaScript ○ BootStrap ○ MVC Design
A captivating Blackjack website made using HTML, CSS, and JavaScript. Implemented the MVC design framework for a modular and scalable code architecture, resulting in an immersive user interface.React ○ TypeScript ○ TensorFlow ○ .NET ○ Firebase
A job searching application designed to help users find jobs and nearby temporary housing options in a streamlined fashion.C++ ○ SFML ○ Cryptography ○ LFSR
An cryptographically encryption and decryption image program that is implemented using a linear feedback shift register.C++ ○ SFML ○ Newtonian Physics
A program that uses Newton's law of universal gravitation and the "leapfrog finite difference approximation scheme" to create a realistic, animated simulation of planetary motion in our solar system.C++ ○ SFML ○ Object-Oriented Design
Using a recursion class definition to draw Sierpinski's triangle and other recursive graphic designs with SFML.C++ ○ SFML ○ Karplus-Strong Algorithm
A SFML C++ program that utilizes a ring buffer and the karplus-strong algorithm to match the respective frequencies generated from an actual guitar in order to create a computational synthesizer.C++ ○ SFML ○ Command Pattern
A puzzle video game where the player pushes crates or boxes around in a warehouse to specified storage locations.Python ○ Cryptography ○ Client-Server Model
A secure file transfer program inspired by Apple's AirDrop technology using Python, implementing encryption and decryption protocols with the cryptography library and SHA-256 hashing to ensure data confidentiality.