Sr .net Developer Resume
AtlantA
SUMMARY
- Over 8+ years of professional software development experience in IT industry which includes Requirements Analysis, Design, Development, Maintenance, and Enhancement on web applications using Microsoft Technologies.
- Developed applications using .NET Framework (4.0/3.5/3.0/2.0 ), ASP.NET, MVC 3.0, C#,VB.NET, Web Services, WCF, WPF,SILVERLIGHT 4.0/3.0, LINQ, Entity Framework, IIS, XML,DOM, XSL, HTML, JavaScript, Sitecore CMS, Visual Studio.Net 2015/2012/2008 and ADO.Net
- Worked with SQL Server Database design, Database maintenance, developing T - SQL queries, triggers, Locking and views, jobs, SQL Server 2008, 2012, 2014, SQL Profiler.
- Have Written SQL Stored Procedures, User Defined functions and also created Indexes and Constraints. Build Web Services using WSDL, SOAP.
- Developed, configured and deployed a variety of .net Framework Applications including Win Forms, Web Services, Web Forms, Windows Portal and Windows Services.
- Have widely created Use case Diagrams, Class Diagrams, Sequence Diagrams, Activity Diagrams and Entity Relationship Diagrams.
- Extensively used ADO.Net/ORM tool like EF and Hibernate in handling database access, transactions and disconnected data services.
- Experience in working with HTML 4/5, CSS 2/3, JQuery, Bootstrap, ExtJS, AngularJS, Responsive Web Design, JavaScript, and AJAX.
- Good Understanding of Object Oriented Design OOAD Design Patterns Architectural Patterns MVC and CSLA.net framework.
- Experience in relational database design, data extraction, data transformation and loading from large and complex data sources using MSSQLServer, Oracle.
- Experience in XML related technologies including XML, XSD and XSLT.
- Expertise in developing Client/Server Applications on various architectural design patterns including MVC 3.0/4.0, Two-Tier, Three Tier and N-Tier Architecture for Multi users.
- Solid knowledge on OOD and OOP and implemented in the project.
- Worked in developing large scale applications with full lifecycle development experience using WaterfallRUP, and Agile.
- Design, Develop and Implementation experience in the sectors of Retail, Finance, Banking, Insurance, E-commerce, Inventory and Warehouse.
- Extensive ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Worked extensively in creating authentication and authorization using Windows and Forms based authentication using Membership, Profiles and Role Providers.
- Environmental oriented work experience in unit testing framework - NUNIT.
- Proven experience to interface effectively with co-workers, executives as well as end-users and ability to excel in pressure situation and deliver result.
TECHNICAL SKILLS
Operating Systems: Windows 2000/ NT/ XP, Mac, Windows 2003 server.
Languages: C#.net, AJAX, SQL, PL/SQL, and XML.
IDEs: Visual Studio 2010,2014
.Net Technologies: ASP.net, WCF, LINQ, Silverlight, ADO.net, Web Services, Web Forms, Web Parts, SOAP
.Net Framework: MVC3.5/4.0/4.5, Entity Framework
Databases: SQL Server 2014/2012/2008.
Web Technologies: HTML, HTML5, XAML, XSL, XSLT, JavaScript, JSON, CSS 2.0/CSS, Angular JS, Node JS, Ext JS, and Backbone JS.
Protocols: TCP/IP, HTTP, FTP, and SOAP.
Web Servers: Internet Information Server (IIS).
Reporting Tool: Crystal Reports, SSRS, SSIS.
Version Control Tools: Team Foundation Server (TFS), Visual Source Safe (VSS),GIT
Software Engineering: Agile, SDLC
PROFESSIONAL EXPERIENCE
Confidential, ATLANTA
Sr .Net Developer
Responsibilities:
- Involved in gathering requirements by interacting with the clients and developing GUI /Business tier /Data Access tier design for the web application.
- Integrated and used Microsoft AJAXcontrol toolkit with the Web Portal.
- Designed GUI in ASP.NET using .NET controls, C# and writing of custom controls (*.ascx).
- Implemented design patterns and the entire backend of the application in C#, using various object oriented features like classes, interfaces, inheritance, polymorphism and multi-threading.
- Implemented multi-threading concepts to enhance the performance of the application.
- Developed webpages using data binding controls like dropdown list, Grid Controls, Ajax Controls and various other UI controls.
- Developed screens using data grid control with paging and enforced standards and CSS across the application.
- Implemented client side validations using JQuery and server side validations by using .NET validation control.
- Responsible for setting up AngularJSframework for UI development. Created responsive web pages using CSS3, HTML5, and Bootstrap.
- Used AngularJS as the development framework to build a single-page application.
- Used AngularJS Controllers, directives, components, factory and service resources, routings and events.
- Created charts with HighCharts.JS combining chart legends and data tables
- Extensively used JQUERY, JSON,AJAX, DOM scripting to create interactive web application like message posting and auto complete form validation
- Used Node.jsMVC framework in development of web application
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Used ASP.NET MVC to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Used MVC 4 for re-using the individual user controls by not coupling them with underlying data elements.
- Used ADO.NET objects to manipulate and retrieve data from the database.
- Created parts of the application using AJAX, thus reducing the number of round trips to the server per page and improved user experience.
- Created WebAPI’s using ASP.NET. These allows project to leverage reusable data.
- Working on creating Rest Services using ASP.NET WebAPI and C#.
- Integrate Content Management functionality into existing browser-based solutions through the use of REST APIs.
- Worked with WebAPI to provide services to HTTP requests.
- Created the Win Forms and developed the code for these Forms using the SRS components/specifications
- CSLA architecture as per the architectural standards and asp.net 3.5 features like generics dynamic variables expressions.
- Created Database Objects like tables, stored procedures and Triggers in SQL and PL/SQL while working on CMS and SSRS reports.
- Implemented Exception Handling mechanism using .NET Framework Classes.
- Used SMTP in System.net to send emails.
- Implemented methods for export to excel functionality to be used in entire application.
Environment: ASP.NET Web Forms 2.0, ASP.NET MVC 4.0, C#, Web API, Java script, HTML, CSS 3, Bootstrap, Oracle 10G, SQL, PL/SQL, ADO.NET, AJAX, XML/XSLT, SSRS, SQL Server 2012,MySQL, IIS 8.0.
Confidential, Madison, WI
.Net Developer
Responsibilities:
- Support existing .net applications and Extract, Transform, and Load (ETL) data transfer applications are built primarily byVB.NETand SSIS / SQL Server.
- Redesigning all SSIS packages and Modifying pre-coded ETLs in Visual studio 2013 Ultimate to support upgrade of the application.
- Performing a series of data loads and transformations into the system using SSIS jobs.
- Upgraded databases from SQL Server 2005 to SQL Server 2012
- Creation and execution of development plan to adjust necessary code and/or configuration files based on application structure.
- Developed user interfaces using ASP.Net, ADO.Net and Code Behind modules, interfacing routines and managed services also worked with Model View Controller (MVC) for created design pattern.
- Created Custom Web parts, users and groups, document libraries using SharePoint Object Model.
- Engaged in development of SSIS WinForms application using C#, XML, CSS and UI enhancement coding.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and where Coded using C# also worked with agile methodology for Application Development.
- Involved in the development of the Web Forms and web pages according to the specifications. Extensive experience on HTML, XHTML, AJAX, SAML, and XACML
- Script all the views and stored procedure for any references to the database.
- Making the necessary changes to the configuration files (web.config files) to point upgraded database by using Enterprise Library Configuration Tool.
- Migrate SSIS jobs from SQL Server 2005 to SQL Server 2012.
- Implemented client side Module pattern using Backbone.jsand underscore.js
- Upgrade Classic ASP and .net older version applications into .net Framework 4.6
- Develop packages to allow code to be migrated to production server.
- Repair data and applications according to requirements.
- Maintain proper documentation.
- Check in and check out code by using TFS (Team Foundation server).
- Excellent Analytical, Organizational, Interpersonal and Communication skills, accustomed to work in a team environment with tight schedules and capable of working efficiently under pressure.
Environment: .Net Framework 3.5/4.0/4.5, Visual Studio 2013 Ultimate, VB.NET, ASP.NET, TFS, IIS, SQL Server Management Studio 2012/2005, Crystal Reports, Enterprise Library Configuration.
Confidential, Dallas, TX
Sr.Net Developer
Responsibilities:
- Gathered functional, business, and technical requirements and prepared the requirement documents.
- Designed and developed web application using ASP.NET, HTML5, C#, EF, and LINQ respectively.
- Created Dependency Properties and Routed events in C# and Implemented Triggers in XAML.
- Extensively created and consumed WCF services.
- Designed and developed the complete system development life cycle like system analysis, design, development, and implementing of the architecture.
- Involved in status reports, design changes, meetings and users approval.
- Used SOAP to Implement Web Services and Consumed and published XML web services in the application.
- Developed Stored Procedures and Views in SQL Server 2012 for accessing the database
- Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Developed and consumed Web Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Worked on Master Pages and Design layouts.
- Used AJAX controls for implementing partial post backs.
- Citrix Xenapp Web Interface Administration Via IIS.
- Implemented Multi-Threading in the application and Windows Services.
- Used XML for transporting messages.
- Developed a COTS Evaluation Scoring Document including a scoring methodology and a requirements matrix.
- Helped migrate from SOA to RESTful services using ASP.NET Web API.
- Create team specific Agile process flow in JIRA to move tasks from one activity to another.
- Building PHP websites using PHP based frameworks.
- Supported a COTS Evaluation for the Office of Workforce Diversity.
- Managed and maintained development of PHP backend for dynamic database driven websites.
- Used JQuery, JavaScript as a Scripting Language for Client-Side Validation.
- Migrated web applications into the Sitecore CMS System.
- Experience in writing complex queries using TSQL.
- Experience in creating Stored Procedures, Triggers using TSQL.
- Developed and implemented web applications into Sitecore systems using SCRUM Agile methods.
- Used Grid Views and custom paging for displaying huge amounts of data.
- Writing Stored Procedures and Functions using MSSQL-Server 2012
- Created Indexes, Views, Jobs and Triggers using MSSQL-Server 2012.
- Designed and implemented PHP MySQL as per project specifications.
- SQL Agent was used for automating creating packages and updating existing Tables in SQL server.
- Implemented Forms-based Authentication and Role-based Authorization using ASP.NET SMembership classes and methods.
- Applying Multithreading techniques for creating high performance applications.
- Tested the product feature before and after integration using N-Unit.
- Design, develop and implement critical applications in a .Net environment.
- Created Windows Service to auto sent E-mail to the member for updates of his profile in portal.
Environment: Windows 7, Visual Studio 2013, ASP.NET, C#, WCF, Web Services, Entity Framework, Java script, JQuery, AJAX, XML, XSD, HTML5, SQL Server 2012, IIS, GIT, TFS, NUnit, WF, Agile, SOAP, JetBrains ReSharper.
Confidential, NY
.Net Developer
Responsibilities:
- Participated in requirements gathering, analysis and design of the client requirements.
- Designed and developed web application using ASP.NET MVC 4.0, HTML5, C#, EF, and LINQ respectively.
- Created Dependency Properties and Routed events in C# and Implemented Triggers in XAML.
- Extensively created and consumed WCF services.
- Developed tools using C# and LINQ to ease the recording of the documentation that consists of the configurations in the database.
- Involved in writing database scripts, stored procedures, triggers, views, and functions.
- Worked on enhancements of the product, extensively generated reports using SSRS.
- Developed Test Classes for Unit testing the developed components using TFS automated Unit Testing Framework.
- Worked on Web Services using XSL & XML.
- Used AJAX controls for implementing partial post backs.
- Worked with AngularJS, JSON.
- Used JQuery and JavaScript for scripting.
- Used Subversion control for regular check in and checkout of the code.
- Used Grid Views and custom paging for displaying huge amounts of data.
- Created Stored Procedures, Indexes, Views and Triggers using SQL Server 2008.
- Used Bulk Copy keyword to copy large amount of data from MS Excel to SQL server.
- Used Crystal reports tocreate complex and professional reports.
- Used LINQ to SQL for retrieving the data efficiently.
- SQL Agent was used for automating creating packages and updating existing Tables in SQL server.
- Implemented Forms-based Authentication and Role-based Authorization using ASP.NET Membership classes and methods.
- Tested the product feature before and after integration using N-Unit.
- Worked on production issues, debugging the application and fixing the issues.
- Used Tortoise-SVN to maintain version control by update and check out from SVN repository.
Environment: Windows 7, Visual Studio 2008/2010, ASP.NET MVC 4.0, C#, WPF, MVVM, Entity Framework 5.0, Java script, JQuery, AJAX, JSON, AngularJS, HTML5, SQL Server 2008, IIS, GIT, TFS, NUnit, WF, Agile.
Confidential
Software Developer
Responsibilities:
- Designed and developed web forms in C#.
- Creating, throwing and catching Custom exceptions for proper Exception Handling and displaying appropriate messages.
- Created Desktop application using C++.
- Used Smart pointers from the C++ Boost libraries to manage memory allocation and reallocation of C++ objects.
- Developed Windows forms and Screen layouts in Visual Studio.net.
- Customized various controls and made User Control for consistent look and feel.
- Extensively used various data objects like Dataset and Grid View to work with data.
- Form Validation using JavaScript including business logic validations for data entered by the user.
- Worked on HTML, CSS and integrated them using PHP scripting.
- Worked on connecting a bridge between .NET and Magneto (an E-Commerce Oriented MVC Architecture PHP Framework)
- Involved in the environment of Microsoft Dynamics AX and GP.
- Peer-to-Peer code review, presentations, co-ordination and knowledge transfer.
- Worked on creating blogs and websites using blogger and WordPress.
Environment: C#, Visual Studio.net, XML, MS SQL Server 2000, C++, Windows XP.
