My work experience

I'm on a mission to create products that developers love while also educating the next generation of developers. Here's a summary of my work so far.


Shots-so

Senior Full-Stack Developer, United States, Remote, Apr 2024 - Present

Shots, A startup team of the best active developers from around the world who work on providing an excellent product in the field of mock-up generation.

Since joining Shots in 2024, I led a complete refactor of the platform's codebase and infrastructure, introducing new features like animation and video rendering to enhance user experience. Additionally, I spearheaded performance improvements that significantly boosted user engagement and growth.


WinBox

Full-stack web developer, Sep 2021 — Apr 2024

Hy-Vee, an almost 100-year-old grocery chain in the United States, wanted to build a new version of their digital storefront. I joined a team of product engineers working across web and mobile to rebuild their legacy .NET application (~500k MAU) with React and React Native.

On the frontend, I led our move from a custom webpack and React configuration to Next.js and the latest React patterns. In the process, I shared my learnings online, helping educate members of the React and Next.js community by creating courses.

Throughout my two years, I was able to work on some hard problems: decoupling a decade old monolith into microservices, working with a federated GraphQL API, learning and occasionally managing a Kubernetes cluster, building and implementing a design system, incrementally migrating individual components and routes to a new framework and infrastructure, and more.


Harmony Studio

Software Engineer, May 2020 — Aug 2021

Workiva ($WK) is a cloud platform for data reporting and compliance. During my time at Workiva, I gained my first production experience using React. I worked on tooling to help predict and alert and regressions in our SaaS platform, building a product similar to open-source tools like Sentry.


TVTO

Instructor and Technical Staff, Sep 2018 — May 2020

Counseling and training programmers for technical and professional organization job seeker


Freelance as a Web Developer

Instructor and Technical Staff, Jan 2014 — Sep 2018

Counseling and training programmers for technical and professional organization job seeker