Senior Agile Software Developer and Tester: .NET/C#, ASP.NET MVC5, C
. More than 10 years experience in desktop applications development (C#/.NET and C++)
. More than 5 years experience in web applications development (ASP.NET MVC, Bootstrap)
. More than 10 years experience as a Tester / QA
. More than 10 years experience in translating technical documentation for end users from English or German to French
. More than 10 years experience in embedded applications development under Linux and Windows (C)
Proven senior software engineer and team leader with 12+ years of experience developing high performance embedded software and high usable desktop applications for both Windows and Linux, as managing multicural teams and partners.
Proven customer focused Scrum Product Owner, Servant Leader Scrum Master, Senior Software Developer with extensive experience in proprietary, safety, agile and open source environments.
Worked with traditional waterfall and V-model, before initiating successfully the transition to agile methods and practices for finally working in an agile environment supported by Test-First and Clean Code, using Scrum and XP.
Acted as Scrum Master, Scrum Product Owner, Scrum Developer for different projects and eXtreme Programming (XP) Coach during the transition to agile.
Expert in test automation and continuous integration. Excellent communicator able to transform wishes of customers into product backlog items and product increments which delight them. Servant leader for the team, who proactively prevents impediments or removes them out of the way.
Proficient with all kind of testing and test-first approaches (ATDD, BDD, TDD) in different languages (C, C++, Java, C#), automation of tests, continuous integration and improvement, quality driven development, maintenance and modernization of large legacy software code bases, reduction of technical debt, reduction of non-quality costs, leadership and agile methodologies (xp) and frameworks (scrum).
Resourceful life long learner and bookworm, passionate about staying up to date with latest practices and technologies.
Motto: "Deliver the maximum value to the customer by taking an agile and lean approach for the work to be done, doing only what is needed first just in time, minimizing costs and maximizing return on investment."