Hello

My name is Phil Quinn

I'm a back end software engineer, currently working at LearnVest.

Anyway, as you can tell from the side bar, I like writing software. I enjoy the full spectrum of stack-related tasks, and I do my best to adapt and retrofit my skill set to the problem at hand. I'm not very dogmatic.

For those interested, I also really enjoy listening to music, eating vegetables, conversing (in either a casual or a philosophical manner), and casual sporting event viewing (mostly while in the company of friends). I read a lot about matters pertaining to health, and I sometimes lift weights or do box jumps for fun. I aspire to be a lot of things.

Education

Northeastern University

College of Computer and Information Science
Sept 2008 – May 2013

Bachelor of Science in Computer Science/Game Design

Notable Coursework:
  • Software Development
  • Applied Geometric Representation and Computation (Graduate)
  • Theory of Computation
  • Object Oriented Design
  • Computer Graphics
  • Database Design
  • Programming Languages (Graduate)
  • Robotic Science and Systems
GPA: 3.44/4.0

Skills

These are some things I'm proficient in:

  • Java, C#, Python, JavaScript
  • Spring Framework, MySQL, Redis
  • Maven, Ant, git
  • Eclipse, Sublime Text

Experience

LearnVest

Software Engineer, Backend

New York, NY Dec 2013 - Present

I've designed and implemented the back end APIs for various client facing features of LearnVest's software that range from client document uploads to the redesign of the LearnVest Onboarding flow for new clients, all written in Java on the Spring Framework, including MySQL and redis.

Spotflux

Software Engineer

Brooklyn, NY May 2013 - Dec 2013

At Spotflux, I worked with the lead developer to bolster the services for the Windows version of the desktop client software, which included writing native services for automatic updates and migration of the VPN connection management from cross platform Java to native Windows with C#/.NET. I also handled part of the end user support duties.

NU CoE

Developer

Boston, MA Jul 2012 - Apr 2013

I managed development of Shortfall, an educational online multiplayer game. My responsibilities included maintenance of the server environment/build scripts and general deployment architecture, in addition to a lot of debugging of an inherited stale code base, which included their installation of SmartFox Server, a multiplayer socket game server that runs on Java/MySQL.

Intuit/TurboTax

Software Engineering Co-op

San Diego, CA Jan 2012 - Jun 2012

I worked with a Senior Engineer on the performance testing team on the development of a large scale load testing platform, in addition to developing a server metric reporting tool in Java using the Seam Framework and Amazon DynamoDB.