unlair

Software Engineering & Consulting Services

About Me

Software Engineer with 10+ years of varied and extensive experience ranging from building robust, scalable backend services to developing cutting-edge tools for creating AAA games. Particularly skilled in Go and C#, with a strong foundation in cloud-native infrastructure.

Experience

Backend Software Engineer, Consultant - unlair Software Engineering & Consulting Services
May 2023 - present

Established and led improvements in developer workflows and engineering practices. Designed and built backwards-compatible architecture to enable the transition from difficult-to-maintain legacy software to an observable high-performance and scalable solution. Provided emergency stabilization work with tight deadlines, completing work well ahead of schedule.

Skills: Go, C#, JavaScript, Vue.js, EF Core, AWS (EC2, ECS, Lambda, Step Functions), Docker, PostgreSQL, SQL Server

Backend Software Engineer, Tech Lead - SwiftConnect
Nov 2021 - May 2023

Led and mentored a small team of developers in the development and maintenance of Go and Node.js microservices providing RESTful backend APIs and external systems data synchronization.

Skills: Go, Node.js, TypeScript, Docker, Kafka, PostgreSQL, Protocol Buffers, GitHub Actions, Liquibase

Software Engineer - Electronic Arts
Jun 2013 - Jul 2021

Developed and maintained cutting-edge tools and workflows for creating in-engine cinematics for some of the world’s top AAA games.

Skills: C#, C++, Python, WPF, WinForms, performance analysis

Education

B.Sc. in Computer Science

Get in Touch

I’m available exclusively on contract for software engineering or consulting services.