Active Directory & Identity
Daily work with ADUC and Group Policy — the plumbing that decides who gets access to what, and how to keep that simple and secure.
Hi, I'm Andrew. Years working in U.S. government data systems shaped the way I build software — careful, secure, and meant to keep working.
My background is in Data Systems Administration for the U.S. government, where I've spent years working hands-on with the infrastructure most people never see — Active Directory (ADUC), Group Policy, vSphere, vRealize Operations, Cisco Unified Communications Manager, and server builds from the ground up. That kind of environment doesn't leave room for sloppy work. It taught me to think about systems holistically: how the pieces talk to each other, where they break, and how to design things so they don't.
I bring that same mindset to development. Whether you need a custom application, a business website, or something more involved, I focus on clean code, secure foundations, and work that actually does what you need it to do — not just on launch day, but six months and two years later.
If you want someone who'll treat your project with the same seriousness they'd bring to a government system, let's talk.
A few rules I keep coming back to — every site, every project, every commit.
Code that quietly works at 3 AM matters more than code that looks clever. Every piece is tested, every system has a fallback.
Coming from government infrastructure, I treat security as a baseline — not an upsell. No exposed secrets, no lazy defaults, no "we'll fix it later."
Names that describe what they do. Comments that explain the "why." Boring patterns over clever ones. Future-you (or your next developer) will thank me.
I'll tell you what's realistic, not what sounds nice. If something's going to take longer, you'll hear about it before the deadline — not after.
Your code, your repo, your accounts. No vendor lock-in, no proprietary frameworks. If you ever need to hand the project to someone else, they can pick it up on Monday.
One-page site or full custom application — same level of care. The people relying on your project deserve the seriousness I brought to a government system.
Years of hands-on government IT taught me how systems actually behave. These are the areas I bring to every project.
Daily work with ADUC and Group Policy — the plumbing that decides who gets access to what, and how to keep that simple and secure.
Building, running, and tuning virtualized environments. Understanding what a system looks like underneath changes how you build the software running on top.
Configuring and supporting Cisco Unified Communications Manager — voice, video, and messaging that thousands of people depend on every day.
Hands-on server builds from the rack up. When you understand what's running underneath, you make better decisions about what runs on top.
Modern, responsive websites and web applications. Clean markup, fast page loads, accessible to real people on real devices.
Software built around your actual workflow — not a generic template you have to bend to. Practical tools that solve specific problems and stay out of the way.