You are on page 1of 3

www.downloadmela.

com
Mahesh Reddy
Microsoft C# and ASP.NET MVC Developer, London-based contracts
PROFILE

A Developer specialising in C# (6 years) and ASP.NET MVC (3 years) Test-Driven Development, OOP middle-tier implementation, Fluent NHibernate and Entity Framework Object Relational Mapping, SQL Server, OO Analysis and Design with UML. Several years on teams practising Agile Kanban or Scrum, iterative planning, development and delivery and Extreme Programming techniques. Recent assignments include the following greenfield projects: HR Solutions & CMS product with ThoughtWorks in C# 4.0 / MVC 3.0, a Commodity Prices Dashboard with Valtech in C# 3.5 / MVC 2.0, a middle-tier platform and web clients for JLT Insurance products in C# 3.5 / MVC 2.0. Previously, developer on major projects for Bupa Health Insurance, Barclays Bank and Norwich Union Financial Services.
TECHNICAL SKILLS

Key Skills C# 4.0 / ASP.NET MVC 3.0 Razor, C# 3.5 / ASP.NET MVC 2.0 and previous versions (6 years) Visual Studio 2010, Resharper 5 LINQ Unity IOC, Design Patterns Ajax, JQuery, XML / XSLT WCF and Web Services Fluent NHibernate, Entity Framework, LinqToSQL Object Relational Mapping ORM SQL Server 2008 and previous versions (6 years) Agile Kanban and Scrum practices, Extreme Programming XP techniques Test-Driven Development TDD Unit Test Fixtures: MSTest / NUnit, Moq / NMock. Jasmine javascript tests. SoapUI web service tests. BDD, Automated Acceptance Test Fixtures: SpecFlow (Gherkin), Selenium, Plasma Domain-Driven OO Analysis and Design with UML Associated Skills Javascript, HTML, CSS Application performance tuning and optimization with ANTS Profiling, Fiddler, Process Explorer LinqToSQL optimization using LinqPad and SQL Server Profiler SQL Server (Stored Procedures, Performance Optimization, Integration Services) Source Control: Team Foundation Server TFS 2010, Subversion Continuous Integration environment: MS Build, DBDeploy, Team City / Cruise Control / NAnt
PROFESSIONAL QUALIFICATIONS

Microsoft 070-315 Dev & Implement Web Apps in C# & MS VIS STUDIO.NET (May-2005) Microsoft 070-316 Dev & Implement Win Apps in C# & MS VIS STUDIO.NET (Jul-2004)
REFERENCES

References available on request

Visit More Resumes at www.downloadmela.com/pages/resumes/resumes.html

www.downloadmela.com
CAREER HISTORY

2010-11, 9 months | For Reed Business Information (RBI) ThoughtWorks Consultancy team, HR Solutions & CMS Valtech Consultancy team, Commodity Prices Dashboard Project ThoughtWorks HR Solutions & CMS Rewrite of Human Resources HR Information Solutions product. Development of public-facing website offering HR information and tools and an internal Content Management System CMS. In C#, MVC .NET, and SQL Server with Acceptance Test fixtures. Methodology Agile Kanban and Pair Programming team following Extreme Programming XP practices and Test Driven Development TDD. Role C# and MVC .NET Developer in ThoughtWorks team. Implemented stories for Editors to manage Article and related data, to enable draft revision of published articles, to display in Consumer site. Developed MVC Razor views and partial views with view models, mapping projection and repository pattern layers and LinqToSQL as a lightweight ORM. Optimized Linq statements using LinqPad and SQL Server Profiler, wrote database deployment and rollback scripts for DBDeploy. Wrote Unit Test, Automated Acceptance Test, Functional Test and Javascript Test Fixtures. Technologies C# 4.0 and ASP.NET MVC 3.0 (Visual Studio 2010, Resharper 5), Unity IOC, JQuery, LinqToSQL, SQL Server 2008 Test fixtures: NUnit / Moq, Plasma, Selenium, Jasmine. Source Control & Continuous Integration: TFS 2010, MSBuild, DBDeploy Project Valtech Commodity Market Information And Price Analysis Dashboard Development of ICIS Dashboard, a petrochemical commodity contract prices and market information tool to facilitate the decision-making of subscribers. Ajax-driven web application served by Enterprise web services. In C#, MVC .NET, and SQL Server with Acceptance Test fixtures. Methodology Agile Scrum team practising Test Driven Development TDD. Role C# and MVC .NET Developer in Valtech team. Implemented stories for users to personalise the dashboard view, to select products for display from user's subscribed products list, to view and search market news widgets, to convert contract price data by currency and measurement for graphing. Developed JQuery Ajax-driven MVC Partial Views calling enterprise Web Services, Fluent NHibernate ORM mappings, and SQL Server Stored Procedures. Wrote Unit Test, Automated Acceptance Test, Functional Test and Web Service Test Fixtures. Technologies C# 3.5 and ASP.NET MVC 2 (Visual Studio 2008), Unity IOC, Ajax, JQuery, Fluent NHibernate, WCF, Web Services, SQL Server 2008. Tools: ANTS Profiling, Fiddler, Process Explorer Test fixtures: MSTest / Moq, Specflow (Gherkin) / Selenium, SoapUI Source Control & Continuous Integration: TFS 2008, MSBuild, DBDeploy 2009-10 | Red2 Software for JLT Insurance, London Project Primary project: Design and build of a middle-tier platform and web clients offering online journeys for quote and purchase of Insurance Products. Secondary project: New functionality for vehicle auction Framework and web clients: makes and models WCF services, refactoring to increase performance, dynamic branding. Methodology Agile Scrum team practising Test Driven Development TDD. Role C# and MVC .NET Developer. Implemented stories to create and update Insurance Policies and solutions to interface with third party insurance engines and legacy components. Developed Ajax-driven MVC Partial Views. Wrote Unit Test fixtures. Technologies C# 3.5 and ASP.NET MVC 1.0 / 2.0 (Visual Studio 2008, Resharper), Entity Framework, Unity IOC, LINQ, Ajax, WCF Services, SQL server 2008 Test Fixtures: MSTest / Moq Source Control & Continuous Integration: Subversion / TeamCity

