While my history is in aerospace, I've found my passion in software engineering. The fast paced iteration cycles of agile software development is a great thing to be a part of.
I've recently assumed the role of scrum master and have lead two teams to three successful seasonal releases. These responsibilities were in addition to my existing role as a senior software engineer.
My position at NICE Ltd. focused on the development of microservices used to route support calls based on personality.
What started as a C# Windows only stack evolved into a cloud native stack running in Kubernetes (K8s) using both Amazon EKS and self hosted K8s clusters.
I was responsible for creating the company's first cloud native application and proving it was feasible to migrate the rest of our stack to Linux based Docker containers.
Over the course of two years, I contributed to and eventually led the team responsible for migrating our stack.
While there were many of obstacles along the way, we managed to reduce our product overhead by 60% and improve our deployment cadence from monthly per client, to weekly for all clients.
We're not quite using continuous deployment, but we're very close! (The technical challenges are solved but we're still navigating the organizational needs.)
This project not only proved to me the value of elastic, cloud based technologies but also the dire need of a devops mindset for the modern development team.
Personal Websites
Both the page you are viewing and my resume page (pictured above) use open source MIT licensed Bootstrap themes that are hosted on Github.
I admit my experience is mainly in backend design, but I do enjoy the frontend.
Honestly, I'm a bit envious at how web developers are able to produce functional and polished UI in such a short time!
I hope to continue learning modern web application frameworks as they are incredibly powerful tools.
Blog
I've started a personal blog about software engineering. I plan to post summaries about books, stories from my professional world, and personal projects.
The site is generated using a Gatsby blog template which is based on Server Side Rendered React.
CAD & 3D Printing
I love how 3D printing makes it possible for hobbyists to create their own hardware at home.
While I've printed a number of small toys and tools, my favorite creation was a car mod design I made using FreeCAD.
(Have I mentioned how much I love open source software?)
Click the image for more details!
Ruby on Rails Demo
Back in 2015 I wanted to learn Ruby on Rails and used a tutorial to generate a Twitter clone.
This was my first experience with a web application, Ruby, and using Active Records to access a database.
The source can be found on Github.
Assuming it's still running, click the image to visit the Rails application running on Heroku!
You can use the following credentials to login: user: example@fakemail.org, pass: password