Sr. .net Developer Resume
OH
SUMMARY:
- 6+ years IT experience in Microsoft Technologies, such as .NET Framework (2.0/3.0/3.5/4.0/4.5 ), ASP.NET Web Forms, MVC 5.0/ 4.0/3.0 with Razor Engine, C#, MS Access 2007, Web Services, WCF, WPF, Entity Framework.
- Strong experience in developing internet, intranet, N - tier and distributed client-server applications using C#.Net, ASP.Net, ADO.Net, Entity Framework and IIS on SQL Server 2014 and MySQL.
- Excellent experience in OOPS and design patterns (Singleton, Factory, Abstract Factory, Decorator, Observer) & UML.
- Worked extensively on Web Services, WCF, RESTful Services, SOAP, JSON and Web API.
- Experience in building/managing Web Applications using ASP.NET Web Forms, MVC (Model View Controller) (Razor/ASPX engine).
- Experience using GridMvc 3.0 to generate grids for corresponding Database tables.
- Experience using Telerik Rad Controls for creating rich and fast user interface.
- Expertise in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization and reliability.
- Experience in implementing .Net 3.5 features like LINQ.
- Developed data layer using ADO.NET, LINQ (LINQ to SQL) and Entity Framework concepts.
- Expert level skills in developing XML, HTTP based Web Services in .Net including hands on experience in consuming web services using WSDL.
- Hands on experience in reports development using SQL Server Reporting Service (SSRS) and Crystal Reports.
- Experience in SQL Server Database design developing T-SQL queries, function, stored procedures, and triggers using SQL Server and used Data Adapter, Dataset, Data Connection, Data Command, Data reader as a part of ADO.NET to access and update database in ASP.Net environment.
- Experience in Database Analysis/Design/Normalization/Manipulation processes using Oracle. Extensively worked on stored procedures and user defined functions.
- Expertise in building rich AJAX enabled UI based web applications in .Net and developing multi-tier client-server web applications.
- Expertise in DOM manipulation using JavaScript, JQuery and Angular JS.
- Expertise in web programming including strong knowledge of associated technologies such as HTML5, CSS3, JavaScript, XML, JQuery and Modernizr.
- Extensively used Alpaca forms for various form fields to fetch the inputs from the user/customer.
- Highly experienced in utilizing many quality, environmental and configuration management tools such as Team Foundation Server /Visual Studio Team System and Git.
- Experience in Test Driven Development (TDD) using Microsoft TestTools and have experience in unit testing using NUNIT.
- Experience using Atlassian JIRA for bug tracking, issue tracking, and project management.
- Experience in Agile (Scrum), Waterfall & iterative methodologies.
- Experience in using Jenkins and Octopus for automatic deployment of the web application.
- A team player with excellent communication, analytical, relationship management, analytical skills, and ability to work independently
TECHNICAL SKILLS:
Programming Languages: C# | Java, Python, C++, VB.NET, JavaScript, jQuery, Node Js, PL/SQL.
Lan g u ag es & Fr am e wor ks: An gu larJ S, J a v aScri p t, WPF, WCF, php, Py th on, She ll Scrip tin g, N od e .js, J SP, My S QL, SQL Server, MS Acces s, ADO.NET, Entity Framework, LINQ, Web Forms, Bootstrap 4.0, HTML5 & CSS.
Version Control & Tools: Git, Azure DevOps, Team Foundation Server (TFS), Jira, Confluence, Power BI, Tableau.
Operating sy stem s: Mac, Win d ow s XP/7 /8/10, Lin u x (U bun tu) .
Web Services: XML, REST, SOAP, WSDL, UDDI.
Software Methodologies: Agile Software Development, Waterfall Model.
PROFESSIONAL EXPERIENCE:
Confidential, OH
Sr. .NET Developer
Responsibilities:
- D eveloped solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts.
- Worked on C# (4.0), .NET, MVC (4.0), Angular JS, HTML5 for developing various tabs in the web application.
- Used Entity framework CODE FIRST to improve the overall performance of the application.
- Created WCF SOAP, WCF REST Services and used different bindings to make it available to different types of clients.
- Experienced in a fast-paced agile development including Scrum, Test-Driven Development (TDD).
- Designed and developed SOA architecture with WCF binding concepts for making data binding for end points.
- Developed Web Application in ASP.NET MVC 4.0 razor view engine, ASP.NET with C# as code behind Angular JS, is used for client-side validation.
- Used Oracle PL/SQL for implementing business rules and do performance tuning procedures.
- Used AngularJS as the development framework to build a single-page application.
- Developed Razor views with strongly typed view models and helpers and partial views using ASP.NET MVC4, CSS3 and C #.
- Managed online content performed editing and proofread all content. Developed, maintained and evaluated content for website.
- Analyzed web content summarized it and documented results for website users.
- Implemented Partial views (user controls), Master Pages, Strongly Typed Views and Complex Views.
- Implemented Get, Post, Put, Delete by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.
- Worked on SOAP and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes.
- Leveraged Angular JS for scripting, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.
- Extensively used Angular JS for DOM traversing and manipulation
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Implementing LINQ queries on different data sources in Silverlight applications.
- Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files OLEDB etc. to Access etc.
- Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.
- Having experience on SAN and RAID levels and building SQL Cluster servers on SAN Environments.
- Used Team Foundation Server (TFS) for source control and documented the entire application.
- Created test plans and performed unit and regression testing on the application.
- Experience in coordinating with on site and offshore team members in daily status meeting to resolve issues related to project Activities.
- To provide 24x7 production support for SQL Server databases on Clustered Servers with sizes ranging from 1 to 2 Terabytes to achieve maximum performance and uptime in production environment.
Environment: Visual Studio 2017, .Net framework 4.5, MVC 4.0, C#.Net, ADO.net, TFS, Entity Framework 4.0, WCF, SQL Server 2012, AJAX, XML, Node JS, JavaScript, Angular JS, Python, JSON, JQuery, HTML, CSS, Crystal Reports. WPF, Oracle 11i, Autosys, MySQL.
Confidential, MI
Sr.NET Developer
Responsibilities:
- Designed UI screens and code using Visual Studio 2010/12, WPF, VB.NET, AJAX, XML and CSS with object-oriented programming techniques.
- Used various features of C# and VB.Net (e.g. reflections, generics, partial classes, LINQ).
- Involved in architectural implementation through code and design
- To retrieve the data in the form of objects and properties, such as customers and customer addresses, without concerning them with the underlying database where this data is stored using ENTITY FRAMEWORK.
- Developed the frameworks using Asp.Net MVC4.
- Developed an open-source web application framework maintained by individual developers and corporations to address many of the challenges encountered in developing single-page applications using AngularJS.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Leveraged WCF mechanisms like Sessions, Instance management, and concurrency to make services more robust and scalable.
- Used ADO.NET Entity Framework Model as the Data Access Layer (Database First) and implemented the CRUD (Create, Retrieve, Update and Delete) operations, Mapping and executed stored procedures.
- Structured the elements of computer programs, which expresses the logic of a computation with AngularJS without describing its control flow.
- Experience in implementing and setting up Disaster Recovery and High availability solutions like different Replication Models, Log Shipping, Clustering (Active-Active and Active Passive) and Database Mirroring on physical and virtual machines.
- API which is the application programming interface ( API ) for both the web server and web browser .
- Involve in sprint planning, sprint demo and retrospective discussion.
- Developed Web Forms on Website and Win Forms for Internal Windows Applications.
- Handled clustering between two Production Servers and performed daily backups and developed recovery procedures.
- Involved in setting up Transactional Replication and Snapshot replication.
- Configured Replication Server, worked on replication server
- Developed systems using .NET components and implemented the Data Access layers using ADO.NET. Used ADO.NET objects such as data reader, data adapter and dataset for consistent access of the data from data layer.
Environment: Visual Studio 2017, ASP.NET 4.0, C#.NET, WCF, MVC 4.0, SQL Server 2017, ADO.NET, IIS 7.0, Silverlight 4.0, Nunit, AJAX, XML, TFS.
Confidential
.NET Developer
Responsibilities:
- Worked on application business logic for customization and added new functionality.
- Worked on the Data Access Layer (DAC) to retrieve data from databases in C# code.
- Worked on presentation layer using HTML, JavaScript and jQuery.
- Requirements at all stages of the software development life cycle.
- Used Scrum methodology and participated in design and code meetings.
- Used 3-tier architecture and involved in high-level design, Trouble shooting, User Interface of the system.
- Used ASP.NET AJAX Toolkit controls and jQuery to improve user experience on pages.
- Developed new web pages using ASP.NET, HTML, and CSS for styling the ASP.NET pages.
- Used jQuery to call server side ASP.net methods from client side without any post back.
- Involved in migrating existing application to MVC 3 application using C# and ASP.NET.
- Worked on a new view-engine option called Razor using static HTML (or any textual content) and then make it dynamic by adding server code to it.
- Designed and developed business Logic using C#.Net and Visual Studio 2008.
- Worked on Data Adapter and Data Sets in ADO.NET to access data in an application.
- Worked on new user controls and custom controls for code reusability on web pages.
- Involved in designing and development of Service Oriented Architecture (SOA) services using Web Services/ WCF.
- Involved in retrieving data using LINQ to SQL in the object model and sends them to the database for execution. Modifying and creating new SQL scripts and procedures in SQL databases.
- Involved in database normalization and created SQL queries to interact with the database.
- Worked on T-SQL programming and wrote stored procedures, triggers and functions in SQL Server. Involved in ETL solutions using SSIS.
- Wrote SQL scripts to alter tables and generated new columns for new requirements.
- Worked with production team and helped in identifying defects for critical issues.
- Worked on technical specifications and done unit testing of an application.
- Complex reports are being generated in SSRS using Ad-hoc and drill-down reports.
- Use TFS as code depository for our different solutions in ASP.NET application.
Environment: Visual Studio 2012, ASP.NET 4.0, C#, VB.NET, MVC 3.0, WCF, AJAX, JQuery, Json, Web Methods, Design Patterns, HTML, XML, CSS, Windows 7 Operating System, SQL Server 2008, T-SQL, ADO.NET, SSRS, LINQ, IIS, TFS.