Senior .net Developer Resume
Minneapolis, MN
SUMMARY:
- A Microsoft Certified Professional with around 8 years of experience in Object Oriented Analysis, Design & Development of Software Applications, Database, Reports and System Analysis.
- Hands on Experience in developing application frameworks and understanding of enterprise application frameworks
- Strong proponent of SCRUM, Agile development, Waterfall methodologies and SDLC.
- Domain knowledge of Credit card payments and services, Banking and Financial Services
- Hands on experience in developing projects using .NET Framework 2.0, 3.5, 4.0 for Windows and Web Application development using VB.NET, C#, ASP.NET and ADO.NET
- Hands on experience in Business Intelligence tools like SSRS and SSIS.
- Enterprise Data Integration (EDI) experience using MSMQ (Messaging System)
- Extensive experience in using Web Forms, Web user controls, Class Library, Windows Forms, HTML, XML, CSS, JavaScript, AJAX Toolkit, Web Services, WCF services and LINQ
- Strong knowledge and hands on experience on XML, XSD and XPath using Document object Model (DOM).
- Extensive Experience in writing Stored Procedures and User Defined Functions in SQL Server 2005, 2008.
- Expertise in implementing SOA using WCF technology, developed and consumed WCF services with features versioning, security, optimization and reliability
- Extensive experience in deploying Web/Windows applications, DB scripts and WCF services in IIS
- Extensive experience in using code coverage tools like nUnit and Visual Studio Unit Testing tool
- Expertise in using version controlling tools like VSS, SVN, TFS.
- Exhibited an efficient player in various roles such as Technical Lead, Developer and On - Site coordinator
- Proficient in performing various functions including design, development, system integration, unit testing and warranty support.
- Ability to communicate well with client and business partners and understand their pain points and provide right solution.
- Strong team leadership, project management and execution skills.
- Advanced analytical abilities, proficient in solving problems and implementing solutions under tight deadlines.
TECHNICAL SKILLS:
Operating Systems: Windows 9x/NT/XP, Windows 7
Programming Languages: ASP.Net, C#.Net, VB .Net (Framework 2.0, 3.5, 4.0)
Design Pattern: MVC
Design and Modelling tools: Enterprise Architect (EA), Microsoft Visio
Reporting Tools: SQL Server Reporting Services (SSRS) 2008, 2008 R2
RDBMS: MS SQL Server 2008R2, MS-Access
ETL: SSIS 2008
Web Services: WCF 4.0, SOAPUI
Development tools: Visual studio 2013/2010/2008/2005/2003
Version control: Visual Source Safe, Team Foundation Server, Tortoise SVN
Web Development: HTML5, VB Script, Java Script, CSS3, AJAX control toolkit, JQuery
Others: Confidential tool, nUnit, Altova XML, FxCop, Enterprise library 4.0, IBM Rational ClearQuest, Windows Services
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis, MN
Senior .NET Developer
Responsibilities:
- Involved in all phases of SDLC from software requirements gathering, design, implementation, testing, and support and Product maintenance.
- Have done data model principles, prototyping, development, implementation, maintenance and support during the product design and development.
- Have used Enterprise Architect tool in design phase of the application to create UML design diagrams.
- Created Functional specification document (FSD) on the requirements and Technical specification document (TSD) before build.
- Design and developed Workflows, Rules and Processes in Confidential tool.
- Developed customer facing web application using ASP.NET 4.0 C# and convert to XML data file.
- Developed framework using MVC design pattern.
- Developed a rich user experience using CSS, JQuery, JavaScript and AJAX.
- Designed and developed the N-tier architecture Class Libraries, e.g. Presentation Interface(UI), Business Logic Layer(BLL), Integration Layer(IL) and Data Access Layer(DAL)
- Created Windows communication foundation (WCF) services using SOAP and consumed it in client application.
- Created Windows Services to Parse XML files and shred the data into database.
- Created batch scripts to automate everyday manual tasks.
- Design logical and physical data model and database structure and get it reviewed with DBAs.
- Developed the tables, stored procedures, functions, views and other required database objects in SQL server 2008 R2
- Created SQL Stored Procedures for complex queries which would suffer from performance issues.
- Design and develop Web Service to pull bureau information.
- Developed ETL packages using SSIS: Data extraction and data validation while loading data from feed files and also move data to report server database for reporting.
- Developed Reports using SSRS and integrated in web application.
- Created TestSuite for multiple Webservices using SOAP UI tool
- Preparation of the Test Plan and review of Test Cases.
- Fix defects and log them using IBM Rational ClearQuest
- Configured Web servers and Application servers and Report servers across all the environments.
- Responsible for creating Change Control for production deployment and coordination.
- Responsible for Production support and Maintenance in Various releases.
- Prepare Root Cause Analysis (RCA) document for any production issues and maintain it in Sharepoint.
Environment: Confidential tool, HTML5, CSS3, ASP.NET 4.0, C#, MVC, VB.NET, SSIS, SSRS, SQL Server 2008 R2, IIS7, Visual Studio 2013, TFS, LINQ, AJAX, Javascript, JQuery, MSMQ, WCF4.0, WebServices, XML, Enterprise Architect tool, Window services
Confidential, Denver, CO
Senior Analyst/Developer
Responsibilities:
- Responsible for Developing and maintenance for Confidential
- Developed 3-tier architecture application using ASP.Net.
- Worked more in Business logic and Data access layer with C# in development
- Developed web application using ASP.NET 4.0 C# for code behind.
- Created Windows communication foundation (WCF) client services using SOAP for consuming the data from the provider.
- Developed Reports using SSRS and integrated in web application.
- Involved in Creating custom event handlers and class libraries for the server side components.
- Analyse production defects and find the solution and fix the code in quick turnaround time.
- Perform unit testing after code fix to ensure the code quality for the fix.
- Coordinate with test teams for the code fix and defect closure.
- Support production issues, analyse and resolve and support bridge calls
- Have built new server environment from scratch and configured the servers.
- Responsible for Production support and Maintenance of the application.
- Provide production Support during Data push and application deployment.
Environment: ASP.NET 4.0, C# (Framework 4.0), SQL Server 2008, IIS7, Visual Studio 2010, WPF, TFS, Object Oriented Methodologies, AJAX, XML, SSRS, WCF, HTML5, CSS3, Javascript
Confidential, Phoenix, AZ
Technical Lead
Responsibilities:
- Interacted and coordinated with business partners gathering requirements and providing best solution.
- Coordinated onshore and offshore development teams to ensure timely delivery of the application with best code quality.
- Actively involved in Designing application Framework and overall system architecture keeping in mind the impact to upstream and downstream systems.
- Designed logical data model and physical data model for database design and get it approved from LDM and PDM teams
- Developed DB tables effectively with RDBMS concepts and relationship keys, stored procedures, functions, views and other required database objects in SQL Server 2008R2
- Actively involved in Agile SCRUM meetings, Sprint planning, Sprint Retrospective, Sprint review meetings
- Designed and developed web applications with ASP.NET 4.0
- Developed Proof of Concept on ASP.NET MVC 3.0
- Developed Rich user experience using JQUERY UI, AJAX control tool kit, HTML and CSS frameworks
- Developed application framework with N-tier architecture and used Façade and Business Factory Design patterns for effectively decoupling the modules.
- Developed Model layer, Business Logic Layer, Integration layer and Data Access Layer using C#4.0 and Web Services.
- Designed and developed web services using WCF 4.0
- Developed Reports using SSRS. The reports are deployed in Report servers and integrated the reports inside the web application.
- Implemented and Coordinated with SSO (Single sign on) team for secure user authentication.
- Business data is transferred from mainframe system in feed files to load in the database. Coordinated with SFT (Secure File Transfer) team for feed file placements and transfers.
- Developed ETL packages using SSIS to load the feed files data into database.
- Exceptions are handled in code and logged in the windows Event Viewer with error codes and description. Coordinated with IBM TIVOLI team for exception handling in the application for IMR (Incident Management Request)
- Actively involved in Test planning and Test case reviews. The defects are logged and tracked in HP Quality Center
- Coordinated and Executed CMR (Change Management Request) for production code install/changes.
- Responsible for support and maintenance of the application and keep track of any production defects and come up with pre-emptive measures to prevent future defects.
Environment: ASP.Net using C# (Framework 4.0),ASP.NET MVC3.0, WCF 4.0, SQL Server 2008 R2, SSRS 2008, SSIS 2008, IIS7, Visual Studio 2010, HTML, Javascript, JQuery, CSS, Agile methodology(Scrum), Tortoise SVN, Object Oriented Methodologies
Confidential
Senior Developer
Responsibilities:
- Gathered the requirements and created the scope document for the project in Analysis phase.
- Created the functional document from the BRD
- Created logical and Physical data model.
- Developed the tables, stored procedures, functions, views and other required database objects in SQL Server 2008
- Designed 3-tier Application Framework for web pages.
- Development of UI screen using ASP.Net (VB.NET), HTML, Javascript and CSS
- Developed reporting solution using SSRS reports
- Coded the Business layer and the Data Access layer using VB.Net class libraries
- Ensure timely delivery of the requirements to client team.
Environment: ASP.Net using VB.NET (Framework 4.0), SQL Server 2008 R2, SSRS 2008, IIS7, Visual Studio 2010, HTML, Javascript, CSS, AJAX control toolkit, Team Foundation Server (TFS), Object Oriented Methodologies
Confidential
Developer
Responsibilities:
- Create Business requirement document, use case documents and Technical specification documents.
- Involved in developing the tables, stored procedures, functions, views and other required database objects.
- Designed and developed ASP.NET WebPages using VB.NET
- Implemented of Master Pages & AJAX in the web application.
- Executed unit testing using Visual studio.
- Used FxCop for analysis of code that violates design rules set forth in the Design Guidelines
Environment: Visual Studio 2008 (Framework 3.5), IIS 6.0, ASP.Net using VB.Net, SQL Server 2005, HTML, Javascript, CSS, Visual Source Safe (VSS), Visual Studio testing tool, Fxcop, Tortoise SVN, Object Oriented Methodologies
Confidential
Jr. Developer
Responsibilities:
- Developed web application for reporting the power management and asset management using ASP.NET 3.5
- Involved in Database activities such as database design and writing store procedures.
- Invloved in Testing the solution before release delivery.
- Interacted with the customers and understand their pain points and communicate with design team.
- Provided extensive Technical support at customer location.
Environment: Visual Studio 2008 (Framework 3.5), ASP.NET 3.5, Windows Forms, SSRS