Professional Experience
Developed software professionally in industries from healthcare to ecommerce to education.
Work
Fullstack Contract WorkUniversity of KansasDec 2022 - Mar 2024- Building web applications from scratch using React with typescript on the frontend and leveraging AWS lambda functions written in typescript and a Postgres database on the backend.
- Built an SSO auth solution for multiple applications handling routing, permissions, cookie and token handling etc.
- Mentoring junior devs.
Senior Software EngineerSmart WarehousingSep 2021 - Dec 2022- Org-wide subject matter expert in micro-frontend architecture and frontend engineering in general.
- Lead many knowledge sharing events around frontend architectural decisions as well as best practices.
- Was consulted for input from design to backend to frontend to deployment.
- Responsible for mentoring junior engineers and interns.
- Lead the charge on building reusable component library for fast/consistent UI.
- Was main frontend engineer on my team building many micro-frontends for views and navigation elements.
Software EngineerCernerMay 2018 - Sep 2021- Experience in implementing ideas from start to finish. (designing to shipping code)
- Regression/Unit testing with jest and development cycle experience.
- Develop Javascript on the node.js platform as well as publishing and consuming through npm.
- Full stack experience with building React components and the Rails engines to consume/shape data for them.
Business Intelligence DeveloperCRLJan 2016 - May 2018- Built dashboards and reports for clients using SQL, Tableau, python, and SSRS.
- Worked directly with upper management to gather requirements and deliver solutions.
Languages
- Typescript
Been using typescript for around 3 years now, love the type safety it provides and the intellisense in vscode is a cherry on top.
- React
Started with React in 2018 working for Cerner and have used it in every job since. Simple, easy to understand and the documentation and support is great.
- Node.js
- AWS
- GraphQL
- Postgres
Simple relational databases are still cool.
- Tailwind CSS
Understandably divisive but really helps me build fast and eventually the long classnames become legible and it's nice to just have them in the same file instead of switching back and forth between css and your js components.
- Rust
Spending some down time learning Rust to see what all the hype is about.
Development tools
- VSCode
I’m basic.
- Warp
Terminal with extra bells/whistles. Written in Rust™
Productivity
- Raycast
Spotlight with extra bells/whistles. Also written in Rust™
- Karabiner
Custom key shortcuts.
- Notion
Notes.