Production
The same production problem keeps coming back
I investigate failures across your application, database, infrastructure and third-party services to find what is causing them.
Senior hands-on engineering / contracts and projects
I build and improve production systems across backend services, APIs, data, cloud infrastructure, integrations, and internal tooling.
Contract engineering
I'm Fabian Howard, an independent software engineer with over ten years' experience. I specialise in Python backend systems, APIs, data pipelines and AWS, with full-stack experience in React and TypeScript.
Alongside defined projects, I join existing teams on a contract basis: building features, improving production systems and working with your developers and data scientists to get software into use.
Based in London, working remotely or with teams on a hybrid basis. Let's discuss the days you need, your start date and my availability.
Discuss a contractTell me about the team, the work and your expected timing. You don't need a fixed-scope project brief.
When to bring me in
Production
I investigate failures across your application, database, infrastructure and third-party services to find what is causing them.
Delivery
I work with your team to understand what is involved, implement the change and test it in production.
Integration
Data is missing or inconsistent between systems, and your team is spending time checking and correcting it manually.
Visibility
I improve logging, monitoring and internal tools so your team can see what has run, what has failed and what needs attention.
Engagement formats
Join your team for ongoing delivery, or start with a defined project. If the cause of a problem is unclear, we can investigate it first and agree the implementation separately.
3-5 working days
01Investigate a specific technical problem before deciding what to change.
What you get
Findings, supporting evidence and recommended next steps, including risks and any remaining questions.
1-4 weeks
02Build and release an agreed backend feature, integration, infrastructure change or internal tool.
What you get
Tested code, a verified release, documentation and handover to your team.
Contract engagements
03I join existing teams to build and maintain backend services, data pipelines and platforms, working alongside your engineers on ongoing delivery.
What you get
Hands-on engineering, reviewed code and releases, with knowledge shared across the team.
Technical coverage
Good working conditions
Not the right fit
Projects and contracts
Tell me about the work, your team and your timing. I will let you know whether I can help and discuss a suitable arrangement.