.net Developer Resume
Raleigh, NC
PROFESSIONAL SUMMARY:
- 7+ years of experience in software development - Requirement Study, Analysis, Design, Development, Integration, Re-Engineering, installation, implementation, testing, configuration management, maintenance and production support of various client/server, N-tier and web applications.
- Worked with ASP.NET MVC, ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching, Securing ASP.NET Web Applications.
- Involved Design, development and implementation of Internet, multi-tier client/server applications and Intranet applications using .Net framework and its components including ASP.NET, ADO.NET, C#, Web forms, Web services, SQL Server, IIS Web Server, HTML/DHTML, WCF, WPF, Entity Framework , JavaScript, JQuery, JSON, LINQ and AJAX .
- Highly proficient with SOAP, WSDL and XML/XSLT , Object Oriented Programming (OOP) , UML and Design Patterns
- Excellent understanding and usage of HTML 4/5 Controls, CSS3, Web Controls, Web User controls, Validation Controls and validating user inputs using validation techniques.
- Expertise in developing Client/Server Applications on three tier Architecture, N-Tier Architecture, SOA (Service-Oriented Architecture), MVC (Model View Controller).
- Proficient with Windows Communication Foundation (WCF),Web API,Web Services using WSDL, SOAP and UDDI.
- Have experience in designing and coding Winforms applications, web applications using ASP.NET, Silverlight 3.0 in the MVC framework,
- Involved in AGILE software development methodology including SCRUM .
- Extensively used Microsoft AJAX controls and ADO.NET components
- UtilizedTeam Foundation Server (TFS) and MS Visual Source Safe as Source Code Control Systems.
- Experience on Windows Server 2008, Active Directory and in Software Adaption and Modification Control System.
- Experience with NoSQL MongoDB in working with collections, indexes, shards and other database management tasks.
- Extensive experience working with .Net Framework 4.0/3.5/3.0, Visual Studio.NET 2012/2010/2008/2016 .
- Experience with Test-driven development approach.
- Experienced in improving performance and avoiding SQL injections by using LINQ expressions or Lambda expressions on multiple data sources.
- Extensive experience in RDBMS database design and experience in writing SQL scripts , Stored Procedures , User Defined Functions (UDF) and Triggers for SQL Server 2000/2005/2008/2012 .
- Good experience with Crystal reports and SQL Server Reporting Services (SSRS).
- Experience with Mobile Development and responsive design.
- Working experience in security issues, performance tuning and testing.
- Experience on Unit testing, Integration testing and System testing before the application was deployed.
- Self-motivated individual with capability of working in multiple projects, excellent communication skills, ability to work independently or part of a team and able to adopt new skills.
TECHNICAL SKILLS:
Languages: C#.NET, VB.NET, C, C++, Java
.Net Technologies: .NET Framework 4.6/4.5/4.0/3.5 , ADO.NET, XAML, LINQ, AJAX, NHibrernate
Web Technologies: ASP.NET, Silverlight, HTML, XHTML, DHTML, CSS, XML, XPATH,XSL, XSLT, HTML5
Database: Oracle 11i/10g, Microsoft SQL Server 2016/2008/2005/2000 , T-SQL, PL/SQL
Scripting Languages: JavaScript, JQuery
Development Tools: MS Visual Studio 2015/2008/2005/2003 , NUnit Testing Framework, MS Visio
Reporting Tools: SSRS, Crystal Reports, Power Builder, Active Reports Service Oriented
Architecture (SOA): Windows Communication Foundation (WCF), .Net Web Services, WSDL, SOAP, UDDI,REST
Application Servers: Internet Information Services (IIS)
Operating System: Windows NT/2003Server/2008Server/XP/Vista/7/10 Unix, Linux
Version Management: Visual Source Safe, Team Foundation Server,GIT
Others: UML, Confluence, JIRA, Design patterns, Resharper, Power Shell
PROFESSIONAL EXPERIENCE:
Confidential, Raleigh, NC
.NET Developer
Responsibilities:
- Involved in requirement gathering, designing, coding and implementation of the application.
- Contributed the development team in an agile, scrum software development environment.
- Used GitLab for code management and version control.
- Designed and implemented dynamic Web content and Web-server applications using HTML, XML & Web services
- Developed web pages using ASP.Net MVC 4 , AJAX and class libraries using C#.Net.
- Worked on developing multiple internal web applications using MVC framework.
- Using DataGrid, DataList to display data in a customized format in the ASP.NET web pages.
- Leveraged AngularJS resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Used AngularJS as framework to create Single Page Applications which can bind data to specific views and synchronize data with server.
- Implemented filtering , sorting and pagination using third party tools and AngularJS framework.
- Used User Controls to make reusable components of various ASPX pages.
- Dev eloped Cas ca din g Sty le Sheet s ( CS S ) for Use r Interf ace unifo rmity thr oughout the application.
- Developed classes and interfaces for the Data Access layer using C#, ASP.NET.
- Handling assignments through ServiceNow.
- Worked on many debugging sessions in solving bugs and issues involved.
- Designed Custom classes for Data Validations, exceptional handling and logging.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Consuming and Developing Windows Communication Foundation services ( WCF ).
- Created and configured WCF service with multiple bindings like netMsmqBinding, netTcpBinding, wsHttpBinding, basicHttpBinding.
- Involved in creating reports using SQL Server Reporting services ( SSRS ).
- Used the Entity Framework to create entity models using the database first approach .
- Involved in importing excel files to SQL server table.
- Created several database objects such as Views and Stored Procedures T-SQL in SQL Server database.
- Involved in Application maintenance, Unit testing and Bug fixing.
- Performed unit testing and system testing for the application.
Environment : Net Framework 4.7, C#, ASP.Net MVC 4, SSRS, SQL Server 2012, GitLab, ServiceNow, Visual Studio 13, WCF, JavaScript, AngularJS 2, CSS, HTML, XML, Entity Framework 6.
Confidential, Owings Mills, MD
.NET Developer
Responsibilities:
- Involved in Analysis, Designing, coding and implementation of the application.
- Used N-tier architecture for presentation layer , the Business and Data Access Layers and were Coded using C#.
- Worked extensively with cross functional teams in a Agile Scrum environment to achieve the tasks within the given sprint deadline.
- Created different business classes and interfaces using .Net Framework 4.6 with Object Oriented Programming Methodology.
- Implemented web user interface using ASP.Net 3.0/3.5, HTML5, CSS3, JavaScript, JQuery and AJAX
- Developed Cascading Style Sheets (CSS) for User Interface uniformity throughout the application.
- Developed JavaScript code for client-side validations.
- Used JQUERY and AJAX for service calls on pages to interact with the server for information.
- Developed the application in C# using ASP.NET including textboxes, combo boxes, data grids, tree view control, buttons, validation controls, and image buttons and zooming.
- Used jQuery, AngularJS 2 to provide advanced Front-End functionality and rich user experience.
- Used AngularJS $http call to asynchronously pass JSON data between HTML page and server.
- Supported Single Page Applications when client changed his query condition using AngularJS which includes Routing, Directives, and Templates .
- Created User Controls and Custom Controls for common purpose in the whole application.
- Involved in developing the WCF Rest API services and integrating with different applications.
- Design and implement Restful API layer along with calls to consume an API layer.
- Involved in developing the application prototype.
- Implemented web WCF services to passing data to multiple platforms.
- Designed and implemented WCF REST service for stateless webservice behaviour.
- Hosted WCF in a windows service using TCP .
- Consumed Web services using WCF exposed them through HTTP .
- Designed and developed application logging using log4net logging framework, created custom appender to save log information in database.
- Responsible for writing the LINQ queries to process and retrieve the objects.
- Implemented the DAL using the Entity Framework 6 Code-First paradigm.
- Used Generics, Lambda Expressions, Extension Methods, Linq to Sql, Linq to Objects .
- Experience in overseeing MongoDB condition from accessibility, execution and adaptability points of view.
- Utilized Team Foundation Server for version Control and source code maintenance needs.
- Involved in database design, writing Stored Procedures, User Defined Functions using T-SQL in SQL Server 2016.
- Responsible for completing the scrum stories, unit testing.
- Involved in Application maintenance, Unit testing and Bug fixing.
Enviroment : .Net framework 4.6, SQL Server 2016, MangoDB, WCF,HTML,AJAX,CSS,AngularJS 2,, XML, JSON, Asp.net,Entity framework 6, WCF REST, JavaScript, Ms Visio, jQuery, LINQ, Visual Studio 2015, Team Foundation Server,IIS,Log4net 2.0, Agile Methodologies.
Confidential, Renssealer, NY
.NET Developer
Responsibilities:
- Involved in full project lifecycle with focus on defining standards for technical solutions, documentation, unit testing and deployment.
- Interacted with the client during requirement gathering phase.
- Utilized Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle.
- Application support, attending & resolving the client tickets and development of new modules and new Change requests
- Converting crystal reports to SSRS reports.
- Involved in creating Windows Forms in Visual Studio standard controls and components for UI.
- Analyzing and designing new WPF application using MVVM and Repository pattern, from design to completion.
- Created WPF (Windows Presentation Foundation) for inputting and displaying data using C#.
- Implemented ground transportation & Workflow Scheduler using Microsoft provider pattern, C# & WPF .
- Developed the Form Classes, Objects and Interface using C# for code-behind depending on the business logic.
- Worked on framework elements, the layout system, Visual Tree, User Controls, data binding, control template, styles and dynamic resources.
- Used Data Grid Controls for displaying Graphics, Texts and Data.
- Develop Dynamic Link-Libraries for commonly used function and Data Access layer.
- Utilizing Microsoft Studio 2012 or higher and writing code using VB6, VB.NET, XML, PL/SQL, WCF, Oracle, HP Quality Center
- Extensive use of JavaScript for form validations & creations of dynamic dropdown menus on web forms.
- Managed roles and security using Windows Authentication and Authorization.
- Implemented data controls for Data Binding and Data Access.
- Oracle 9i or higher, including ORACLE PL/SQL coding, stored procedures, packages, indexes, triggers, creating tables , etc., including the use of a tool to write and test SQL code and manipulate data (such as Toad )
- Developed the application logic and implementation.
- Developed Custom .dll files .
- Involved in designing and development of SOA services using WCF.
- Designed and implemented WCF REST service for stateless webservice behaviour.
- Populated data into the application using WCF , Web Services.
- Deduce the causes of bugs and performance issues in applications.
- Performing Unit Tests using Rhino Mocks.
- Developed the Test scripts for the new Module.
- Testing the new business logic and modules.
- Performed Unit Testing , Integration Testing and Regression Testing of the application
Environment: .Net Framework 4.0,Visual Studio 2012,Web API, Toad, C#, VB.NET, XML,Winforms, WPF, ADO.NET, WCF, SSRS, Oracle, Web Services, LINQ.
Confidential, Houston,TX
.NET Developer
Responsibilities:
- Involved in full project lifecycle with focus on defining standards for technical solutions, documentation, unit testing and deployment.
- Interacted with the client during requirement gathering phase.
- Analysing requirements in order to determine and provide realistic estimates and Solutions.
- Designed dynamic web pages with C# using RAZOR in ASP.NET .
- Developed Presentation layer using ASP.NET , HTML , JavaScript .
- Implemented MVC design pattern to develop the application and to reduce the complexity and to get full control over the behaviour of the application.
- Worked with Telerik Controls to display huge amount of data.
- Used Ajax Controls for client side validations with asynchronous data execution using threads when needed to increase the performance.
- Developed Cascading style sheets (CSS) for consistent look and feel of the website.
- Extensive use of JavaScript for form validations & creations of dynamic dropdown menus on web forms.
- Implemention of AngularJS Controllers for maintaining each view data.
- Utilized Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle.
- Implemented JQuery for the user controls and web forms and JSON text format to store and transfer data.
- Populated data into the application using WCF , Web Services and Entity Framework .
- Created WCF Services responsible for communicating and providing real time data from integrated server client application.
- Created responsive designs using Bootstrap .
- 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
- Implemented page level error handling using Custom Error pages and Error logs.
- Worked with WCF Rest API to provide services to HTTP requests.
- Used Windows Communication Foundation ( WCF ) Service for Business Logic Layer for Service Oriented Architecture
- Used LINQ to SQL to query database and made use of LINQ to objects and LAMBDA expression for retrieving data proficiently.
- Implemented Data Access layer using ADO.NET to communicate with Microsoft SQL Server database for fewer data manipulation.
- Created Indexes , Stored Procedures , Triggers and Views using SQL Server 2008 .
- Performed Unit Testing , Integration Testing and Regression Testing of the application
- Actively involved in BugFixing during the build and deployment process and debugging.
Environment: .Net Framework 4.0, Orchard CMS, Visual Studio 2012, C#, VB.NET, HTML, CSS, XML, XSLT, ASP.NET MVC, ADO.NET, JQuery, Javascript, MVC 3.0, JSON, WCF, SSIS, SQL Server 2008, Web Services, Agile Methodologies, LINQ.
Confidential, New York, NY
.Net Developer
Responsibilities:
- Gathering Client requirements and converted them into the technical specifications and developed Windows forms using C# .
- Involved in research and analysis of business problems and developing Technical solutions.
- Implemented ground transportation & Workflow Scheduler using Microsoft provider pattern, C#
- UI Development in MS Winforms utilizing MVP/Event Aggregator patterns
- Worked on framework elements, the layout system, Visual Tree, User Controls, data binding, control template, styles and dynamic resources .
- Developed custom controls to enable reusability and user rich graphic controls of WinForms .
- Implemented WCF services and better logging exception management support to help in the premature detection of new problems.
- Designed and implemented WCF REST service for stateless webservice behaviour.
- Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
- Experience in ado.net components such as Data Grids, Datasets, Paging and Sorting.
- Tuned databases using various techniques such as SQL Profiler .
- Wrote Stored Procedures to edit, Update and delete records of database when user requested.
- Performed Unit Testing using NUnit .
Environment: .Net Framework 4.0/3.0, Visual Studio 2010, C#, XML, XSLT, ASP.NET, ADO.NET,JSON, WCF, XSL,Ms Visio, TFS, SSIS, SQL Server 2008, Web Services, Agile Methodologies, LINQ.
Confidential, Chicago, IL
.NET developer
Responsibilities:
- Involved in designing the Screens and developing XML documents.
- Web Form design and coding using Master Pages, Server controls, Cascading Style sheet, JavaScript, html.
- Provided the end user with drilldown to further details of displayed data.
- Wrote business logic code in C# code behind files to read data from database stored procedures.
- Coded in C# to display a specific colour code based on a Capacity Threshold value.
- Wrote classes to implement display format in gridview , Export to Excel, Zip.
- Used dataset, data reader, data view to read data using ADO.Net objects.
- Used Gridview to display data in a well-defined manner with sorting, paging, Export to Excel, Export to Zip features.
- State management from one page to another.
- Wrote T-SQL queries in creating views and stored procedures in SQL Server. Used joins, unions to get data from different tables and databases.
- Created modules using ASP.NET , VB.NET , SQL Server 2005 .
- Worked on different Policy actions like View, Endorsement, Cancel, Reinstate and Delete Pending Transactions.
- Involved in writing and modifying Complex Stored Procedures .
- Involved in resolving issues during Build process.
- Visual source Safe was used to maintain the version and source control.
- Involved in Unit and Integration Testing .
Environment: Visual Studio.Net , .NET Framework , ASP.NET, UML, ADO.NET, JavaScript, CSS, XML , Infragistics controls, SQL Server & Windows XP.