Let's work together!

Hire me!

Contact | GitHub | LinkedIn

Available now!

References available upon request.

Jump to:

Education

Northeastern University – Khoury College of Computer Sciences

Boston, MA

September 2017 – May 2022

Bachelor of Science in Computer Science

May 2022

Relevant courses:

Software Engineering, Web Development, Game Programming, Object–Oriented Design, Algorithms & Data, Database, Design, Networks and Distributed Systems, Programming Languages, Theory of Computation, Computer Systems, Logic & Computation, Discrete Structures, GIS

Activities:

N.U.in Greece

Hume-Fogg Academic High School

Nashville, TN

August 2013 – May 2017

High School Diploma

May 2017

Activities:

National Honor Society, Quiz Bowl, Teacher’s Assistant (Honors English IV)

Skills

Languages:

C, C#, CSS, HTML, Java, JavaScript, Python, Ruby, SQL, TypeScript

Frameworks:

Cypress, Express.js, Next.js, Node.js, React, Selenium, Svelte, SvelteKit, Tailwind CSS

Software:

Visual Studio Code, IntelliJ IDEA, Eclipse, MySQL, Nginx, Vim, Git, JIRA, Slack, VirtualBox, Unity, ArcGIS Pro, Microsoft Office, Adobe Photoshop, Adobe Premiere

Systems:

Debian 10, macOS, Windows, Xubuntu

Experience

Software Engineering Intern – Yottaa

Waltham, MA (Remote)

July 2021 – December 2021

  • Developed and deployed frontend and backend changes to the RAPID CTRL product, an eCommerce acceleration solution enabling over 1,500 businesses to speed up their websites and reduce 3rd party performance violations.
  • Updated and debugged RAPID CTRL website automation tests using the Cypress JavaScript framework to ensure proper functionality and loading of features and information to maintain the user experience.
  • Integrated the Cypress Dashboard testing service into the company’s testing process to create an improved understanding of test results through summary and analysis capabilities and to better the communication among 30+ employees between the QA and development teams

Quality Assurance Intern – Massachusetts Medical Society

Waltham, MA (Remote)

July 2020 – December 2020

  • Developed front–end automated tests using the Java Selenium framework ensuring expected user experience across 10+ services (e.g. account creation, searching) for the New England Journal of Medicine Catalyst (NEJM) website.
  • Updated and debugged pre–existing frontend automation tests for the NEJM CareerCenter website, ensuring expected user functionality and access to over 10,000 job postings.
  • Self–managed my tasks and maintained transparency with my team using Jira’s project and issue tracking capabilities.

I.T. Project Technician – NTT DATA Corporation

Nashville, TN

July 2019 – December 2019

  • Installed computers for the Vanderbilt University Medical Center’s (VUMC) clinical system refresh, replacing older machines to improve efficiency, reliability, functionality, security, and support for clinical use by doctors and nurses.
  • Maintained accuracy of VUMC databases through management of various Excel spreadsheets and data updates to ensure the availability of reliable information for I.T. support, minimizing interruptions for medical staff
  • Reimaged new computers with enhanced operating systems and security configurations, preparing them for use, as well as wiping recently replaced computers to meet HIPAA guidelines.

Projects

kia.town Website

January 2021 – Present

  • Utilized Svelte, SvelteKit, TailwindCSS, TypeScript, HTML, and CSS to develop and publish my own website.
  • Incorporated ImageKit's Media API to connect with a CDN, allowing for dynamic image loading. I use this on my Photos page!
  • Utilized GetForm to allow visitor's to send me messages directly through my site. Check out my Contact page!
  • Custom made components including the navbar, footer, accordion, and tabs to fit my needs.
  • You're on it right now!

Covey.Town NPCs

February 2022 – April 2022

  • Collaborated with a group to develop and test a new feature for Covey.Town, an open–source virtual meeting space.
  • Modified project to include new classes, endpoints, and websockets, allowing users to add custom, synchronous NPCs.
  • Utilized GitHub version control to keep track of three two–week Agile sprints.
  • Click here for a link to the repo!

Underwashed

February 2022 – April 2022

  • Collaborated with a group to develop a playable third–person shooter game using the Unity 3D engine.
  • Imported custom made and previously existing assets such as C# scripts, animations, visual effects, sprites, and audio.
  • Utilized GitHub version control to keep track of each release leading up to the final product.
  • Click here to play the game!

Kitchen Island App

March 2021 – April 2021

  • Developed and deployed a recipe site with an Elixir back–end, a React front–end, and a Postgres database.
  • Utilized TheMealDB's API to access a database of recipes, so users could search for, save, and view recipes.
  • Implemented a room–based video chat tool, allowing users to create and share rooms to build communities, test recipes, and share tips by using NodeJS, Express, WebRTC, and PeerJS.
  • Click here for our video demonstration!

Functional Language Interpreter

January 2020 – March 2020

  • Collaborated with a partner to develop a Python program that takes a JSON formatted functional language, parses through it, type–checks the parsed input, and determines its output.
  • Dealt with concepts such as environments, scope, variable assignment, and polymorphism.

Animation Creator

November 2018 – December 2018

  • Collaborated with a partner to develop a Java program that outputs customizable animations based on user–input shapes and their properties at distinct keyframes.
  • Output animations through an interactive UI using the Java Swing framework, an SVG file, or a text–based description.

Marble Solitaire

September 2018 – October 2018

  • Reproduced the English, European, and Triangular Marble/Peg Solitaire games using Java.
  • Designed three different scalable game models, each requiring unique, algorithm–based rules for creation and marble movement.
  • Designed a text–based view and controller to allow for playability and created JUnit test cases to discover bugs and ensure proper functionality.

LINKS

Doodle of a hefty little businessman.

BUILT WITH