As a senior full-stack software engineer, I have over a decade of professional experience designing and implementing web services and applications. This includes dynamic and responsive websites, RESTful APIs, scalable databases, and internal tools that allow companies to scale their operations dramatically. I have technical experience with programming languages (Ruby, C#, PHP, JavaScript), web frameworks (Rails, Vue), databases (MySQL, Postgres), and frontend design (HTML, CSS, SASS, Photoshop, Illustrator).

I also have experience developing games in the Unity engine (system design, programming, UI, and more).

I work well independently, but love working alongside peers with whom I can collaborate and share ideas.

I strive for simplicity and usability in all things.

Skills

Tech

  • Ruby
  • Rails
  • JavaScript
  • Vue.js
  • React
  • MySQL
  • PostgreSQL
  • PHP
  • RESTful APIs
  • CSS/Sass
  • HTML

Dev

  • Tech Lead
  • Git
  • TDD
  • CI
  • Agile

Game Dev

  • Unity (C#)
  • Source Engine (Hammer)
  • Level Design

Experience

Full Stack Engineer at TEKsystems Global Services

October 2024present

  • Contractor for Apple.

Senior Software Engineer at Panorama Education

January 2018June 2024

  • Implemented features for a Ruby on Rails platform serving 12m+ students nationwide.
  • Developed fullstack (Ruby/Vue) pages, tools, and processes to streamline integrating client data through our data pipeline and scale our client base by 2100%.
  • Tools for configuring school districts, student rosters, academic data and more.
  • Tools for real-time monitoring of integrated client data.
  • Tools for automatically importing data from industry standard systems.
  • Developed RESTful Ruby APIs for tools used by tools and for inter-service communication.
  • Served as a project technical lead for cross-department implementation squads, identifying requirements and writing tickets with context, dependencies, and acceptance criteria.

Game Server Engineer at Disruptor Beam

December 2016October 2017

  • Shipped The Walking Dead: March To War, an MMO war game for Android and iOS made in Unity.
  • Designed and implemented gameplay logic systems and features for both the client and server.
  • Developed RESTful Ruby web APIs for the authoritative game servers.
  • Worked closely with designers, artists, UI and testers to spec, scope, design, and refine features.

Web Programmer at Red 5 Studios

January 2015July 2016

  • Developed modular, front-end and back-end features and tools in support of both Red 5 and Firefall.
  • Designed and implemented Ruby web APIs for use by the client, game servers, and other web services.
  • Built Web API and data storage for max-level Elite Ranks, a prototype game mode, and an interface to enable the live service team to set up promotional banners/categories in the in-game store.
  • Worked with cross-disciplinary teams to develop and refine platform and game features.
  • Developed, redesigned, and maintained in-game store as a Ruby On Rails app.
  • Added features for new gameplay and monetization systems.
  • Tools and analytics for designers to avoid programmer involvement.
  • Refactored web services with improved latency and fault tolerance support.
  • Designed high-level goals of a data store for arbitrary data without requiring new APIs.
  • Architected and implemented C++ game systems for an unannounced Unreal VR project.

Web Appications Developer at IMT Services Corporation

May 2011January 2015

  • Developed features and tools for eCommerce travel insurance aggregation websites and services.
  • Implemented redesign of the company’s primary eCommerce website based on project specs.
  • Designed and implemented email reminder system for customers who showed purchasing interest.
  • Developed a public API for rendering content on partner websites while maintaining full control.
  • Designed and implemented Nationwide’s travel insurance website (travel.nationwide.com).
  • Developed the prototype for a smart, automated system to help customers filter insurance plans.
  • Refactored an existing eCommerce site to support 'channels' that served different branding, pages, copy text, and email templates.

Education

Bachelor's Degree in Computer Science

20092011

Graduated from Rhode Island College

Focus on object-oriented programming theory, system architecture, testing, and functional programming.

Associate's Degree in Computer Information Systems

20062008

Graduated from Bristol Community College

Focus on client and server-side programming, relational databases, and web graphic design.