FullStack Developer
About Candidate
- Skilled in .NET Core, ASP.NET, MVC, REST APIs, Microservices, and Entity Framework with a strong focus on modern web application development.
- Proficient in developing scalable, maintainable, and secure software solutions using SOLID principles and object-oriented programming (OOP).
- Experienced in Test-Driven Development (TDD) with NUnit, improving code quality and reducing production defects.
- Expertise in system integration and migration, including transitioning legacy applications to .NET Core for enhanced performance and scalability.
- Strong background in database technologies, including SQL Server, PL-SQL, and T-SQL, with proficiency in query optimization.
- Adept at utilizing Azure for basic application deployment and leveraging DevOps tools like Git, Azure DevOps, and Docker for efficient workflows.
- Demonstrated ability to lead and mentor teams, improve project delivery, and implement best practices in software development.
- Proven track record of integrating third-party APIs and managing workflows using Clean Architecture principles.
- Experience in optimizing and refactoring code to improve system performance and efficiency.
- Hands-on experience in responsive design and developing role-based access control systems for web applications.
- Knowledgeable in Agile and Scrum methodologies with experience managing development cycles and team collaboration.
- Background in machine learning, with experience deploying ML models and working on projects like sarcasm detection and housing price prediction.
- Developed personal projects, including an e-commerce web application and machine learning model deployment on Heroku and Azure.
- Recognized for exceptional performance in technical support roles and awarded for leadership in collegiate activities.
- Actively participated in extracurricular activities, demonstrating teamwork, coordination, and leadership skills.