Steven Fountain

Steven Fountain

MS Candidate | Computer Science | Seattle, WA

LinkedIn GitHub Resumé
ABOUT ME

My name is Steven Fountain and I am a Graduate Student at Northeastern University in Seattle, WA, pursing a Masters of Science in Computer Science. Over the summer of 2022, I interned at Rover.com as a Software Engineer on the Payments team. I have since accepted a return offer to join full time come January 2023!

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

Starting January 2023!

Software Engineer Intern | Rover.com

June 2022 - September 2022

  • Member of the Payments team supporting the payin and payout 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
    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
    Covid-19 Travel Safety Web App
  • Collaborated with five other students to design and develop a full-stack web application using MySQL and Java
  • SQL DB for the backend, MVC architecture to facilitate CRUD operations
  • Used CloverDX to build ETL workflows for data analysis
  • 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
    Home Maintenance Web App
  • Created a full stack web application to keep track of home appliance maintenance
  • MySQL database to store appliance data, Java Spring Boot backend services
  • Vue.js frontend framework, Axios to handle CRUD requests to the RESTful Java microservice
  • SKILLS
    Programming Languages

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

    Frameworks & Tools

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