Hi everyone! I'm Steve, and I'm a Full Stack Software Engineer. I am currently in Alberta, Canada, but I am a US Citizen/Canadian Permanent Resident, and am actively looking for roles in either country. I'm able to relocate for a role in either country as necessary, as well as work as a contractor. I recently worked with a remote team of engineers to build Mayfly - an open source tool for hosting high compute, high memory applications in the browser by spinning up a dedicated backend server for each user session. You can learn more about Mayfly at https://mayfly.dev. I'm a frequent open source contributor to the Mozilla Firefox codebase, working to dive deep and fix long-standing bugs.
-
Full Stack Course DeveloperOnjaCanada -
Creator, Software EngineerMayfly 2023 - PresentMayfly is an open-source tool for hosting high-compute, collaborative, and stateful apps inthe browser by spinning up a dedicated backend for every user session. Mayfly consists of a Controller for the orchestration and communication of all session backends, and one or more Drones to host the backend for the duration of the session. These session backends are then shareable with fellow users.- Developed a multi-tier architecture that utilizes Docker-Compose to create an AWS EC2 for hosting and integrating Mayfly with Plane, an open source tool that coordinates and spawns the session backends- Improved system communication reliability and efficiency by orchestrating interactions between the Controller and Drone(s) through a NATS server, ensuring optimal message delivery- Accelerated application access time by 65% through automating the deployment of containerized user sessions using Packer and AWS AMI- Designed and implemented a PostgreSQL schema for managing user sessions, balancing performance, scalability, and data integrity considerations- Architected a robust RESTful API using Node.js and Express, facilitating seamless communication between the NATS server, the database tier, and third-party software- Designed an intuitive UI with React and Tailwind CSS, enhancing usability and engagement- Authored a comprehensive case study (mayfly.dev) providing an in-depth analysis of Mayfly's problem domain, use case, engineering decisions, and trade-offs -
Open Source Software EngineerMozilla Mar 2024 - PresentContribute to open source codebase, submitting patches for long standing bugs, ensuring new patches across dozens of files follow standardized conventions and pass all current and added tests. Some patches include:- Enhanced code efficiency and performance by replacing outdated methods with newer libraries and functions, leading to faster and more maintainable code- Moved large objects and their dependencies to their own files and added tests to ensure functionalities, increasing code maintainability and modularity- Mentored and on-boarded new contributors, providing guidance and support to facilitate their integration into the project and foster their growth within the open-source community- Granted commit access to Mozilla repositories - requires being a known and trusted Firefox contributor
Steve Price Education Details
Frequently Asked Questions about Steve Price
What company does Steve Price work for?
Steve Price works for Onja
What is Steve Price's role at the current company?
Steve Price's current role is Full Stack Course Developer.
What schools did Steve Price attend?
Steve Price attended Launch School.
Who are Steve Price's colleagues?
Steve Price's colleagues are Avigal O., Miharitiana Virginie Ramanampihery, Rakotoarisoa Ny Andry Mirija, Miora Harivola Rabemanantsoa, Rinon Tendrinomena, Mialy Rabemanantsoa, Navalona Fanomezantsoa.
Not the Steve Price you were looking for?
-
2megenergy.com, interpipeline.com
-
-
-
2cogeco.ca, bell.ca
-
2gov.ab.ca, albertainnovates.ca
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial