.net Developer Resume
SUMMARY:
- 7 years of Strong experience in . NET Framework 4.5/4.0/3.5/3.0 Systems Analysis, Design, Development and Implementation in developing Web and Windows using N - tier Architecture in all stages of Software Development Life Cycle (SDLC).
- Strong Experience in developing applications using C#. Net , ASP. Net , VB. Net , ADO. Net, XML, HTML 5.0, AJAX, Web API, Angular JS, JavaScript, jQuery, XHTML, DHTML & CSS3 .
- Developed, configured and deployed a variety of . Net Framework Applications including Win Forms, Web Services, Web Forms and Windows Services.
- Strong knowledge of cross-browser Compatibility Issues and Support.
- Experience working with ASP. NET versions developing ASP. NET User controls, Web controls, Server controls and developing Custom controls.
- Expertise in developing single page applications using Angular JS.
- Hand on experience in using Angular Bootstrap for rich user interface.
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts using different programming languages like C#. NET , VB. NET .
- Experience with developing web applications and web services including JQuery2.0/1.0, JSON, AngularJS1.4, HTML4/5, GIS Mapping, VB Script, AJAX, XML/XSL/XSLT and CSS3.
- Expertise in developing Client/Server Applications on various architectural design patterns including MVC 6/5/4/3 Two-Tier & Three Tier & N-Tier Architecture for Multi users.
- Familiar with MVC design patterns and XCODE, Created apps for IOS.
- Expertise in working with Entity Framework.
- Experience in database programming using RDBMS like ORCLE 12c/11g/10g and SQL 2016/2014/2012/2008 R2 and maintaining the database, including requirement analysis, design, data conversion, loading, testing and implementation.
- Expertise in working with Entity Framework and N-Hibernate.
- Experience in querying using LINQ to SQL, LINQ to XML and other data sources including web services.
- Proficient in developing systems built on SQL Server & Oracle using Tables, Triggers, Views, Packages and Stored Procedures in T-SQL & PL-SQL, Postgre SQL .
- Good Experience in data migration using Data Transformation Services (DTS) and SQL Server Integration Services ( SSIS ).
- Experience in Creating and Consuming WCF services as a . Net Remoting Service and an XML Web Service.
- Expertise in outlook plugin development.
- Strong experience in working with Ajax and JSON .
- Expertise in migrating applications from VB6 to VB. Net .
- Expertise in working with source control TFS and VSS .
- Expertise in working with Crystal Reports, SSRS and SSIS .
- Expert working knowledge of Microsoft Ajax Libraries, Ajax Control Tool Kit.
- Ability to work in all stages of System Development Life Cycle.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite coordinator to provide the update on the daily basis.
TECHNICAL SKILLS:
Languages: C#, VB 6.0, LINQ, JavaScript, JQuery, VBScript
Databases: SQL, MS Access
Scripting Languages: VB Script, Java Script, JQuery, Angular JS, Knockout JS, NodeJS.
Web Page Editors: Visual Studio 2015/2013/2012/2010
Operating Systems: UNIX, Windows 9x / NT / 7 &10
Reporting Tools: Crystal Reports, SSRS, SSIS
.NET Technologies: .NET Framework 4.5/4.0/3.5/3.0 VB.Net, ADO.NET, MVC 6/5/4/3, Win Forms, Web Services LINQ, Entity-Framework, N-Hibernate, WCF, Nunit, WPF.
Web Development: HTML5, DHTML, XML, XSLT, XSD, WSDL, XAML, SOAP, and CSS3, Web forms, Web Services, POWERSHELL, Internet, Information Services
Version Control Tools: Microsoft Visual SourceSafe, Subversion, Team Foundation Server, Git Hub, Source Tree
MS Software Packages: MS Office, MS FrontPage, Microsoft Visio, SharePoint, MS Excel.
PROFESSIONAL EXPERIENCE:
Confidential
.Net Developer
Responsibilities:
- Designed and implemented the web application framework using .NET Framework 4.5.
- Involved in analyzing requirements for application. Extensively involved in reporting table structures and web forms based front end.
- Extensively used Themes, Skins and ASP. NET, AJAX and jQuery to provide a rich UI experience.
- Developed reusable Data Access Layer and Business Logic Layer using C# and ADO. NET.
- Used ADO.NET objects for data retrieval and database updates.
- Build, configure, and deployed network distributed services by using WCF an d Web Services. Designed and developed the various user interfaces for the application using WPF.
- Extensive use of Java Script and Cascading Style Sheets for formatting front end.
- Developed Stored Procedures and insert data into database.
- Created and tested highly complex back-end scripts, stored procedures, and triggers.
- Client side validation of pages done in jQuery and validation controls were incorporated for server side validation.
- Worked in Agile development environment with frequently changing requirements and features set.
- Debugged the coding defects, validated the fixes and closed the bugs accordingly.
- Actively involved with Business Analysis and Systems Analysis in the creation of Use Cases, Process Flowcharts and Compone nt Diagrams using MS Visio.
- Enhanced performance of the application and system through put issues, using tools: like SQL Performance Tuning Wizard.
- Used Team Foundation Server for Version Control.
Environment: .Net framework 4.5, ASP.NET, MVC 6, MS-Visual Studio 2015, C#, JavaScript, jQueryAngularJS, ADO.NET, Entity Framework, SQL Server 2016, WCF, HTML5, Agile, Win Forms, Web Services, XML, TFS, IIS.
Confidential, Phoenix, AZ
.Net Developer
Responsibilities:
- Used complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Writing Software Requirement Specifications & Test cases.
- Completion of writing software requirements, Object Oriented Analysis and Design using UML with Microsoft Visio and Rational Software Modeler.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- For development mainly used agile methodology with daily scrums, and continuous integration process using the SDLC process to deliver higher-quality software far more rapidly.
- Created & Consumed WCF Services and used different bindings to make it available to different types of clients.
- Used WPF in desktop programs or hosted as embedded objects in web applications using.
- XAML providing a separation between the user interface and the business logic.
- Responsible for developing the reusable Components on UI (Views) by developing the Partial Views, View state, and reusable components for implementing the business rules with C#.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
- Implemented the project using ASP.NET, C# and back-end database as SQL Server 2014.
- For deployment through the maintenance support process mainly worked on applications software development efforts.
- Written and used Stored Procedures in SQL Server 2014.
- Used EDMX as conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Designed Graphical User Interface (GUI) using Master Pages, HTML5, JavaScript and CSS classes.
- Implemented CRUD functionality with Entity framework (ORM) in ASP.NET, MVC 5.0 and implemented sorting, filtering and paging with Entity framework in MVC 5.0.
- By using WCF framework developed Restful service and for getting data used Angular.js.
- Used C# language in developing the business logic, implemented the Object Oriented Programming (OOP) Functionalities and Win forms.
- SQL Reporting Services used to develop Reports and implemented Optimized SQL Stored Procedures.
- Version control used for Team foundation Server (TFS) and Shelve pending changes of the source code along with the maintenance of the builds.
- By using of SSIS created ETL packages to move data from various diverse data sources to centralized database.
Environment: Microsoft SQL Server 2014, Visual Studio 2015, C#, ASP.NET4.5, MVC 5.0, HTML5, JavaScript, CSS3, WCF, AJAX, AngularJS, Entity Framework, IIS, SSIS
Confidential - Kansas City, MO
.Net Developer
Responsibilities:
- Worked with the commercial users to get the requirements and prepare Business Requirement Documents. Involved in preparing technical design documents, database design.
- Analyzed the legacy code and created current state Use Case, Activity diagrams, to help BU in writing the BRD’s. Created activity, sequence and class diagrams for the future consolidated state based on the new business requirements.
- Involved in designing & implementing the application architecture using Visual Studio 2013, .NET 4.0, C#, AJAX and Entity Framework.
- Extensively worked on developing a rich UI using AJAX, CSS, and Java Script to make screens more user friendly and efficient to use.
- Used SSAS for deploying the tabular mode cube for analysis purpose.
- Worked extensively in creation of branches for new application in TFS.
- Developed a working model POC connecting to the cube and retrieving the data on to jQuery grid UI.
- Worked on giving HTTP access to the deployed cube in SSAS.
- Knowledge in creating cubes, extracting the data from views of SQL.
- Created new Admin functionality pages for the Website.
- Responsible for maintaining versions of source code using Team Foundation Server.
- Involved in Deployment and Troubleshooting issues in the application.
- Developed new MVC pages for the website.
- Involved in Bug tracking and Bug fixes.
- Used Agile Methodologies for regular adaption to changing requirements and continuous delivery of useful and working software.
- Trained in Agile and Scrum methodologies.
- Performed Unit Testing on the designed MVC and Admin pages.
- Used TFS (Team Foundation Server) for Version control, Source code control and project tracking.
- Performed Code Reviews (manual) to implement performance and coding conventions guidelines.
- Created application level Error Log utility to log all the errors for effective solution for help desk.
- Responsible for unit testing, bug fixing, deployments, user training, documentation.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
Environment: Visual Studio 2013, C#, Entity Frame Work 4.0, SQL Server 2014, AJAX, XML, TFS, Web Services, LINQ, HTML, CSS, MVC.
Confidential, New York City, NY
.Net Developer
Responsibilities:
- Application Development using .Net Framework 4. 0, ASP.NET Web forms, C#.NET, HTML, CSS, JavaScript, MVC, Web Api, jQuery and Angular JS Framework and SQL Server 2012, Oracle PL /SQL and JAVA.
- Application development using MVC Framework
- Setting up the DEV, TEST and Production environments in Windows and Linux.
- Identifying technologies / Frameworks for implementation
- Application architecture and Framework design .
- Used JQuery and Angular JS for UI Implementation .
- Implemented Backend coding in C#.Net.
- Restlet API development using JAVA.
- Designed Framework for Single Page Application.
- Designed UI Framework using Angular JS, HTML, CSS, and Bootstrap, SASS.
- CAS Implementation for Single Sign-On.
- Setting up continuous integration with Jenkins.
- Database design creating stored procedure.
Environment: MVC, jQuery, Angular JS, EF, WEB API, Git, Jenkins and R Script, JAVA Restlet.
Confidential, Northfield Township, IL
.NET Developer
Responsibilities:
- Conducted analysis and requirement gathering sessions with key stakeholders.
- Developed n-tier applications.
- Involved in writing technical design documents, designing use cases, class diagrams, sequence diagrams using UML
- Developed the application using ASP.NET MVC, WCF services, Entity Framework.
- Was involved in analysis of existing business logic in VB, dependencies and implementation of a similar functionality using C# and ASP.NET MVC.
- Developed and consumed Web services for getting insurance premium quotes, Rate quotes, county codes etc.
- Used Agile Methodologies for regular adaption to changing requirements and continuous delivery of useful and working software.
- Developed UI pages using ASP.NET MVC 4 HTML Razor engine, used html input, literals, table as the controls for razor pages. Provided excel style editing features to enable operators enter data efficiently.
- Implemented client side validations using JQuery, model annotations, HTML validation helper methods
- Implemented .Net classes for Business logic Layer using C#.
- Developed DAL using ADO.NET Entity Framework for LINQ, created partial classes to manage calculated fields, used function import to surface stored procedures in edmx.
- Developed tables, stored procedures, views, functions and triggers to perform automated rules, updating to related tables in SQL server 2012.
- Employed best practices in creating database schema including tables, relationships, stored procedures, views, clustered and non-clustered indexes and triggers
- Was responsible for analysis, mapping, and migration of data from the legacy database to the new database. Was involved in writing several complex stored procedures and SQL queries for reading data from multiple databases to load environmental data.
- Leveraged WCF mechanisms like Instance management, concurrency to make our services more robust and scalable.
- Developed several SSRS Reports (Ad Hoc Reports, Frequency Reports, Summary Reports, Drill-down, Dynamic grouping, graphical reports).
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management.
- Implemented GUI using HTML5, XML, CSS3 and Web Form Controls to create web pages, developed Master Pages.
- Used TFS (Team Foundation Server) for Version control, Source code control and project tracking.
- Performed Code Reviews (manual) to implement performance and coding conventions guidelines.
- Created application level Error Log utility to log all the errors for effective solution for help desk.
- Responsible for deployment of code on UT, BRUT, QAUT servers. Technical support for IIS team for deployment of code to UA, PROD, production issues and configuration changes.
- Responsible for unit testing, bug fixing, deployments, user training, documentation.
Environment: Visual Studio 2012, .Net framework 3.5, C#, ASP. NET, SQL Server 2012, AJAX, XML, XSL/XSLT, Web Services, SOAP, WSDL, JavaScript, J query, Web Forms, HTML5, CSS3, Crystal Reports, WCF, SSRS.
Confidential
.Net Developer
Responsibilities:
- Developed application using C#, ASP.NET WEB API, ADO.NET.
- Working with different Events of HTTP Application Objects E commerce website.
- Implementing Forms based Authentication across the web application and using SHA1 algorithm to encrypt passwords.
- Used Team Foundation Server (TFS) for source control and management.
- Implemented OOPS concepts with C#.NET and ASP.NET.
- Code Reviews to check for prepared statements in existing classic ASP Application.
- Creating consistent look and behavior for different modules of the web application using different Master Pages.
- Used ODP.NET to access Oracle database.
- Implemented the SQL INJECTION PREVENTION SECURITY by putting constraint to input, using parameters in stored procedures and parameters in dynamic SQL.
- Creating User controls and writing extension methods for them.
- Sharing the same state across different files in a web application including master pages, web form, user control, and custom classes by using HTTP Context Object.
- Working With both Persistent and Non-Persistent Cookies.
- Designed WCF with Service oriented architecture to support Distributed computing where services were consumed by end users.
- Configured IIS6 and component services.
- Writing TSQL Stored Procedure for the classic ASP Web Application.
- Implementing Session state across single instance of web application spanning over multiple instances of webserver running on different machines.
- Worked with AJAX.Net Framework Controls like Script Manager, Update Panel, Update Progress, and Timer.
- Working with visual studio 2010 unit testing tools for incorporating the unit testing in code development.
- Creating meaningful and descriptive URL's which are easy to remember and helpful in improving search engine rank by using the ASP.NET Routing feature.
- Developing the web application that function for multiple cultures using ASP.NET Globalization.
- Creating Caching layer in the Web application to work with APP fabric.
- Using Output Caching to make use of the ASP.NET memory cache on top of object level caching.
- Handling Simultaneous concurrent updates using LINQ to SQL.
- Managing SQL Server based Applications and writing TSQL production scripts.
Environment: .Net 3.0, ASP, ASP.Net, Linq,C#.Net,, CSS, AJAX Controls, Web services, T-SQL, SOA, WCF, Visual Studio 2010, TFS, ADO.NET, SQL Server 2008R2, HTML, UML, JavaScript.