Corey DeLoach

I’m Corey DeLoach — engineer, builder, and people person in Birmingham, Alabama.

I’m a full-stack software engineer who leans front end and cares deeply about the architecture and data models behind a good product. But I’m just as much a people person as an engineer — I read a room about as well as I read a stack trace, and I’ve learned that the best software comes from actually understanding the humans who’ll use it. Clean code matters to me; so does clear communication.

My path here wasn’t a straight line, and I’m glad it wasn’t. I earned a B.S. in Biology from Birmingham-Southern College and spent my early career as a sales engineer in industrial water treatment and specialty chemicals — years of sitting across the table from customers, earning trust, and figuring out what someone actually needs before pitching a solution. In 2020 I went all in on development through Covalence’s full-stack program, and that sales instinct still shapes how I build and collaborate today.

Now I’m a software engineer at Main Street Inc, where I help build and maintain a full-featured enterprise CRM for financial institutions — React and TypeScript on the front end, C#/.NET and PostgreSQL on a multi-tenant AWS stack behind it. I’ve worked on everything from a custom query-builder UI and dynamic attribute systems to overnight ETL pipelines and a schema refactor that took a sprawling 130-table legacy structure down to a clean, vertical-slice design.

I’m happiest when I’m building. MAYA is a rules-based revenue management system that dynamically prices hotel rooms; Outrly is a birds-first wildlife observation platform built on PostGIS and eBird data. I also run a small freelance practice doing SEO and paid-search work for local businesses — which scratches both the technical itch and the side of me that just likes helping people win.

Away from the keyboard, I’m endlessly curious and a little competitive. I play chess, basketball, and (lately, obsessively) pickleball, take on more DIY projects around the house than I probably should, and spend as much time as I can with my family — including chasing down new corners of the world together. The same curiosity that pulls me into a new codebase pulls me onto a plane.

If you’re working on something interesting — or you just want to talk shop, swap travel stories, or get beat at pickleball — I’d love to hear from you.