Software Engineer @ AWS
I'm currently working as a software engineer at Amazon Web Services where I build improvements on EC2 instance patching and reporting. I'm also studying to get my Master's in CS from Georgia Tech on the side.
In the summer of 2022, I interned at Amazon as a Software Development Engineer in Seattle under the AWS organization. I worked on automating the onboarding of customers to a service my team offered, eliminating over 500+ support tickets annually, saving the developers on my team countless hours. This internship was a great experience for me as it was my first time living in a big city and working for such a large company focused on technology as their product.
I've also worked at City Aegis, a startup in the MIT incubator program focused on creating a safer community. I helped develop their prototype mobile app using React on the frontend and Node.js for APIs. The primary feature I worked on was building out a sign in feature, that follows the OAuth2.0 protocol, to allow users to sign into the app with a third party account.
During summer 2021, I worked at Rocket Mortgage as a Software Engineer Intern leveraging ASP.NET and Angular to work on features that improved the UI and their backend services. This was my first software engineering role and I learned a lot of best practices as well as following a strict test driven development cycle. I worked with the full-time team to bring features out to production as well as working on an intern team to improve the core loan tool used by clients.
During my sophomore year of college, I was an undergraduate research assistant here at UCF, working with Python, AFSIM, and Bayesian learning to help model target tracking scenarios.
In my final 2 semesters at UCF, I worked on a capstone project with other seniors. This project is called QRDocent, which created QR codes for museum exhibits that can be collected on a mobile app.
I developed Parky my junior year. It was a parking garage application targeted for UCF students with a web and mobile versions. Parky was aimed to help students find empty parking spots on campus without the hassle of driving up and down garages. I learned valuable skills such as React Native and MongoDB as well as how to manage a team of developers.
Contact Manager was web application I built with a team of other students using the classic LAMP stack. The logic in the app itself was simple, but purchasing a virtual server, deploying code on to it, and writing SQL queries & PHP endpoints were all new fullstack experiences.
To help myself with studying, I decided to create a small Chrome Extension (instead of studying) which simulated the Podomoro method. It was a pretty simple extension using vanilla Javascript and HTML/CSS, but still was a fun project.
I also wrote a PL/0 compiler in the C programming language for my systems software class. It was a semester long project where we learned how the compilation process works. From programming the driver, to the lexical analyzer, to the parser, I created different modules to simulate the steps of the process.