SENIOR .NET DEVELOPER / TEAM LEAD/ ARCHITECT at Robert Bosch Engineering and Business Solution, Bengaluru August 2013 — Present · Manage team workflow and assignments · Continually improve development, operational processes and procedures · Work in a fast paced agile environment developing features planned as part of a roadmap · Develop clear, concise and well-tested code as part of a wider team through pair programming and code reviews · Collaborate closely with other Development, Quality Assurance and Operations teams · Familiarity with agile based development processes · Research and evaluate technologies that create value for the company · Ensure development of coding guidelines and best practices, ensuring compliance to the developed coding standards from all developers in the team · Provide clear, consistent, regular communication with all project stakeholders at all levels, including presentations to senior management, creating agendas and meeting minutes
.NET DEVELOPER at ABB, Bengaluru August 2007 — August 2013 · Analyzing, designing, developing, implementing and maintaining application code in a variety of contexts including existing applications
· Design, development, and maintenance fcomponents Specifications, architecture, wiki pages, and other design documents.
· Designs, codes, tests, debugs, and documents the developed solutions · Apply development best practices as test-driven development (TDD) techniques and integration tests for all developed software
· Proficiency in Microsoft .Net technology, C#, WPF, WCF, ASP.Net, TSQL, Entity Framework Details Skills C# WPF vb.net ASP.NET SQL .net .NET CORE C++ Languages English German
· Leads and coordinates code peer reviews, code branching and merging activities, approval of Git, pull requests from developers in the team, does continuos integration and deployment of code.
