Software Engineer by day, Homebrewer by night.
I'm a software engineer living in Austin, Texas. Writing code has been a big part of my life since I was a kid. I do it for work, I do it for fun, and I'm pretty good at it!
My biggest strength is thoroughly planning every task, which ensures my projects run smoothly. Attention to detail makes me ideal for handling situations where a small issue could cause large problems.
I thrive in fast paced, result driven environments. My knowledge of technology and project management allows me to find the solution with the biggest return for the least investment. This makes me a valuable asset on any team.
If you're interested in working with me, please reach out. I look forward to hearing from you.
October 2021 - Present
Austin, Texas
I've begun my journey on an incubation team in IBM Security as a Senior Software Engineer. This team gives me the opportunity to test out new technology and build proof of concept applications that will get extended by other teams. This is a fascinating role, where I get to shape the future of IBM's technology.
May 2019 - October 2021
Austin, Texas
HumanN, a functional foods and nutritional supplement company hired me as a Lead Software Engineer to modernize their technology. They are one of the fastest growing companies in the U.S., making the Inc. 5000 list the last 6 years in a row. I contributed to this hyper growth by building customized backoffice tools and automation, migrating to a more scalable data warehouse, integrating directly with vendors, and designing a reporting layer to identify changes in the market.
June 2015 - May 2019
Austin, Texas
I accepted an offer from Keller Williams Realty International Headquarters in Austin, Texas. During my time there I greatly expanded my skill set, technically and socially. Some accomplishments were collaborating with international teams, hosting large events, and learning from talented engineers.
May 2011 - April 2015
Albany, New York
I landed my first development job at KathodeRay Media Inc., a marketing agency in Upstate New York. I learned how to be a team player and got to participate in a variety of projects from start to finish. Working and living in New York was an incredible experience.
September 2008 - July 2010
Winter Park, Florida
I moved from chilly central Pennsylvania to sunny Winter Park, Florida, to attend Full Sail University. While there I realized my strength is in developing websites over designing them. Two short years later, I graduated with a Bachelor of Science degree in Web Design and Development.
Retention is the most important revenue stream for any D2C brand. I built a custom subscription management platform, which integrates deeply with our technology and business. In order to stay PCI compliant we tokenize credit card information through our payment provider. This application can handle millions of dollars a month in transactions, and has detailed logging and error handling for our customer service department to monitor. Additionally, a customer facing portal allows users to manage subscriptions through their Shopify account.
HumanN's rapid growth lead to numerous challenges with their data. We migrated a Microsoft SQL Server data warehouse to Snowflake. This project included over a dozen data sources loaded via ELT tools, automated exports to FTP and S3, and a heavily used Tableau reporting layer.
Kelle is the Keller Williams Realty Personal Assistant and Artificial Intelligence. It's the first and only AI that knows about real estate trends and how our agents operate. I architected and developed APIs that provide Kelle with agent data, keyword lookups, and localized transaction history.
Google PlayAs Keller Williams' technology grew, I was tasked with building internal administrative and support tools. These backoffice applications control roles and permissions of the agents, and display a summarized view of the agent's database. They provide great value to the support team, as well as project managers.
I built and maintain many microservices at Keller Williams, following the JSON API specification, with documentation written in Swagger. These microservices power our flagship websites and mobile apps.
I was the lead developer of the Profit Goal Calculator. Agents set a yearly profit goal, then I work backwards to generate monthly milestones. In 2016, it was announced on stage as the flagship product. I spent the next few months improving algorithms based on feedback, and integrating with our other applications. The following year, it had 164,196 users.
One of my earlier projects at Keller Williams Realty was to design and develop a reusable, updatable, and beautiful event website. I chose to build a custom WordPress theme and plugins, as well as simple deployment scripts. These scripts allow Marketing to launch new websites on demand. This template is currently used for 9 ongoing events.
Family Reunion