.Net Developer
About Candidate
Introduction:
The candidate has 8 years of experience in software development and technical support, specializing in .NET technologies. Starting with technical customer support and sales, they transitioned into software development, gaining expertise in C#, .NET Core, and full-stack development. They have worked on various projects, including meeting room booking systems, eye-tracking applications, and medical web applications. Their role involved backend development, API integration, CI/CD pipeline management, and cloud deployment. They contributed to feature development, bug fixing, and performance optimization while following Agile and Scrum methodologies. They also have experience mentoring new developers and handling DevOps tasks, including infrastructure automation. Their technical expertise extends to database management, including MSSQL and Oracle SQL. They have worked with modern frameworks like .NET 8 and MAUI to enhance mobile applications. The candidate is adept at writing technical documentation and unit tests to maintain code quality and reliability.
Responsibilities:
- Developed and maintained backend services for web and mobile applications.
- Implemented and optimized APIs using .NET Core and ASP.NET MVC.
- Managed CI/CD pipelines using Azure DevOps and Octopus Deployment.
- Led migration projects to modern frameworks like .NET MAUI for mobile applications.
- Wrote unit tests using NUnit and Moq to ensure code quality and reliability.
- Developed eye-tracking software utilizing .NET WPF and multi-threading techniques.
- Collaborated in Agile teams, actively participating in Scrum events.
- Maintained and deployed applications on cloud platforms like Microsoft Azure.
- Provided mentorship and guidance to junior developers.
- Handled database management with MSSQL and Oracle SQL.
- Wrote technical documentation for various projects and software components.