Software engineer based in Toronto with 4 years of experience previously defining crypto mining at Blockmaintain, and currently open for new opportunities.
The Dao of Steven
After graduating from Bachelor of Arts & Science specializing in Computer Science at the University of Toronto, I had the pleasure of working with some pretty cool companies that nurtured me as a creative problem solver. I love to solve difficult problems, there’s nothing like the feeling of a dopamine rush after solving it. I guess it all stemmed from my childhood obsession with Rubiks cubes. I take a lot of pride in my work and believe the best result are built when teams work together and challenge each other. It kind of reminds of when I played in a band; it’s about the collaboration and team work to get the optimal result and expression.
Places I’ve worked, things I’ve done
NOV.2017 - NOV.2018
SR. Software Engineer - Blockmaintain
• Designed and lead the implementation of an autonomous mining platform built initially with Shell scripts, later evolving into a GoLang project to reduce manual maintenance on thousands of mining servers.
• Developed custom/proprietary end to end management tools in the Laravel PHP framework as a mining solution provider to enable remote servicing, system status, performance reports and earning summaries.
• Managed on site technicians to improve and maintain remote mining sites.
• Organized and optimized site operations from ordering parts, assembling mining servers to software deployments.
• Research, testing and optimize hardware to mine more efficiently in both computing power and energy saving. Achieving up to 30% in energy efficiency and up to 40% more computing power.
MAY.2016 - NOV.2017
Full Stack PHP Developer - Strength.com
• Developed front and backend of an e-commerce storefront and platform built using the Laravel PHP framework.
• Integrated with multiple payment gateways using a service provider design pattern in order to support different payment gateways while increasing maintainability. Payment gateways integrated includes PayPal, LimeLightCRM, and ClickBank
• Implemented the redesign and flow for the checkout process to improve customer acquisition. Includes collecting data from A/B testing the original and redesigned flow for analysis.
• Maintained and improved system infrastructure to achieve maintainability and testability.
MAY.2014 - MAY.2016
Java/Automation Developer - AcuityAds Inc.
• Developed the front-end platform for internal campaign managers and self-serve clients to setup advertising campaigns.
• Responsible for researching and implementing page templating for next generation platform.
• Provided technical training and mentoring for new employees and interns.
• Investigated and proposed automation testing tools, frameworks and ideals that were maintained as a test suite for the next generation platform.
• Created and designed test plans, executed testing procedures and implemented automation scripts.
My day to day endeavours
In a digital age like today, the power of human interaction and conversation is ever-so more important. If you’ve made it this far, let’s connect and chat to see where we can collaborate. How about it? Coffee? Beer?