About Miguel
Portuguese
Native or bilingual
English
Fluent
Experience
- Inscale PortugalSenior Backend DeveloperJanuary 2023 - Today (3 years and 7 months)Lisbon, Portugal• • Design, develop, and maintain backend services and microservices in .NET (versions 3.1–9) for Boligmappa in Norway, including migration from legacy monoliths (ASP.NET MVC + Angular, SOAP Web Services) to modern Dockerized microservices architectures.• • Implement microservice communication using REST and gRPC, with and without resiliency patterns, and leverage events and AWS Lambda Functions for asynchronous inter-service workflows.• • Integrate with external systems and integration partners, including Younium, LinkMobility, Proff.no, and others, ensuring secure, reliable, and scalable integrations.• • Manage and maintain legacy monoliths hosted on IIS in VMs, ensuring operational stability and implementing incremental improvements.• • Utilize AWS services (ECR, ECS, RDS, API Gateway, Lambda, Secrets Manager) and infrastructure-as-code tools (CDK, Terraform) to build scalable and resilient cloud environments.• • Implement and maintain CI/CD pipelines using Jenkins, CodeBuild, and GitHub Actions; led migration from Bitbucket to GitHub and modernization of build pipelines.• • Develop unit and integration tests and ensure high code quality using Entity Framework, AutoMapper, Fluent Validation, and Swagger.• • Conduct code reviews, mentor new team members, and promote best practices across the development team.• • Organize and manage Support Cases and tasks in Jira, resolving the majority of support requests, coordinating team activities, and tracking progress effectively.• • Plan and facilitate Scrum ceremonies (Sprint Planning, Retrospective), maintain the Scrum Board (Epics, Tasks, Test Cases in Jira), and manage task distribution across the team.• • Maintain and update team documentation in Confluence, including solution documents, architecture diagrams, and process guidelines.
- Inscale Portugal - ComplyTeqSenior Backend DeveloperAugust 2022 - December 2022 (5 months)Lisbon, Portugal• • Contributed to the development of a secure online document exchange platform for the Danish client Comply Teq, enabling users to share documents with requesting entities in a seamless and auditable way.• • Designed and implemented Microservices in .NET 6 using DDD, Event Sourcing, RabbitMQ and MassTransit, improving modularity, fault tolerance, and system scalability.• • Applied CQRS to separate command and query operations, reducing database contention and optimizing performance against PostgreSQL.• • Explored Microservices with MediatR and CQRS, expanding architectural knowledge and contributing to more maintainable service boundaries.• • Enforced automated testing practices throughout the project lifecycle, improving maintainability and reliability. Stack: .NET 6, C#, EF Core, Angular, RabbitMQ, CQRS, MassTransit, MediatR, DDD, Swagger, PostgreSQL, Docker, MailJet, Git
- Santa Casa da Misericórdia de Lisboa.NET DeveloperNovember 2019 - August 2022 (2 years and 9 months)• • Participated in the development of a web portal for Santa Casa da Misericórdia de Lisboa, supporting internal processes and public-facing services.• • Implemented features using ASP.NET MVC and SQL Server within an MVC-based architecture, leveraging WCF for the service layer.• • Used Entity Framework, LINQ, AutoMapper, K2 and AJAX to streamline data access, business logic and workflow automation.• • Enhanced the Frontend using Bootstrap, HTML, JavaScript and jQuery to improve usability and responsiveness.• • Contributed to maintenance and evolution of the platform, ensuring reliable integration between backend services and UI components. Stack: ASP.NET MVC, C#, SQL Server, Entity Framework, LINQ, WCF, AutoMapper, K2, Bootstrap, JavaScript, jQuery, HTML, CSS, AJAX, JSON, ASP.NET Web API, Vue.js, KnockoutJS, UML, TFS, Visual Studio
Recommendations
Be the first to recommend Miguel
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Git + GitHub actions for CI CDGit + GitHub actions for CI CD
- GitHub Actions BasicsUdemy2025GitHub Actions Basics