Software should be beautiful, usable and stress-free. As an experienced full stack software engineer I love to work with teams to build their next web application, mobile app or software tool. Get in touch…
Looking for some extra hands to develop your product? Need help improving the quality of your codebase? Want someone who understands the implications of building software in an ever-changing environment?
Software development is my passion. Collaborating on products that impact people or businesses in a positive, meaningful way is what I love to do. With over two decades of experience in many different settings I have come to value quality, honesty and consistency.
20 years and counting, Ruby is definitely the language I'm most fluent in. Working with Ruby on Rails? Me too! I've worked on big and small projects, I know the ins and outs of the framework and after more than two decades I still have a lot of fun working with it.
Since 2014 I've worked on countless React applications. As someone who was around when CSS and JavaScript were first becoming available in web browsers it's been incredibly fulfilling to see the developments over the years. React is great to work with, as is vanilla JavaScript/TypeScript.
After all is said and done I believe the most important thing is to use the right tool for the job. I'm a generalist who knows many technologies and is not afraid to dive into the unknown. Can your stack use a developer with many different tools on his belt? Let's talk!
Do you have a service provider with an API that needs to be te tamed? I have seen my fair share of APIs and connected many applications successfully. It doesn't matter what kind of API, I enjoy the magic of systems talking to each other.
Curious what I've been up to professionally? Most recently I was VP of Engineering at BallotReady.
A collection of my open-source contributions and side projects. Fun fact: my GitHub user ID is 584!
During my travels I try to keep my eye on the world around me. My camera helps me see the beauty in every moment and sometimes I'm lucky enough to capture some of it.
Feel free to use the form below or hit me up on LinkedIn. Looking forward to hearing from you!