Java & .NET | Simple, reliable systems
Backend Developer with experience building reliable, maintainable, and scalable systems using Java (Spring Boot) and .NET. Focused on clean architecture, business logic, and data-driven applications, with a strong preference for simplicity and long-term maintainability.
I have working knowledge of modern frontend frameworks, enabling effective collaboration in full-stack teams while keeping my primary focus on backend engineering and system design.
I’m interested in environments that value code quality, thoughtful design, and continuous improvement.
{
"role": "Backend Developer",
"focus": "Simple, reliable systems",
"coreStack": ["Java", "Spring Boot", ".NET", "C#"],
"databases": ["PostgreSQL", "MySQL", "SQL Server", "MongoDB"],
"messaging": ["RabbitMQ", "ActiveMQ"],
"testing": ["JUnit", "Mockito", "Jasmine"],
"frontendAwareness": ["Angular", "React", "TypeScript"],
"architectures": ["Microservices", "Hexagonal", "Monolithic"],
"practices": ["Clean Code", "SOLID", "Agile", "Scrum"],
"tools": ["Jenkins", "SonarQube", "Postman"]
}