.net Developer Resume
Dayton, OH
SUMMARY
- Over 9.5 years of experience in design, development, implementation of client server and web applications using C#, VB.NET, ASP.NET, Web Services, WCF Services.
- Involved in all phases of Software Development Life Cycle i.e. Analysis, Design, Implementation and Testing.
- Strong Knowledge in Object oriented Programming.
- Experience in RDBMS by using SQL Server 2005/2008.
- Strong abilities in database design, Normalization, writing Stored procedures, User defined function, Views, triggers, SSAS.
- Expertise in application development using ASP.NET MVCframework.
- Developed services using WCF (Windows Communication foundation).
- Experience in adopting Agile Methodology. Worked in scrum, sprint planning, sprint review, retrospective backlog grooming, burn down charts, estimation poker. Experience with Test - driven development (TDD).
- Involved in coordination with the offshore team to understand the requirement and estimating stories.
- Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
- Experience in requirement gathering, analysis and re-engineering.
- Solid experience in UI design using HTML, JavaScript, Jquery, XML and CSS .
- Experience in software configuration management using tools like Visual source safe (VSS), Team Foundation Server (TFS) and Tortoise SVN.
- Worked on various design patterns like factory, Abstract factory, Façade, Singleton, Observer.
- Self-motivated, excellent communication skills and ability to work independently to perform well with in cross-functional teams.
TECHNICAL SKILLS
Programming Languages: C#.Net, VB.NET
Web Technologies: ASP.NET, ADO.NET, Web Services,WCF,MVC
Presentations/GUI: CSS, HTML,DHTML
Scripting Languages: Java Script, Jquery,VB Script
RDBMS: SQL Server 2005/2008
Web Servers: IIS 5.0/6.0
Development Tools: Visual Studio 2005/2010
Operating Systems: Windows NT/98/XP/2003
Methodologies: Agile Scrum, TDD, Pair Programming
Data Repository: MS Team Foundation Server, MS Visual Source Safe 6.0,Tortoise SVN
PROFESSIONAL EXPERIENCE
Confidential
.Net DeveloperResponsibilities:
- Working closely with business user’s to understand the requirement and provide technical input.
- Involved in bug fixing
- Developing crystal reports to capture data from multiple data sources
- Single point of contact to fix any issue that comes up in the production environment
- Optimized SQL queries to improve performance
- Allocating task to offshore team and assisting team member’s to meet stheir task timelines
- Represent technical team in weekly update meeting with business stakeholder
Environment: Visual Studio 2010, ASP.NET, C#, ADO.NET, Team Foundation Server, Visual Basic, Crystal Report 11.5,Windows Service, SQL Server 2008, JavaScript.
Confidential
Responsibilities:
- Involved in all phases of SLDC including the requirements analysis, architecture design, development, testing, deployment and ongoing support for web-based applications and services.
- Resolving user issues in production and UAT environment
- Responsible for gathering requirements, getting sign-off from the business users and prepare system requirements specification for the solution. Constantly coordinating with the offshore team to prioritize the bugs and maintaining a sprint using TFS.
- Used Agile practice and Test Driven Development techniques to provide reliable, working software early and often
- Involved in bug fixes and enhancements in the application using Visual studio 2010 features -C# and SQL server 2008 database.
- Consumed financial data from various WCF services.
- Created WCF service to generate customized credit data for the downstream systems.
- Worked on JIRA for tracking the sprint progress.
- Configure Cruise Control (CI) for continuous build process.
- Involved in unit testing, module testing and integration testing.
- Extensively used LINQ to retrieve data from collection
- Deploy the application in test, UAT and production environment.
- Restoring UAT SQL server database from production after every LIVE release.
- Optimizing sql query by correct implementation of indexes to enhance the application performance
- Creating loosely coupled layers to avoid dependency and ensure reusability by implementing appropriate design patterns
- Create and maintain project documents like technical design document, release plan, project scope, schedule, communication plan, dashboard updates, and retrospection report in SharePoint site.
- Research on the latest updates in Microsoft technologies and conduct training session to share my knowledge with other developers.
- Working with an Agile, Scrum methodology to ensure delivery of high quality work with every monthly iteration
- Single point of contact for all the client discussions
Environment: Visual Studio 2010, ASP.NET, C#, TDD, WCF, LINQ, ADO.NET, NUnit, Team Foundation Server, SVN, JIRA, Cruise Control, Windows Service, SQL Server 2008, JavaScript, JQuery.
Confidential
Responsibilities:
- Involved in writing code for the new requirement, bug fixes and enhancements using Asp.Net MVC framework.
- Sole owner from the development team to keep the application up and running.
- Coordinate with off shore team to understand the business requirement and provide technical inputs for correct estimations.
- Assist production support team in spotting the root cause of an issue on live environment.
- Involved in unit testing using framework integrated with MVC.
- Deploy the application in test, UAT and production environment.
- Restoring UAT SQL server database from production after every LIVE release.
- Provided demos to the business development and Operations Manager after introducing any new application functionality.
- Shared Gendiary technical knowledge with the production support team to ensure they handle users query efficiently.
- Create and maintain project documents like technical design document, release plan, project scope, schedule, communication plan, dashboard updates, and retrospection report in SharePoint site.
Environment: Visual Studio 2010, ASP.NET MVC, C#, LINQ, Entity Framework, Team Foundation Server, SQL Server 2008.
Confidential, Dayton, OH
Responsibilities:
- Involved in bug fixing using C# and SQL server database
- Optimized the reporting performance by tuning the multiple partition queries to use appropriate indexes in the SQL server database
- Tuned the reports performance designed for MSRS 2005 by closely monitoring the execution logs of the SQL catalog DB, IIS and SQL logs of the report servers. Reduced the overall processing time on the report server
- Rewrite the design code to implement Master pages.
- Created DTS packages to download or transfer the data from different systems.
- Created and maintained window application that allowed business analyst to perform daily tasks.
- Exported all the required reports in MS-Excel with all the formatting required for the reports
- Implemented Microsoft Office SharePoint Server 2007 for corporate intranet, document management and collaboration.
- Developed the database access layer and generalized functionality to be used across the application
- Release management and production support for the existing modules. Identified the scope of improvement with the release process and implemented the same.
- Documented the high level design document and functional specifications using the SDLC methodology.
- Pulled historical data using Sql Server Analysis Services (SSAS) and SQL Reporting Services to represent it in a report.
Environment: Visual Studio 2005,ASP.NET, C#, ADO.NET, XML/XSL/XSLT, Excel, Windows Service, SQL Server 2005,Sql Reporting Services, JavaScript, Visual Source Safe 6.0,NUnit.
Confidential, Seattle
Responsibilities:
- Involved in development n-tier architecture using .Net framework.
- Developed Web Forms using ASP.NET and code behind using VB.NET.
- Manage production issues and timely escalation of issues that need attention from the project stakeholders.
- Involved in the database design to identify the entities and their relationship.
- Doing the bug fixing on the development in the supplement drops.
- Involved in Unit Testing and Integration Testing.
Environment: Visual Studio 2005, VB.Net, XML, ADO.NET, Webservice, IIS 6.0, SQL Server 2005, Visual Source Safe 6.0, Microsoft Visio, Win XP.
Confidential, Georgia
Responsibilities:
- Optimized the performance of the stored procedures, reduced the execution times and improved the overall performance of the processes
- Created web services to get the third party information Using XML Docs
- Implemented client side functionalities using java script and also involved in creating CSS classes for the application
- Created user controls that can be reused across application.
- Created generic inheritance using template page class in C# and used for page level exception & error logging.
- Implemented security module in the application and developed the users security using SHA1 cryptography.
- Designed and developed .NET web components and user controls using ASP.NET, C#.NET and AJAX Toolkit.
- Involved in database design by identifying the entity relationships and created the suitable database objects accordingly.
- Customized grid view that supported custom SQL paging, sorting and filtering.
- Extensively interacted with clients and business teams to provide technical support and measure the scalability, consistency and accuracy of the application
- Conduct peer code review and provide feedback
Environment: Visual Studio 2005, ASP.NET, C#, XML, ADO.NET, SQL Server 2005, Microsoft Visual Studio .NET, Visual Source Safe 6.0, Win XP.
Confidential
Responsibilities:
- Designed and developed UI, User Controls, and Client-Server Side Validation Controls using ASP.NET and JavaScript.
- Involved in data retrieval technique using ADO.NET with ASP.NET and presenting it to presentation layer.
- Data access layer functions in ADO.NET for SQL Server interactions were developed using SQL Data Adapter, Data Reader and Data Sets.
- Created Stored Procedures and User Defined Functions.
- Involved in designing security module of the application.
Environment: ASP.NET, C#, ADO.NET, IIS 5.0, SQL SERVER 2000, Microsoft Visual Studio 2005, Visual Source Safe, Java Script, Windows XP.
Confidential
Responsibilities:
- Worked with Crystal reports for generating reports
- Implemented ASP.NET globalization and localization for handling resources based on thread culture.
- Created database objects such as stored procedures, packages, views, user defined functions, triggers and indexes.
- Developed utility class using C# which comprises of reusable functions called from different layers of the application.
- Created customized exception classes for runtime error handling.
- Involved in code review & alteration exercise to ensure appropriate use of view state, sessions and caching is implemented in application.
- Implemented the data access application block to maintain consistent data access practice with in an application.
- Applied styles to web page using CSS
- Optimized SQL queries with the help of SQL profiler and execution plan
- Created Technical Design Document, Process flow Diagram and Data Flow Diagram.
Environment: Microsoft Visual Studio .NET 2.0, C#, SQL Server 2000, Visual Source Safe, Crystal Reports 9.2, Win XP.
Confidential
Responsibilities:
- Created dynamic web pages in which web controls such as Tree view, List view, Tab and Calendar Control were used.
- Created data access classes, which were used to connect to the database using Microsoft ADO.NET. Explored data binding concepts to load data view using SQL Adapter, Dataset and DataReader.
- Involved in writing test cases and conduct unit plus integration testing.
- Configured the application using the Web.Config file for setting security, Globalization, Compilation, Error, Session State and other issues.
- Created labels and version of source code post application deployment using Visual Source Safe.
- Involved in bug fixing
Environment: Microsoft Visual Studio .NET, ASP.Net, C#, SQL 2000, Visual Source Safe, Win XP.
