.Net Developer
About Candidate
Introduction:
The candidate is an experienced professional with a strong background in software development, Agile coaching, team coordination, and business management. With expertise in Agile methodologies such as Scrum and Kanban, they have mentored and trained DevOps teams, managers, and stakeholders to enhance efficiency and collaboration. As a software engineer, they developed microservices for a large-scale industrial logistics project, defining software architectures using Domain-Driven Design (DDD) and Test-Driven Development (TDD). Additionally, they led a local .NET development team, implementing Scrum practices and monitoring KPIs while coordinating distributed teams across multiple countries. Their leadership extends beyond IT, having managed construction projects, overseeing teams, procurement, and accounting. As a small business owner, they applied Lean methodologies to optimize operations, procurement, financial management, and marketing strategies. Their technical expertise includes full-stack web development, project migration from Waterfall to Agile, and delivering MVPs using advanced technologies like augmented reality and robotics. They have also played a key role in internship programs, mentoring students and developing innovative projects. With skills in .NET, C#, REST APIs, jQuery, and MS SQL, they have contributed to software solutions in the food industry while providing Level 3 technical support and stakeholder consultation. Passionate about continuous learning and process improvement, they bring a strategic and hands-on approach to IT and business operations.
Responsibilities:
- Developed microservices for large-scale logistics and industrial projects.
- Defined and implemented software architectures using DDD (Domain-Driven Design) and TDD (Test-Driven Development).
- Designed and maintained software solutions for various industries, including food and manufacturing.
- Developed full-stack web applications using .NET with C#, REST APIs, jQuery, and MS SQL.
- Migrated projects from Waterfall to Agile methodologies for improved efficiency.
- Provided Agile coaching, mentoring, and training to DevOps teams, managers, and stakeholders.
- Implemented Scrum and Kanban methodologies to optimize software delivery processes.
- Facilitated Agile ceremonies such as sprint planning, stand-ups, sprint reviews, and retrospectives.
- Led a local .NET development team, ensuring Agile best practices and tracking KPIs.
- Managed distributed teams across multiple countries, resolving conflicts and improving collaboration.