
First and foremost I'm a family man. I love my wife, kids, and the life we're building together.
I'm passionate about technology and how it can improve our lives. My roots are in software development, but I've branched off into networking, devops, architecture, and smart home automation. One of the most important things in life and in my career is growth. I never want to stop learning and sharing what I know with others. I think putting myself in challenging and unfamiliar situations helps bring out my best.
LanguagesFrameworks & Technologies
Looking for a new challenge and remote opportunity, I joined Blankfactor as a Staff Software Engineer and solutions architect, consulting for a major U.S. bank. This was my first dedicated architecture role, and I dove into designing scalable, event-driven systems with Kafka.
I helped map complex integrations across a massive tech ecosystem, touching everything from front-ends to rest APIs, Kafka streams to batch jobs and notification engines. It’s been a crash course in large-scale systems and the critical role of design, documentation, and alignment across teams.

After Workful, I joined DRT to modernize a legacy system built in the early 2000s. I quickly delivered a new public site using Astro and Storyblok, while also introducing source control, CI/CD, cloud hosting, containerization, scaling, and monitoring.
My favorite project was a custom support tool using AWS Kinesis and WebRTC, enabling live screen-sharing and chat between support reps and users. It included a full Angular/NestJS stack, PostgreSQL, Redis, and a custom JavaScript SDK for seamless integration across products.

At Workful, I helped grow the product from concept to a platform 8x its original size. As lead engineer, I handled everything from development and DevOps to CI/CD pipelines and infrastructure, eventually migrating from Golang to .NET Core and AngularJS to Angular.
I thrived wearing many hats—mentoring junior devs, implementing fraud prevention systems, and launching multi-state tax filing services. Watching team members grow into their own roles was as fulfilling as building the platform itself.

I joined TaxSlayer as an intern and came on full-time after graduation, working on TaxSlayer Books, a legacy bookkeeping and payroll app. With no formal UI/UX team, I led a full redesign of the outer site and eventually the entire app, built in ASP.NET (C#/VB) with a MSSQL backend.
I later co-led the development of a brand new small business payroll platform—Workful—using Golang, AngularJS, MongoDB, Docker, and Kubernetes. Over the years, I helped evolve Workful through major infrastructure upgrades, APIs, and a complete design overhaul, culminating in our spin-off into a separate company in 2020.
Local roofing company’s website built for simplicity - highlighting the company, the work that is provided, and most importantly means of contact.