About me

Alex Martínez, freelance software engineer

Software that fits how you work

I’m Alex Martínez. I help SMEs, professional firms and digital businesses solve manual tasks, disconnected tools and software problems that waste their time.

I have spent over nine years building applications and integrating systems. My experience includes high-traffic platforms, cloud services, AI integration and freelance client work.

You work directly with me: I learn how the process works, propose a solution and build it. If an existing tool solves the problem, I will tell you before proposing custom software.

Alex Martínez

Journey

More than nine years of engineering, from mobile to production AI

I combine an engineering job with client work. We agree on the deadline before starting and I keep it, and you have a direct line to me by WhatsApp or email.

  1. 2025-Current

    Senior Full-Stack Engineer

    Full-stack delivery at an AI-driven revenue planning SaaS, from the event-driven backend to the agent tooling built on top of it.

    View technical details
    • Write safety for agents on Amazon Bedrock: bounding what a tool call is allowed to mutate, and gating the rest behind explicit approval.
    • Tool calling routed through the same domain services the product uses, so agents inherit the existing validation instead of working around it.
    • An evaluation suite that replays a fixed set of cases on every prompt or tool change, with token and cost tracking per run.
    • MCP servers that expose internal schemas and conventions to the team's editors as structured context.
    • Event-driven services in .NET 10 and Kafka, plus ETL from Salesforce and HubSpot into Snowflake.
  2. 2023-Current

    Freelance Software Engineer

    I build and deploy software for clients, including cloud infrastructure, deployment pipelines and backend services.

    View technical details
    • Multi-cloud environments on Azure and AWS defined as code, with isolated dev, staging and production.
    • 30+ CI/CD pipelines using blue/green and canary rollouts.
    • .NET microservices handling 15k+ messages/min over event-driven queues.
    • Automated security scanning and centralised secret management, following OWASP Top 10 guidelines.
  3. 2020-2025

    Senior Software Engineer & Cloud Lead at FXStreet

    Modernised a high-traffic financial news platform, moving legacy monoliths to a cloud-native architecture on Azure.

    View technical details
    • Migration of core services to Azure Kubernetes Service, deployed through Azure DevOps.
    • Multi-region architecture that cut latency for global users while reducing monthly cloud spend.
    • Distributed caching and refactoring of .NET Core bottlenecks to bring down memory load and response times.
    • New Relic monitoring standards and on-call rotations, plus the migration of the mobile app from Xamarin to React Native.
  4. 2017-2020

    Software Engineer

    Backend, mobile and web development.

Education

Degree in Computer Science

Universitat Oberta de Catalunya (UOC)

Technical detail

If you want to check my engineering work: production systems, an open-source demo with AI agents and the tools I use.

Start with what you need

I start by understanding the problem and what it costs to leave it unresolved. Then we choose the simplest solution that solves it, whether that means connecting your tools, improving existing software or integrating AI.

How I work

Clear scope
We agree on what the project includes before work starts.
Tools that fit
I work with your existing tools whenever they can support the solution.
Delivery and maintenance
I test the solution with you, document it and maintain it for a monthly fee.

Let’s talk about what you need to solve