FullStack Developer
About Candidate
The candidate is an experienced .NET Software Engineer with expertise in developing and maintaining microservices, legacy system migrations, and API development. They have strong proficiency in .NET Core, Entity Framework Core, and design patterns such as repository pattern, dependency injection, and feature toggle. The candidate is skilled in unit testing using tools like XUnit, NUnit, and NSubstitute, and follows RESTful best practices for API development. They have experience in frontend development with Angular and SCSS, as well as working with CI/CD workflows using GitHub Actions and Azure. In addition, they are proficient in infrastructure management with Terraform and have worked with Azure for cloud-based applications. The candidate has strong documentation skills, utilizing tools like Mermaid JS for diagram creation, and has experience in Agile project management using Azure Boards. Previously, the candidate has worked with Delphi, SQL Server, and SOAP for ERP solutions, including integrations with other systems. They have a background in troubleshooting, bug tracking, and providing code reviews, and have demonstrated strong collaboration within teams to improve processes and features. The candidate is familiar with various tools and technologies like Docker, AWS, Python, and Kubernetes.