I am an experienced Agile/Scrum Lead and Senior .NET Developer with over 15 years of expertise in crafting sophisticated software solutions, primarily using .NET technologies. My journey in the IT sector has been marked by a decade-long dedication to implementing Agile methodologies, significantly enhancing team performance and product quality. My 9-year tenure in the banking industry has endowed me with an in-depth understanding of financial systems and regulatory frameworks. I excel in guiding cross-functional teams, nurturing collaborative working environments, and steering the development of top-tier software solutions that consistently achieve strategic business aims. I am recognized for my ability to manage complex projects, mentor teams in Agile principles, and my commitment to creating innovative and user-centric software applications.
- Collaborate within a dynamic team to engineer sophisticated ERP software solutions, leveraging cutting-edge technologies including .NET, C#, WCF, SQL Server, NHibernate, and NSpring.
- Conduct in-depth consultations with clients, focusing on crafting and maintaining software systems that precisely meet both their strategic objectives and technical specifications.
- Play a pivotal role in shaping and refining solution architecture and code, focusing on bolstering software integration and guiding the modernization of existing legacy systems within new technological paradigms.
- Assume the role of Scrum Master, orchestrating Agile processes and ceremonies (including sprints, stand-ups, and retrospectives), with a commitment to driving the robust implementation and consistent adherence to Agile practices across the team.
- Oversee the administration of Team Foundation Server (TFS), directing critical aspects such as source code management, project tracking, build automation, and continuous integration, all aimed at optimizing development processes and boosting overall team efficiency.