We build software
worth keeping.
Pelican builds and evolves business-critical software from the first production build through modernization. I stay accountable for architecture and implementation so the software works in production and leaves the next engineer with a clear, well-documented starting point.
From the people I've built with.
Simply put - Michael is an expert in software and systems engineering and design. I know him to be one of the smartest and most capable engineers I've ever been able to collaborate with.
Senior Software Engineer Having worked with Michael both as a colleague and a longtime peer, I've watched him adopt AI-augmented workflows without losing the rigor that made him a great engineer in the first place. He's one of the few people I trust to use these tools aggressively and still deliver software that's clean, tested, and maintainable.
Director of Engineering He puts in the effort to educate the team, making sure that he puts information in easily consumable ways such as visuals, documents, and other tangible deliverables.
Group Product Manager
The production rebuild case study documents work completed before Pelican was founded. Read the production rebuild case study for its scope and measured outcome.
Two starting points, one standard for the result.
Some work begins with a capability the business needs for the first time. Other work begins with software that has become difficult to operate or change. Both paths lead to production software the team can run and continue developing.
- Build A new capability needs its first durable system I turn a validated need into production software and build the architecture and operating foundation behind it. The business gets a dependable first version, and the team gets code and documentation they can continue working from. Explore Build
- Modernize Existing software has become difficult to change I preserve the behavior the business relies on while creating safer boundaries and room for change. The work can begin with an aging system or a prototype that has already proved its value. Explore Modernize
One method from need to production.
I connect discovery and architecture directly to implementation, production, and handoff. The technical reasoning stays close to the work, and the team receives software structured to operate and keep extending after it ships.
- Discovery Thirty minutes on the problem, no commitment.
- Scoping A clear plan, architecture, and cost before the build.
- Build The same engineer designs the system and writes the code.
- Handoff Working software, documentation, and a walkthrough.
Ready to talk about
your software?
Bring the capability you need or the software you already run. I will help define the architecture, implement the change, and put the result into production.