I work on the methodology and tools for building software with AI agents at enterprise scale.
I am a seasoned Senior Agentic Software Engineer with a M.Sc. in Computer Science from Georgia Institute of Technology specialized in system design and security with over 6+ years of experience and a certified expert in cloud-native applications.
I widely promote developer experience and agentic development. I have conducted workshops and mentoring circles; conducted over 20+ interviews; mentored and guided 20+ junior developers. I am passionate about driving impactful technical solutions, with a mission to make the world better through code.
Currently, I'm a Senior Outcome Engineer at Onebrief building the tools, workflows, and evaluations that enable AI agents to take engineering work from problem to tested, reviewed, and merged code. Focused on making autonomous software delivery reliable and accessible across Onebrief, giving engineers more time to shape what we build and deliver better outcomes for customers.
Before Onebrief: Lockheed Martin (Space), Apple, and IBM.
I am also the lead maintainer of Smeltery Labs and the set-me-up ecosystem.
Three tools → the methodology → proof of range.
| Logo | Project | Why it's here |
|---|---|---|
| agnt | Take your agents with you. Send prompts, follow progress, and review changes from your phone or browser while coding agents and repositories stay on your Mac or Linux machine. | |
| Trellis | Give agent work a home. A local-first web and desktop workspace for organizing projects and threads, reviewing changes, and working with terminals and Git worktrees. | |
| Slipway | Let agents test Mac apps. Deploys builds to a headless Mac VM so coding agents can launch, inspect, screenshot, and interact with apps without taking over your screen. | |
| Porthole | See what agents are doing. A native Mac app that shows test VMs live, groups commands by agent and chat, and flags overlapping sessions. | |
| fugue | Make agent sessions disposable. Runs AI coding agents in ephemeral, isolated environments that keep session state from lingering. | |
| prr | Bring agents into code review. Reviews pull requests and local branches, verifies findings, and produces actionable feedback organized by severity. | |
| distill | Give agents useful context. Turns technical books and documentation into structured Markdown repositories that coding agents can consume. |
Useful context → isolated execution → verified feedback → repeatable workflows.
My passion is talking about what changes — for the organization, the codebase, and the developer's day — how AI coding agents become a real part of how software gets built.
- ✏️ nicholasadamou.com/notes - notes and musings.
- 💬 Want me to talk to your team or at your event? DM me on LinkedIn.
Opinions here are my own and don't represent my employer.





