.net Developer Resume
New Britain, CT
SUMMARY
- 6 years of Experience with AGILE SCRUM and Waterfall and heavy involvement in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance of Web Based, Client - Server and N-tier Architectures.
- Extensive experience of designing and developing software applications with the C++, C# (6.0/5.0/4.0/3.0 ), VB.NET, .NET Framework (4.5/ 4.0/3.5/3.0/2.0 /1.0 ), ASP.NET Web Forms, MVC, ADO.NET, Entity Framework (6.0/5.0/4.0/3.0 /2.0), AJAX, LINQ, Microsoft Windows Azure, Service Oriented Architecture SOA using Windows communication Foundation, WPF, Silver Light (4.0/3.0), CSS, Web Services, SOAP, Automation, HTML5/4, Angular JS 1.4, jQuery 2.0/1.0, WCF, Web API, BootStrap3.
- Experienced in a fast-paced Agile Development Environment including SCRUM Methodology, Test-Driven Development (TDD).
- Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL, UDDI) using .NET Framework and Solid understanding of Service Oriented Architecture.
- Good working experience in writing Angular JS 2.0/1.0, JQUERY 3.0/2.0/1.0 and Angular JS/JQUERY AJAX based web applications to improve the response time and extensively implemented update panels, script manager and triggers.
- Extensively used LINQ (LINQ to SQL, LINQ to XML), ADO.NET, ADO.NET Entity Framework and T-SQL in developing Data Access Layer.
- Experienced in building animations for desktop applications using Windows Presentation Foundation (WPF) and Extensible Application Markup Language (XAML) files in Visual Studio.
- Expertise in implementation of optimized, secured WCF Service by using Service, Operation, Data, Fault and Message Contracts.
- Expertise in implementing SOA architecture through WCF services which is used to rapidly build service-oriented applications that communicate across the web and the enterprise with features of Serialization, Versioning, Interoperability and hosting.
- Leveraged the introduction of Web API Controllers, Web API 2 in ASP.NET MVC 5 to build, maintain Restful API’s and also consume the API’s client side using Angular JS data binding.
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.
- Good experience in Exception Handling, Debugging and tracing by which the whole picture of application runtime can be seen and analyze more efficiently.
- Strong analytical and conceptual skills in database related work, primarily creating complex stored procedure, Views, Triggers, Functions using PL/SQL, T-SQL.
- Hands-on experience with Reporting Tools in writing and tuning with better design and much information in different layouts using SQL Server Reporting Services (SSRS), Crystal Reports.
TECHNICAL SKILLS
Programming Languages: C#NET (6.0/5.0/4.0/3.0 ), .NET (4.5/ 4.0/3.5/3.0/2.0 /1.0 ), VB.NET (9, 8, 7), C++, PL/SQL, UML/DP.
.Net Technologies: Microsoft .NET Entity Framework 6.0/5.0/4.0/3.0/2.0 , WinForms ASP.NET 4.0/3.5/3.0/2.0 , ADO.NET, NHibernate, ASP.NET MVC 5.0/4.0/3.0, Web Services, WCF Service, WCF, WPF, Web API.
Operating Systems: MS Windows Server 2013/2008/2003 , MS Windows XP, MS Windows NT 4.0.
Developments Tools: Visual Studio.NET 2015/2012/2010/2008 SQL Server Integration Services, SSRS, Visual Studio 2015.
Web/Application Servers: Windows Server 2008/2003/NT, IIS 8.0/7.5/7.0.
Web Development: ASP.NET, HTML/DHTML, CSS, XML, JavaScript, jQuery, ASP.Net Ajax 3.0/2.0, Bootstrap, Angular 2, Foundation Framework.
RDBMS: MS SQL Server 2012/2008/2005 , MS Access, Oracle, PL/SQL.
Source Controls: TFS, GitHub.
Reporting Tool: SQL Server Reporting Services (SSRS 2008/2005).
Methodologies: Agile and Waterfall.
PROFESSIONAL EXPERIENCE
Confidential, New Britain, CT
.Net Developer
Responsibilities:
- Used WCF for developing and deploying services with the Service Oriented Architecture (SOA).
- Handled ASP.NET MVC and converting some old views (aspx) to razor (views) and validations, fixing production bugs etc. Developed Data Model Classes with Entity Framework and business rules that are implemented within model layer using C#.
- Used ASP.NET MVC 5 Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Designed Frontend with in object oriented JavaScript library like Knockout JS and server side scripting using Node.js.
- Created User Controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0 for web pages.
- Used LINQ to build set of operations, parameters and expressions during execution of a set of data from SQL Server.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, Tables, Views and SQL Joins.
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Developed multi-tier web applications with the use of Web Services using ASP.Net Web API.
- Designed REST APIs that allow sophisticated, effective and low cost application integration.
- Performed CRUD operations with WCF Restful services.
Environment: Visual Studio 2015, C# 6.0, ASP.NET 4.0, ASP.NET MVC 5, Web API, WCF, EDMX, jQuery, XAML, TFS 2010, IIS 8.0, AJAX, ADO.Net Entity Framework 4.0, LINQ, XML, Microsoft Enterprise Library, NUNIT, SQL Server 2012 R2/2010, Windows Server 2012 R2/2012.
Confidential, Chevy Chase, MD
.Net Developer
Responsibilities:
- Interacted with the end-users to identify business requirements and gather the requirements for business logic fulfillment. Analysis and coding of the application.
- Defined an object-oriented business model employing UML for business process analysis using Enterprise Architect.
- Developed various entity relationship diagrams depicting interaction and business logic.
- Used Entity Framework Code First approach to generate real world entities in the Data Access Layer.
- Developed interactive pages of the application using ASP.NET MVC with C# .NET for the code behind modules.
- Created Web Services, WCF SOAP Services and also used different bindings to make it available to different types of clients.
- Developed Web services/Rest Services for building applications that send and receive messages by using the Simple Object Access Protocol (SOAP) over HTTP.
- Used SOAP to implement Web Services, Consumed and published XML web services in the application.
- Implemented Web Services to integrate the client systems using WCF.
- Responsible for creating Reports in Crystal Reports and to deploy and solving any issues.
- Developed Stored Procedures, Triggers using PL/SQL and used accordingly.
- Created new Model classes in Web API to hold data.
- Developed Data access assemblies in C# and isolated data access logic from business layer and front end.
- Created and deployed XML Web Services (WCF) using ASP.NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Developed WCF Services out of which one service will communicate with the services exposed by other tools to build Model to View.
- Developed several REST web services supporting both XML and JSON.
- Created SSIS packages for importing data from excel source to the SQL database servers and trigger packages to send emails when any deletions on the products occur unexpectedly.
Environment: Visual Studio 2012/2013, C# 5.0, WCF, ASP.NET MVC 4, Java Script, Entity Framework 4.0, TFS 2010, XAML, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, JQuery1.0, SQL Server Integration Services(SSIS), SQL Server Reporting Services(SSRS), NUNIT, SQL Server 2008 R2, Windows XP, UML, Windows Server 2008 R2/2008.
Confidential
.Net Developer
Responsibilities:
- Designed and developed web forms in ASP.NET 2.0 & ASP.NET MVC using .NET Framework 3.5 with C# .NET as Code Behind.
- Implemented and extensively used the Object-Oriented programming concepts in C# and ASP. Net 3.0.
- Extensively used C#.NET to develop server-side event handling and components to handle business process.
- Extensively worked with ASP.NET MVC Web Site Administration Tool (WAT) to create Roles, Login Controls, Authentication and Authorization for Site Security.
- Developed GUI using ASP.NET 2.0 Server Controls, User Controls and Custom Controls and Master Pages, Cascading Style Sheets (CSS) for consistent look.
- Used the ASP.NET State Management techniques like Session State, View State to retain the values between the pages transactions, where Session is managed in out Proc mode.
- Used the ADO.NET data binding controls like Grid View in order to bind the data to the control and display the retrieved data.
- Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
- Written JavaScript code for validating the simple control instead of sending them to the server side which was degrading the performance of the web pages.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- CreatedData tablesand applied the Web Service Enhancements to the Web Service so that the reliability increases.
- Written Queries using T-SQL Statements, User Defined Functions, Views, Triggers and Stored Procedures in SQL Server 2008 for Updating / inserting /Deleting the data into the relational tables.
- Created automatically running stored procedures for day-end operation using SQL Server agent.
- Created SQL Server Integrating Services (SSIS) Reusable packages to extract data from Multi Formatted Flat files, XL, XML files into DB2 Systems.
- Assisted in the design and development of reports in SQL Server using SQL Server Reporting Services (SSRS).
Environment: Visual Studio 2010, .NET Framework 3.5/3.0, C# .NET, ASP.NET MVC 2.0/1.0, ASP.NET Web Forms, SOA, WEB Services, ADO.NET, SQL Server 2008, HTML4, X Path, NUNIT, Visual Source Safe(VSS), SQL reporting services(SSRS), SQL Server Integration Services(SSIS), Server Controls, WCF, SOA, Web services, SQL Server 2008, T-SQL, DHTML, LINQ, Windows Server 2003.
Confidential
.Net Developer
Responsibilities:
- Involved in understanding and analyzing the client’s business, requirements for the system.
- Involved in Converting the legacy application from VB.NET to C# .NET.
- Involved in Design and Developing components of this application using C# .NET and JavaScript.
- Created Data access classes, which were used to connect to the database using Microsoft ADO.NETand Data binding concepts where objects such as Data Adapter, Dataset and Data Reader were used.
- Extensively involved in developing components for Business and Data tier using C#, ADO.Net.
- Involved in Object Oriented Analysis and Graphic User Interface (GUI).
- Modifications were made to the existing WinForm GUI using WPF for better look and feel.
- Implemented business, database access layer classes in C# using UML class diagrams and sequence diagrams.
- Involved in developing effective windows forms based on technical design and requirement specifications.
- Incorporated Authentication and Authorization on Windows Forms and access privileges are provided as per the user credentials.
- Written SQL Queries, Stored Procedures, Triggers to Backup and Restore Database. Defining roles, creating database users, assigning roles to user’s using SQL Server 2005.
- Created SQL Server database to responsively handle complex queries (T-SQL, Stored Procedures, functions, optimization) and .NETdata access components.
- Used Microsoft Visual Source Safe (VSS) for the purpose of version control.
Environment: Windows XP, Visual Studio .NET 2008, C#.NET 3.0, ADO.NET, VB.NET, Java Script, Windows Forms, WPF, SQL Server 2005, MS Unit, Team Foundation Server 2008, VSS, SSIS, SSRS, CSS.