Visit More Resumes at www.downloadmela.com/pages/resumes/resumes.html

www.downloadmela.com
2009, 3 months | Net-Compiled IT Applications / Tribal China, London C# 3.5 and ASP.NET MVC 1.0 Framework Preview 3 (Visual Studio 2008) Developer on holiday onlinesales project as part of feasibility for self-employed business venture. 2008, 6 months | Live Nation, London Project A team project practising Test Driven Development TDD and developing an MVC application for the management of artist and events data. Also, Dynamic ASP.NET Web Forms prototype. Role C# and MVC .NET Developer. Developed MVC CRUD functionality and a Dynamic ASP.NET Web Forms Server Controls generator service (xml / xslt) Technologies C# 3.5 and ASP.NET MVC 1.0 Framework Preview 3 (Visual Studio 2008, Resharper), LinqToSQL (some NHibernate), WCF Services, XML, XSLT, SQL Server 2005 Test Fixtures: NUnit / NMock Source Control & Continuous Integration: Subversion / Cruise Control / NAnt 2007, 6 months | Valtech (Agile Development) Consultancy, London Project For CIGNA US-Health Insurance and Care, Content Management System (CMS). Middle-tier platform to support web clients (offering online health-plan journeys) with dynamic content and controls. Methodology Agile Scrum, large team practising Test Driven Development TDD. Role C# and ASP.NET Developer. Developed server-side components and custom web control object factories for dynamic content-generation Technologies C# and ASP.NET 3.0 (Visual Studio 2005, Resharper), server-side component Web Control Factories, WCF Services, Serialization, Test and Service-Hosting Console Applications. ASP.NET Web Applications and Custom Controls; SQL Server 2005 Test Fixtures: NUnit / NMock Source Control and Continuous Integration: Subversion / Cruise Control / NAnt 200607, 6 months | EnergyHelpline Utility Services Switching, London C# and ASP.NET 2.0 (Visual Studio 2005) Developer on projects for utility switching sites and internal administration applications. 2006, 6 months | Archibald-Ingall-Stretton, London C# and ASP.NET 2.0 (Visual Studio 2005) Developer on a project for O2 Undiscovered new band music competition. 2005 2006 | FramFab Solutions, London C# and ASP.NET 1.1 / 2.0 (Visual Studio 2003 / 05) Developer on a project for the National Assessment Agency to manage student sittings of National Curriculum Exams. 2005 | Governor Technology, London Financial Debt Refactoring C# and ASP.NET 1.1 (Visual Studio .NET 2003) Developer on Financial Debt Refactoring Workflow and Account Reporting project. 2000 2004 | BUPA Health Insurance, London Visual Basic 6.0 and Classic ASP Developer on Health Insurance projects. 1998 1999 | Admiral / Logica Consultancy - Banking and Financial Services Sector Visual Basic 5-6 and Classic ASP Developer on major team-projects for Barclays Bank Norwich Union and Financial Services.
EDUCATION

MSc Information Technology, Keele University BSc (Hons) Quantity Surveying, Upper Second with Honours, UCE

Visit More Resumes at www.downloadmela.com/pages/resumes/resumes.html