Philip S.

Philip S.

Ruby on Rails Developer

Calgary, Canada
Hire Philip S. Hire Philip S. Hire Philip S.

About Me

I am a Ruby on Rails Developer with 5+ years of experience producing and contributing solutions for all phases of the dev lifecycle. I develop, refine and implement new features on projects - creating backend solutions, building efficient gems and integrating frontend components on projects. I evangelize coding best practices, clean code architecture, RSpec, optimization and compression algorithms.

Work history

UpStack
UpStack
Ruby on Rails
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

UserTesting
UserTesting
Software Engineer
2021 - 2021
Vancouver, Canada
  • Built and maintained new microservices to scale the solution and improved features for authentication, authorization and security.

  • Developed and implemented solutions to improve logins, SSO and control of identity, access and permissions for UserTesting.

  • Improved and maintained solutions - giving and receiving constructive feedback on apps.

KarmaBoard
KarmaBoard
Senior Software Engineer
2019 - 2020 (1 year)
Palo Alto, United States of America
  • Designed and executed new features on the solution - writing readable, maintainable and extensible code.

  • Designed the tech stack and implemented authentication and authorization solutions for payments and security.

  • Optimized existing code through system-wide testing to improve performance and scalability.

jClub
jClub
Senior Software Engineer
2019 - 2020 (1 year)
New York, United States of America
  • Designed and implemented new features for jClub's platform - refactoring legacy code and testing new features.

  • Evaluated new solutions and technologies and provided recommendations to enhance existing solutions and new features.

  • Wrote high-quality, clean code and implemented new features on the project - taking solutions through the entire dev lifecycle.

Freelance
Freelance
Senior Software Engineer
2015 - 2019 (4 years)
Remote
  • Designed, developed and implemented different software solutions from scratch for a variety of clients.

  • Wrote, enhanced, and updated the codebase across the entire technology stack on projects.

  • Fixed complex issues on the project - identifying and eliminating technical debt to improve delivery and minimize complexities.

Portfolio

Ruby on Rails Developer - Compiler in Ruby
Ruby on Rails Developer - Compiler in Ruby

Built and deployed a compiler in Ruby to internationalize all the files for the solution - ensuring that the website comes in different languages for users.

Ruby on Rails Developer - Compression Algorithms Research
Ruby on Rails Developer - Compression Algorithms Research

Worked on a research project on a state of the art compression algorithms using machine learning. Found workarounds to beat compression algorithms such as bzip2 alone in certain tasks.

Ruby on Rails Developer - High Performance Database
Ruby on Rails Developer - High Performance Database

Designed, developed and implemented a high performing database solution written in C to provide better performance metrics than other relational databases like MySQL in some tasks for data-intensive applications.

Education

Advanced Algorithms
Advanced Algorithms
Harvard University
2020 - 2020
Bachelor of Liberal Arts
Bachelor of Liberal Arts
Harvard University
2015 - 2019 (4 years)