A software engineer with a passion for backend development and automation. I am always looking for ways to improve my skills and learn new things.
I strive to design and build software that is: Reliable, Maintainable, Efficient, and Secure.
📫 Feel free to connect with me on:
- I am a software engineer/developer, with a focus on backend development.
- I am currently learning more about backend development, specifically with Node.js and Express.js.
- It's easy to get caught up in the details and lose sight of the big picture. In the wise words of my friend/mentor, @clarkritchie, "Sometimes good is better than perfect."
- I am always looking for ways to improve my skills and learn new things.
- BS in Computer Science from Oregon State University
- Software Engineer at Qorvo, Inc.
- experience in manufacturing test software development and device automation, using Python, PyQt, and VB.NET
- Software Engineer at Blueboard, Inc.
- experience in backend development, specifically with Python, FastAPI, Docker, and PostgreSQL
- email signature Custom email signature I created for personal use
- Python Stuff
- FastAPI/Beanstalk App Basic python FastAPI app that consumes jobs from a Beanstalk queue
- Treasure Vault python FastAPI-based backend service that allows users to fetch random items or curated lists base on specific criteria
- Sign-on App A Python sign-on app, fully functional but still a WIP. Uses FastAPI and AWS SQS for API requests and job handling. Local development is fully Dockerized with containers for AWS services, FastAPI, and PostgreSQL database. Solid test coverage via Pytest and Postman, with Alembic handling database migrations.
- Barcode Scanner script to decode and encode pdf417 barcodes Link Branch to Issue GitHub Action to link a branch to an issue using an issue number in the branch name
- Atari AI Bot Testing out some cool neural networks and agent training
- Basic Ruby Stuff
- COAD App A legacy software case study, ruby-on-rails app that deploys to Heroku