.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 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.
- 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
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 , AJAX and class libraries using C#.Net.
- Used ASP.NET validation controls and JavaScript for client-side validation .
- 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.
- 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.
- 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, SSRS, SQL Server 2012, GitLab, ServiceNow, Visual Studio 13, WCF, JavaScript, AngularJS, 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 to provide advanced Front-End functionality and rich user experience.
- 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.
- 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 .
- 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,WCF,HTML,AJAX,CSS,AngularJS,,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.
- Developed the Form Classes, Objects and Interface using C# for code-behind depending on the business logic
- 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.
- Created Win Forms in VB.Net and extensively used Infragistics Win form controls in the 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
- 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, Toad, C#, VB.NET, XML,Winforms, 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 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.
- 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.