beginBio();
Hey there! I'm a full-stack developer currently working on a cloud gaming platform. I love programming, especially in my areas of expertise: JavaScript, Node.js, AWS. I spend a lot of time every day using both JavaScript in the browser (using React and Redux) and on the server with Node.js. I've developed some packages of my own and contributed to various open source projects, and now I want to share my knowledge with you! I'm happy to help out on any issue and love getting into the details of how and WHY things work the way they do. If you need a quick bug fix, I'll provide that too, but I'm happy to dive deeper as you wish.
endBio();
I joined Boxem as the founding engineer and CTO with the responsibility of building our software from the ground up, hiring and managi...
I joined Boxem as the founding engineer and CTO with the responsibility of building our software from the ground up, hiring and managing a team of remote engineers, and deploying and maintaining cloud infrastructure to scale to tens of thousands of users.
- Led development of a full-stack application from the ground up to our successful public launch in 1 year, releasing the software to thousands of excited customer signups on a live stream all at once.
- Designed a serverless and scalable tech stack using TypeScript, React/Next.js, and Node.js, with automated deployment to AWS via GitHub Actions.
- Handled all DevOps - managed several environments of AWS infrastructure, wrote internal command-line tooling for our engineers. Kept dependencies clean and up-to-date.
- Interviewed and hired every engineer to build out the team. Designed a streamlined process to completely onboard new engineers within 1 day. Wrote technical documentation and worked directly with new hires to get them comfortable with our software and requirements.
- Frequently met with CEO and shareholders to discuss requirements, teamwork and progress; organized and translated those requirements to engineers using lightweight Agile methods to track tasks and productivity.
- Facilitated communication and effectiveness of team members by solving dev issues, fixing bugs, jumping on calls to discuss hard problems with engineers, making sure everyone was on the same page and never stuck.
Building an advanced, highly-interactive user interface for a cloud gaming platform.
Building an advanced, highly-interactive user interface for a cloud gaming platform.