Contact Information

Email: northrop.t [at] northeastern [dot] edu

LinkedIn | GitHub

Education

Northeastern University

BS in Computer Science with a Concentration in Systems

Expected Graduation: December 2025

Completed Coursework:

Computer Systems, Foundations of Cybersecurity, Artificial Intelligence, Mobile Application Development, Networks and Distributed Systems, Algorithms and Data, Object-Oriented Design, Theory of Computation, Programming in C++, Mathematics of Data Models

Planned Final Semester Coursework:

Systems Security, Computer Graphics, Computer Architecture, Foundations of Software Engineering

Work Experience

Back End Developer

WeFi Technology Group, LLC - Attleboro, MA - Co-op

June 2024 - December 2024

  • Implemented updated internal REST API using ASP.NET Core for Izzi, a cloud-based supply chain finance platform used by IT vendors, resellers, and lenders that processes billions of dollars in transactions per year in 40+ countries.
  • Wrote C# code generators to create models, configs, controllers, and dependency injection logic for 1,776 endpoints.
  • Ensured appropriate code coverage and validated expected functionality with MSTest unit testing.
  • Maintained proper source control and a strong Agile development process with CI/CD and Azure DevOps.

AV Collaboration Engineer

Wayfair, Inc. - Boston, MA - Co-op

July 2023 - December 2023

  • Led development on Python command line program used to make calls to the Google Admin Directory API to deprovision ChromeOS devices from CSV input, allowing for reallocation of hundreds of unused licenses.
  • Developed Python script that executes Bash commands to ping ChromeOS devices to determine connectivity, date of last use, and org unit, providing a clearer picture of the distribution of devices and their use cases.
  • Applied optimizations over IP in real time to embedded audiovisual systems during presentation events featuring C-level executives presenting to 2,000+ attendee audiences of suppliers, employees, and investors.
  • Managed intricate embedded system networks including thousands of meeting room devices through Google Admin and Logitech Sync in over 200 rooms locally and hundreds of others at offsite locations to enable and support intuitive and streamlined collaboration between teams.

Technical Skills

Languages:

  • C#, Java, C, C++, Python, TypeScript, SQL, Assembly, Bash, Racket

Libraries, Frameworks, Protocols, and Tools:

  • .NET, Git, TCP/IP, HTTP/HTTPS, Border Gateway Protocol, RESTful APIs, OpenGL, OData, PyTorch, Gradle, Swagger, GNU Compiler Collection, Java Swing, JUnit, MSTest, Matplotlib, NumPy, Google Admin SDK

Systems, Operating Systems, and Software:

  • Microsoft Azure & DevOps, Google Cloud Platform, PCs (Assembly and Overclocking)
  • Windows, Ubuntu, macOS, ChromeOS, Android
  • Windows Subsystem for Linux 2, SQL Server Management Studio, Microsoft Visual Studio & VS Code, Eclipse, IntelliJ, Vim, VMWare, Android Studio, Intel Quartus Prime, Unreal Engine 4, FL Studio, Adobe Premiere Pro

Projects

Neural Networks in Music Genre Classification

September 2024 - October 2024

GitHub Repository

  • Designed a fully connected neural network (FCNN) that processes raw audio feature data extracted with the librosa Python package as well as a convolutional neural network (CNN) that takes mel spectrogram images as input.
  • Investigated the performance of the two networks to better understand which features or representations of musical input contribute most to its placement in a certain genre.

Simulated Border Gateway Protocol Router

September 2022 - October 2022

  • Wrote Python code enabling acceptance of route update messages from neighboring routers using the Select and Sockets libraries to keep an up-to-date routing table and continue accurate packet delivery across the network.
  • Generated route update announcements to send out to all neighbors while forwarding any received encrypted data packets to their intended destination, guaranteeing that all connected devices received expected updates and data.

Interests

  • PC assembly, marine electronics, digital music production, snowboarding