I build software
that scales.
Senior Software Engineer specializing in backend systems, APIs, distributed architectures and cloud solutions. Focused on building reliable software with C#, .NET and AWS.
Engineering experience,
focused on outcomes.
I'm a Senior Full-Stack Software Engineer with 8+ years of professional experience building software across backend, full-stack and cloud environments.
My core expertise is in C#, .NET, SQL and AWS, with a strong focus on clean architecture, maintainability, scalability and reliable software delivery.
I've worked on enterprise applications, SaaS platforms, APIs, integrations and distributed systems, collaborating with engineering teams and stakeholders to turn requirements into production-ready solutions.
I can contribute directly to an existing engineering team, take ownership of a technical initiative, or provide focused technical consulting.
Where I can add value.
Backend Engineering
Robust backend services, business logic, APIs and integrations using C# and .NET.
Cloud & AWS
Cloud-based application development, AWS services and delivery workflows for reliable production systems.
Architecture
Microservices, distributed systems and message-driven architectures designed for scalability and maintainability.
Technical Consulting
Architecture decisions, code reviews, troubleshooting, modernization and practical engineering guidance.
Professional experience.
Software engineering within an enterprise SaaS environment, focused on backend development and reliable business-critical systems.
- Backend development using C# and .NET.
- API development and enterprise integrations.
- Distributed and message-driven application development.
- Database development and troubleshooting.
- Cloud and CI/CD related engineering work.
Software engineering across enterprise projects, including work for Sovos Saphety and an Axians / Autoridade Tributária e Aduaneira project.
- Development of backend services with C# and .NET.
- REST API development and system integrations.
- Microservices and distributed architecture.
- SQL development and data-related problem solving.
- Message-driven and asynchronous processing.
- CI/CD and software delivery workflows.
- Production troubleshooting and maintenance.
Full-stack development on a real-estate cloud CRM platform, contributing to backend services, application functionality and business features.
Instruction and customer service.
Computer systems and technical support internship.
Development of management software as part of a curricular internship.
Technical toolkit.
BACKEND
C#
.NET
ASP.NET Core
REST APIs
SQL
ARCHITECTURE
Microservices
Distributed Systems
Message Bus
Integrations
CLOUD & DEVOPS
AWS
CI/CD
Azure DevOps
Cloud Applications
ENGINEERING
Clean Code
Code Reviews
Debugging
Performance
Experienced engineering support, when you need it.
I provide hands-on technical consulting for companies that need experienced engineering support without adding a permanent role.
Engagements can cover development, architecture, technical reviews, troubleshooting, modernization or ongoing engineering support.
Larger projects and longer-term engagements can be discussed separately based on scope and commitment.
Discuss an engagement →Let's solve something
interesting.
Have a technical challenge, product to build, existing system to improve, or need experienced engineering support? Get in touch.