Senior .net Developer Resume
Elmhurst, IL
SUMMARY
- Eight years of experience in the design, development, implementation, testing and maintenance of complex Software and Database applications.
- Experience in all the phases of System Development Life Cycle (SDLC) such as strategy and analyzing, designing, building (coding), testing and documentation of software products.
- Proficiency in Architecture,Administration, Development, Testing and Deployment.
- Certified agile professional product developer.
- Expertise in architecting business solution and automation testing solution.
- Worked extensively with Iterative Agile Methodologies, Waterfall methodologies and Test - Driven Development.
- Solid understanding of newly introduced features in .NET 4.0, .NET 3.5 and .NET 3.0 like WCF (Windows Communication Foundation) and LINQ (Language Integrated Query Language).
- Significant experience in the Database design and development of Stored Procedures, Functions, and Triggers for the implementation of data integrity using T-SQL and PL/SQL.
- Implemented Behavioral Design Development using Gherkins, Spec Flow and Spec Log.
- Experienced in developing web applications using MVC3 ASP.NET, ASP.NET 3.5/3.0/2.0/1.1 , AJAX, VB.NET, C#, ADO.NET 2008/2005/2003 and Oracle 9i/10g.
- Extensively worked with ADO.NET to connect SQL Server and Oracle using Connection, Command, Adapter, DataSet and DataView.
- Extensive experience in handling Internet Information Server (IIS), Creating and configuring the virtual directories, map them to physical folders and configuration of the applications for domain authentication, Data Transformation Services (DTS) in SQL Server 2000/2005.
- Experience in developing the business reports using SSRSand developing SSIS packages.
- Expertise in designing and developing WCF Services.
- Expertise in writing unit tests and integration tests using NUnit framework.
- Experience working with heavy JavaScript and JQuery function and code.
- Experience in software Analysis, Design, Development, Testing, Implementation and production, support of Client/Server and Web based applications.
- Expertise in performance tuning SQL Stored Procedures.
- Excellent debugging skills and expertise in creating performance enhancement solutions.
- Ability to rapidly learn concepts with excellent interpersonal and problem solving skills.
TECHNICAL SKILLS
Languages: C#, VB.NET and TSQL
Technologies: MVC3 ASP.NET, ASP.NET, AJAX, HTML5, DHTML, XML, XSLT, XPATH, Web Services, LINQ, WCF, NUnit testing, ADO.Net, SSIS, SSRS and CSS3
Database: Oracle 9i/10g/11g, MS Access, SQL Server 2008/2010/12/14
Tools: /Packages: MS Visual Studio 2012/2010/2008 , SOAP UI, Subversion SVN Server, TFS Server and IIS 6.0/7.0
Application Servers: Microsoft IIS 7.5/6.0/5.1, Share point Portal Server 2007
Operating Systems: MS Windows XP,7,8, Vista, 2008, 2007, 2003
Scripting: Java Script, JQuery and Power shell scripting
PROFESSIONAL EXPERIENCE
Confidential, Elmhurst, IL
Senior .Net Developer
Responsibilities:
- Developed the Ecommerce Web Application, Enterprise Service application, Database Development/ Management and Configuration Management for Setting up build servers and configuring the builds.
- Designed and Developed Web Application layer in MVC 5.0 using the Presenter model.
- Architected WCF Service as the business layer to communication with multiple application using the common business functionality and Data Source.
- Implemented Behavioral Design Development using Gherkins, Spec Flow and Spec Log.
- Implemented design patterns while implementing the solutions.
- Developed stored procedures, functions, triggers using SQL and T-SQL in SQL Server 2008 for fetching data and binding.
- Implemented Custom Validation using Data Annotations, Client side JavaScript validations and Server side Validation.
- Used DTS packages to design, Implement and deploy the database.
- Configured and implemented log4net error logging mechanism.
- Implemented Complex Telerik grid controls with multiple Tabs and hierarchy grids to display, update and delete data on grids using AJAX controls using JQuery and JavaScript.
- Effectively designed and developed optimized business solution for pricing rule which can be dynamically update, add or delete the rules without major application change helping in the effective SDLC process.
- Unit tested all the modules. Wrote unit test cases for a number of modules using the NUnit framework, which can help in the automated testing solution
- Extensive use of LINQ and Entity Framework to develop data layer.
- Design, Testing, Development and comfortable leading agile team and mentoring Jr. Developers.
- Responsible for designing theASP.NETapplication authentication using the .NET Framework, Model View Controller (MVC) and IIS security models.
Environment: Net Framework 4.5, Visual Studio.Net 2013, C#.Net, ASP.NET, ADO.Net, SQL Server 2014, Web services, VSS, SSIS,SSRS, Java Script, HTML, Windows 7
Confidential, NYC, NY
.NET Developer
Responsibilities:
- Designed Truckload quoting pricing tool for sales staff to quote and price carrier and customer clients using MVC3 ASP.NET, C#, JavaScript and JQuery.
- Created Technical Planning Process, architecture and ER Diagram for the development life cycle before starting the project to have a clear vision and understanding of the full SDLC life cycle of the project.
- Implemented Custom Validation code to test the UI controls as per the business requirements.
- Wrote optimized stored procedure to load Geo lookup data and auto-complete the search control.
- Designed controls to dynamically add intermediate stop and update miles using AJAX controls using JQuery and JavaScript.
- Designed and developed summary view to display a rate chart index using MVC3 ASP.NET to help sales in quoting the customers precisely.
- Developed service to get a rate matrix from external Tran’s core web service using WCF Service.
- Effectively designed and developed optimized business solution for pricing rule which can be dynamically update, add or delete the rules without major application change helping in the effective SDLC process.
- Designed and developed Rule index matrix using C#.
- Created business solution for Load to truck ratio for origin, destination and equipment category.
- Extensive use of LINQ and Entity Framework to develop data layer.
- Design, Testing, Development and comfortable leading agile team and mentoring Jr. Developers.
- Created new database Truck Load Market pricing database to save truck load rating index information using objects like Store Procedures, Functions, Indexes and Views using T-SQL in Development and Production environment for SQL Server.
- Developed SSRS reports to analyze and enhance Truckload market pricing information.
- Responsible for designing theASP.NETapplication authentication using the .NET Framework, Model View Controller (MVC) and IIS security models.
- Create App fabric caching to cache the Trans core market data which can help in application and data performance enhancement.
- Implemented and developed process and architecture to deploy and test application packages using PowerShell scripts and automate the process.
- Responsible for maintaining versions of source code using SVN subversion.
Environment: .NET Framework (C#, VB.NET, ADO.NET, and ASP.NET), Active Directory Service, SQL Server 2011, IIS, XML, COM, SSRS
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Designed and developed the user-interface and web-interface for major modules of the project using ASP.NET.
- Developed web pages and validated these pages using ASP.NET and C#.
- Involved in creating and deploying set up projects using Visual Studio 200.
- Involved in defining and creating technical details from the inputs obtained by the business user.
- Wrote database adapter components in VB.NET.
- Controls were created runtime based on the user selection made on the application.
- Created Test Scenarios for the testing team to test the applications.
- Client-Server side Validation Controls using, VB and JavaScript.
- Created Database Design, Database Triggers and Stored Procedures for ensuring data integrity and consistence.
- Generated reports for users using .NET Crystal Reports and email them via Mail Message.
- Working with Share Point for effective communication.
- Used various data control and display elements like Data Grids, Data Sets, Data Views, and Data Adaptors to extract data from the backend.
- Designed cascading style sheets to set style on ASP.NET pages.
- Implemented various Validation controls for client-side validation of Server Controls.
- Used Query Analyzer extensively for querying the database for additions and modifications.
- Helped develop programs for ping and ns lookup used for baseline monitoring of the servers using VB socket programming.
- Developing test cases and performed unit testing.
- Configured and implemented caching using Cache objects and Cache directives.
Environment: .NET Framework (C#, VB.NET, ADO.NET, and ASP.NET), Active Directory Service, SQL Server 2005, IIS, XML, COM, SSRS
Confidential, Deerfield, IL
.Net Developer
Responsibilities:
- Working in an agile Environment to deliver higher-quality software far more rapidly.
- Successfully organized initial set of requirements into master list of Use Cases.
- Involved in development of Web Forms, Classes using VB.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Used Visual Studio.NET 2008 IDE to design the forms, develop and debug the application.
- Worked on different aspects of .NET framework, like ASP.NET 3.5, ADO.NET and VB.NET.
- Involved in designing of User Interface with CSS, HTML, and DHTML.
- Implemented JavaScript and JQuery for client side validations.
- Developed presentation layer using Server-controls, HTML Controls, User Controls, and Custom Controls.
- Created and deployed Web Services using VB.NET, SOAP, and XML for Pulling Customer Service Records.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Used AJAX to trade data with a web server, without reloading the page.
- ADO.NET was used to connect to the data bases in a disconnected oriented architecture.
- Created event driven Web Forms using ASP.NET and implemented Form Validation.
- Extensively used Grid view control throughout the application.
- Used SOAP to Implement Web Services, and consumed and published XML web services in the application
- Created CSS files to be applied to various web forms on the web pages.
- Used Validation Controls for both Custom Validation and JavaScript for Client Side Validations; also used the new validation controls in Visual Studio 2008.
- Involved in preparation of cascade style sheet (CSS) files.
- Involved in Code review phase.
- Written code to access secure web service using .Net, win forms using C#.NET, WSDL, Proxy Class, XML/SOAP.
- Extensively involved in Stored Procedures Optimization.
- Used VSS to maintain the version and source control.
- Participated in full software development lifecycle.
Environment: NET Framework 3.0/3.5, ASP.NET, VB.NET, ADO.NET, XML, Web Services, HTML, JavaScript, IIS 6.0, SQL Server 2008, HTML, DHTML, XSL, CSS, AJAX Toolkit, Visual Studio 2008, Win Forms, UML, and VSS.
Confidential
.NET Developer
Responsibilities:
- Developed User Interface with ASP.NET Controls.
- Used Validation controls to validate the input Data using Validation Controls (like Required Field, Range, Custom and Compare validations).
- Developed JavaScript functions for client validations.
- Mostly worked on the .NET Data Grid controls to display user information.
- Developed Data Access Layer components using ADO.NET technology.
- Complex Stored Procedures were developed in SQL Server 2005 and were invoked from application using the "command" object of ADO.NET.
- Designed 3-Tier Architecture, which facilitates Distributed Architecture.
- Created Stored Procedures in SQL Server 2005.
- Developed XML format reports to send data through secured format.
Environment: C#, .NET 2.0, ASP.NET 2.0, .NET Framework 2.0, SQL Server 2005, Java Script, Windows 2000 server, Test Cases, Visual Studio 2005.
