Senior .net Developer Resume
Round Rock, TX
PROFESSIONAL SUMMARY:
- Microsoft Professional with 10+ years of professional experience in analysis, design, testing and developing Object Oriented Programming Concepts (OOPs), Client - Server applications, Windows based applications, N-tier applications and Service Oriented Architecture (SOA) based applications.
- Extensive experienced in all phases of System Development Life Cycles (SDLC) including Requirement Analysis, Design, Development, Testing, Deployment and Maintenance Support.
- Possesses invaluable experience of working in .NET technologies across various domains like Energy, Healthcare, Insurance and Logistics.
- Research-oriented, highly motivated, proactive, self-starter with strong technical, analytical and interpersonal skills and ability to work in fast paced and dynamic environment.
- Rich experience in translating business requirements to understandable IT systems requirements.
- Working experience in Waterfall and Agile Methodologies project and involved in Sprint Planning, Daily Scrum calls, Backlog Grooming and Retrospective meetings.
- Successfully managed complex projects with global implementation and rapidly evolving requirements.
- Extensive experience in architecture and development of Web and Windows applications in .NET Framework 4.5/4.0/3.5/3.0/2.0, MVC 5.0/4.0, C#, AngularJS, jQuery, Bootstrap, WCF, WebAPI, Web Services, HTML5, CSS3, JSON, XML, Silverlight, LINQ, ADO.NET, Entity Framework, Ajax, VB6.0, SQL Server 2010/2008/2005, Oracle.
- Have strong knowledge on design and architecture processes using design patterns and S.O.L.I.D principles (Dependency Injection using Structure Map)
- Experience in using App Fabric for Web Application Caching and Session Management.
- Experience in implementing Error handling, Exception management, Tracing and Logging features.
- Worked extensively with Data Adapter, Dataset, Data Reader as a part of ADO.NET to access and update database.
- Developed windows services using C# and executed as a scheduled process.
- Working experience on Multithreading, Asynchronous & event based programming.
- Hands on experience in Source control systems like Git, Team Foundation Server (TFS) and Microsoft Visual Source Safe (VSS).
- Cutting edge knowledge of database concepts/design/deployment using SQL Server 2010, Oracle.
- Knowledge in SSIS and SSRS features of SQL SERVER.
- Extensive experience in MOQ (Mock) unit testing framework using MVC 4.
- Experience in debugging an application using the debugging tools like Memory Profiler and Fiddler Web Debugger Tool.
- Effective coordination between Client and Functional teams.
TECHNICAL SKILLS:
Programming Languages: C#, VB.NET, ADO.NET, AJAX
Framework: .Net Framework 4.5/4.0/3.5/3.0/2.0
Web Technologies: MVC 5.0/4.0, AngularJS 2/1.6, jQuery, Javascript, LINQ, WCF, WebAPI, Web Services, CSS, JavaScript, XML
Windows Technologies: WPF, WinForms
Databases: MS-SQL Server 2010/2008/2005, T-SQL, Oracle 9i/8i, Elastic search
Development Tools: MS Visual Studio 2015/2013/ 2010/2008/2005 /2003
Version Control Tools: Git, Team Foundation System, Microsoft Visual Source Safe
Design Tools: MS Visio, UML
Development Methodologies: Agile Scrum, Waterfall
TDD: MOQ, Mock, NUnit
Design Patterns: Publish-Subscribe Pattern, Facade, Factory, Singleton
Reporting Tools: SQL Server Reporting Services, Crystal Reports, MS Report Viewer
Operating Systems: Windows 8/7/XP/2000/NT/ME/98/95
Web Servers: MS Internet Information Server (IIS)
WORK EXPERIENCE:
Confidential, Round Rock, TX
Senior .Net Developer
Responsibilities:
- Designed and implemented application using .NET Framework 4.6 using AngularJS 1.6 & 2 and MVC.
- Involved in all phases of project lifecycle i.e. requirement analysis, design, application development and testing for the project.
- Involved in developing application Scrum Agile methodology for the whole process.
- Involved in development of MVC patterns for client server interaction.
- Implemented authentication using roles with in a project and Active Directory security settings.
- Implemented LINQ to SQL for the data access operations.
- Interacting with Product Owners and all stakeholders to gather requirements.
- Designed and developed user interfaces using ASP.NET MVC Partial Views and multiple interfaces to transfer the data into different server.
- Developed services which are used by Controllers and Models for various operations on the Views
- Developed Customized Views, Controllers, Functional Library, Data Components
- Involved in deployment of application on web server
- Involved in Unit and Functional testing using NUnit.
- Involved in accessing the Elastic search using Persister.
Environment: .Net Framework 4.6, C#, MVC 5, WebAPI, AngularJS 1.6 & 2, Javascript, JQuery, Elastic Search, LINQ, IIS 7.0, HTML, XML, TFS, Bootstrap.
Confidential, Round Rock, TX
Senior .Net Developer
Responsibilities:
- Design, develop, testing, and deploying browser based applications.
- Involved in developing application Scrum Agile methodology for the whole process.
- Provide time estimates, project planning support and reporting, and resource management
- Assist with requirements clarification and refinement
- Ability effective communicates with project customers and other project team members
- Analyze, design, and write specifications, effectively maintain, enhance, and develop applications software consistent with our needs.
- Analyze user requirements, procedures and understanding of existing CMQueuon system to develop this new product called Confidential .
- Developed Web API to communicate to the external systems.
- Implemented LINQ to SQL for the data access operations.
- Implemented Test Driven Development (TDD) practice for Agile Software Development
- Used MOQ unit testing framework for creating unit test.
- Involved in writing Complex SQL statements, stored procedures, Triggers using SQL Server.
- Involved in Unit and Functional testing using NUnit.
Environment: .Net Framework 4.0, ASP.Net 4.0, C#, MVC 4, WCF, AJAX, LINQ, Visual Studio 2012, SQL Server 2008, JQuery, JavaScript, IIS 7.0, Crystal Reports, HTML, XML, TFS, Bootstrap.
Confidential, Louisville, KY
Senior .Net Developer
Responsibilities:
- Understand and document the business requirements.
- Developed Windows based GUI using Windows Forms and C#.
- Created WCF services and windows services.
- Involved in developing business layer and Data Access layer and created methods in C#.Net, Visual Studio environment and .NET Framework.
- Creates new SSIS packages for data migration between various databases and also new SSIS packages where created to generate a text file which was ftp to Mainframe server.
- Involved in developing reports using SQL Reporting Services 2005(SSRS).
- Developed test cases using NUNIT.
- Manage the team to ensure smooth execution of the project
- Coordinate with offshore and other development teams.
- Solve the technical and business related issues faced by the team.
- Performed the initial unit testing during the development of code and functional testing of the business logic.
Environment: .Net Framework 3.5, ASP.Net 4.0, C#.Net, WCF, AJAX, LINQ, Visual Studio 2008, SQL-Server 2005, JavaScript, IIS 6.0, Crystal Reports, HTML, XML, TFS.
Confidential, Louisville, KY
Senior .Net Developer
Responsibilities:
- Designed and implemented application using .NET Framework 3.5.
- Involved in all phases of project lifecycle i.e. requirement analysis, design, application development and testing for the project.
- Responsible for reviewing Business Requirement Specification (BRS), System Requirement Specification (SRS) and preparing High Level Design (HDD), Detail Design Document (DDD).
- Involved in developing application Scrum Agile methodology for the whole development process.
- Implemented various Classes and Modules in C#, ASP.Net for efficient reuse of code in Visual Studio environment.
- Designed large numbers of web Forms, Custom Controls and User Controls using C#
- Designed and developed GUI screens using Silverlight as a part of user interface.
- Involved in implementing Microsoft enterprise library to achieve code reusability.
- Worked on role based authorization and forms based authentication.
- Worked on developing business layer using Entity and Manager Classes.
- Created data entry both web and windows application, with LINQ to query XML Documents.
- Involved in developing Structural and Behavioral patterns in MVVM environment.
- Used WCF as a communication between layers of the application.
- Involved in writing Complex SQL statements, stored procedures, Triggers using SQL Server.
- Involved in Unit Testing and Integration Testing of Different Modules.
- Coordinate with offshore and other development teams.
- Solve the technical and business related issues faced by the team.
Environment: .Net Framework 3.5, ASP.Net 3.5, C#.Net, Silverlight, WCF, AJAX, LINQ, Visual Studio 2008, SQL-Server 2005, IIS 5.0, Crystal Reports, HTML, XML, JavaScript, TFS.
Confidential, Kaysville, UT
Senior .Net Developer
Responsibilities:
- Understand and document the business requirements.
- Involved in all phases of project lifecycle i.e. requirement gathering, analysis, design, application development and testing for the project.
- The user interface for all screens was developed using ASP.NET.
- Implemented Ajax sign-up/login/ email verification to achieve authentication functionality.
- Involved in developing business layer and Data Access layer and written methods in C#.Net, Visual Studio and .NET Framework.
- Designed the Framework using UML methodology and implemented reverse engineering using UML Tools.
- Used ADO.NET extensively for data retrieving, querying, storing and manipulating.
- Consumed web service using C#.NET to access the database of other department.
- Used Enterprise Library Application Blocks such as Data Access Application Block, Exception Handling Application Block, and User Interface Application Block for better development.
- Involved in writing Complex SQL statements, stored procedures, Triggers using SQL Server2005
- Creating SSIS Packages and developing Reports.
- Visual Source Safe has been used for all the source code maintenance among the whole team.
- Unit testing of each of the components was done by developing test cases and test data.
Environment: .NET Framework 2, C#, Win Forms, Web Services, UML, JavaScript, XML, AJAX, SQL Server 2005, Visual Source Safe, SSIS.
Confidential, NJ
.Net Developer
Responsibilities:
- Involved in all stages of SDLC started from requirements gathering to Analysis, Design, Implementation, Testing and Deployment of the entire project.
- Used JavaScript to create Client-Side Dynamic content UI and ASP.NET 2.0 and C# to modify and Add Server Controls for Dynamic Server-Side Code.
- Extensively worked on Consuming, Calling, Transmitting and Processing Web Services.
- Used ADO.NET objects, DataSet, DataTable and DataAdapter for manipulating, retrieving, storing and displaying data from SQL Server 2005 Data Source.
- Extensively worked on SQL Queries, Stored Procedures and Triggers using T-SQL in SQL Server.
- Responsible for debugging, tracing, deployment, installation and Maintaining work.
- Involved in providing technical support and maintenance for the application.
- Used Visual Source Safe to keep track of version control.
Environment: ASP.Net, C#, JavaScript, SQL Server 2000, AJAX
Confidential, NJ
.Net Developer
Responsibilities:
- Involved in all phases of project lifecycle i.e. requirement gathering, analysis, design, application development and testing for the project.
- The user interface for all screens was developed using ASP.NET.
- Involved in developing business layer and data access layer.
- Used ADO.NET extensively for data retrieving, querying, storing and manipulating.
- Used Enterprise Library Application Blocks, Exception Handling Application Block.
- Involved in writing Complex SQL statements, stored procedures, Triggers using SQL Server.
- Implemented SSIS Packages and developing Reports.
- Developed stored procedures and optimized queries through execution plan.
- Used Visual Source Safe for all the source code maintenance among the whole team members.
- Incorporated authentications and authorizations in Web.config.
Environment: ASP.Net, VB.Net, HTML, XML, JavaScript, SQL Server, Visual Source Safe.
Confidential, NJ
.Net Developer
Responsibilities:
- Client Interaction and Requirement Gathering
- Developed Web Forms using C# and ASP.Net, Used AJAX in some Web Forms.
- Involved in designing database structure, developed stored procedures.
- Used ADO.NET extensively for data retrieving, querying, storage and manipulation
- Developed data interface layer using ADO.NET and C# for data access.
- Worked on Cascading Style Sheets and XML Schemas.
- Created ASP.NET web pages and wrote code behind pages using C#.NET
- Used .Net validation control like Custom, Compare, Regular Expression and Range Validations to do Server side and client side validation.
- Implemented forms based authentication and Role based Security.
- Consumed Web Service for Finding the city and State when the user enters Zip code.
- Generated reports using Crystal Reports.
Environment: ASP.NET, C#, MS SQL Server 2000, Microsoft Visual Studio .NET 2003 Enterprise Architect.
