Hello!
Welcome to my digital abode.
About
Hi, I'm Steven. I build software and other fun things.
Thanks for stopping by. If you'd like to reach out about opportunities or anything else, feel free to connect - I'd be happy to chat.
Experience
SWE @ EnergyBot
Apr. 2023 - Present
- Rewrote EnergyBot’s end-to-end test suite to a parallel headless setup, improving execution time by 6-7x and reducing manual intervention by up to 2 hours/week.
- Conducted Lighthouse audits on EnergyBot's siteImproved shop site performance by conducting Lighthouse audits, reducing Largest Contentful Paint (LCP) from 6s to <1s and boosting performance from ~60 to above 90.
- Wrote a concurrent system-wide migration script to move transaction-related emails from S3 to Elasticsearch.
- Integrated external APIs for suppliers OhmConnect and New Wave Energy into EnergyBot’s shopping experience, increasing customer plan options.
SWE Intern @ Coinbase
Jun. 2022 - Aug. 2022
- Owned and documented a project to improve the UX of Coinbase Wallet’s transactions history page.
- Created features to allow sorting/filtering, added icons to show blockchain networks that transactions occured on.
- Tackled UI fixes ahead of launch, helping release Wallet to 100% of over 10 million users on Android and iOS.
SWE Intern @ CyberCube
Jun. 2021 - Aug. 2021
- Added telemetry logging to CyberCube's user admin software and CMS to track usage patterns.
- Recorded active page view times for the CMS and compiled data into graphs and charts with AWS.
SWE @ Kopis Mobile
Aug. 2020 - Apr. 2021
- Converted production app for content management to have mobile-friendly design using Sass/CSS.
- Designed and launched product landing pages with React.
- Created logging tool to improve efficiency of startup and configuration of a lean services network.
Projects
Game Designer
Tetrio
Tetrio is a tile-matching game disguised as a Tetris clone. It's still in development, but the main mechanics are there. I'm planning to add a more comprehensive tutorial and juice elements to make the matching more satisfying.
View Project
Game and UI Designer
BLOP
BLOP is a physics-based strategy game where you build the highest block tower within the time limit. This was my first game jam project (Ludum Dare 49) and the theme was "unstable".
View Project
Game Designer and Artist
andrew is bored
andrew is bored is a platformer that I built with some friends. It has both puzzles and platforming built into it - you control a character who moves around by dashing through blocks of light and dark.
View Project
Web Designer
Portfolio Site
This site was designed from scratch using the holy trinity and is fully responsive. I've probably spent too much time on this, but I've learned a lot about CSS by using this as my playground.
View Project Github