Steven Fountain

Steven Fountain

MS Candidate | Computer Science | Seattle, WA

LinkedIn GitHub Resumé
ABOUT ME

My name is Steven Fountain and I am a Software Engineer at Rover.com. In December 2022, I earned a Master of Science in Computer Science from Northeastern University's ALIGN program in Seattle, WA.

I started my professional career in the User Experience industry managing User Research Labs at Microsoft and Facebook. I worked closely with Researchers and Engineers to ensure UX studies were conducted successfully, without technical issues.

This background helps me approach solving technical problems from a unique perspective, enabling me to work closely with others to build impactful, user-centered solutions.

EMPLOYMENT
Software Engineer I | Rover.com

January 2023

  • Member of the Payments team
  • Software Engineer Intern | Rover.com

    June 2022 - September 2022

  • Member of the Payments team supporting the pay-in and pay-out REST API within Rover's Django backend framework
  • Wrote and presented an implementation plan to allow deactivation of 'Stripe Connected Accounts' enabling CX agents to quickly resolve payout issues for Providers; considering risks, tradeoffs and scope
  • Practiced Agile methodologies in a two-week sprint with daily stand-ups and ticket estimations; triaging high-priority bugs
  • PROJECTS
    Trip Mapping and Sharing Web App
  • Collaborated with two other students to design and develop a full-stack web application using the MERN stack
  • Integrated third-party libraries such as Google Maps and Google Login
  • Deployed using Heroku and AtlasDB
  • View Site
    Cryptography Web App
  • Deploying a web application with React and Flask hosted on heroku, allowing users to encrypt plaintext and decrypt ciphertext using shift, vigenere and affine cipher algorithms
  • Project managed following SCRUM framework
  • View Site
    Text Adventure REPL
  • REPL adventure game programmed in Haskell
  • Play Game
    To-Do Application
  • Java program to parse command line arguments and writes a To-Do list to CSV file
  • Implemented an error logger to identify argument issues and display suggestions
  • Achieved Junit test coverage of 95%
  • Checkers Game
  • Developed a python application allowing users to play checkers against an AI opponent
  • Added advanced feature to display possible moves when selecting a piece by querying dynamically generated list of moves
  • View Demo
    SKILLS
    Programming Languages

    Python | Java | MySQL | C | HTML | CSS | JS | Prolog | Haskell

    Frameworks & Tools

    Django | React | PyCharm | VS Code | Vim | Git