I am a recent Computer Science graduate currently working as a Software Engineer at Nassau BOCES on Long Island, NY. With a strong foundation in front-end development from significant full-time and internship experience, I have honed my skills by building numerous projects in my free time, where I handled both front-end and back-end development using technologies like React.js, TypeScript, MongoDB, and Express.js.
My focus is on writing high-quality code that is readable, maintainable, and scalable. I am passionate about continuous learning and regularly apply new programming concepts to personal projects.
I am open to new job opportunities where my skills and experience can add value. If you believe I could be a good fit for your organization, feel free to connect with me on LinkedIn or reach out via email.
Web application that allows users to sign up, create a schedule and compare it to the schedules of other users to find common availability times. This project started as a Hackathon project but has being continuously maintained and improved. It is a full-stack project that uses React and TypeScript for the UI, and the data is delivered by a REST API built with Express.js and MongoDB.
Website built for a professor from my college as part of an internship. It displays data visualizations about the results of a study regarding exports and foreign direct investment on Long Island. It uses JavaScript to fetch the data visualizations from a REST API and showcase them in a dashboard-style layout.
This is a Google Chrome extension designed to enhance productivity by blocking distracting websites. It was developed for the CEWIT Hackathon in 2021, where my team and I won the "Best Education Hack" category. The extension has been published on the Chrome Web Store and you can start using it by clicking the "demo" button below.
For the capstone project of my C# class at college, my team and I decided to recreate the course registering system of our school with a more modern-looking UI. In this web app you can create an account, look at the offered courses, add and drop courses, and look at your schedule.