Senior .net Developer Resume
Irvine, CA
SUMMARY
- Over 8 Plus years of experience in Design, Development and Coding of Business/Commercial applications
- Experience on latest .Net Framework (2/3/3.5/4) with N - tier Architecture model and design patterns.
- Experienced in a fast paced Agile Development Environment including Scrum, and Extreme Programming.
- Excellent knowledge in Remoting, SOAP, XSD, XML, XSLT, XHTML, CSS.
- Providing a better UI with thebootstrapframework, and CSS3
- Experience with Windows Communication Foundation (WCF).
- Strong Object Oriented Analysis and Design (OOAD) and C#, VB.NET Programming skills.
- Experience in building Single Page Applications (SPA) using HTML5, CSS3,Bootstrap, AngularJS, ASP.NETMVC,Bootstrap, ASP.NETWeb API, Entity Framework.
- Experience with jQuery, JSON client side light weight programming language skills.
- Experience with UI skills like HTML, CSS, XML, XSLT, JavaScript, JQuery, and AJAX.
- Developed Responsive Web designs (RWD) using Media Queries and Bootstrap.
- Expertise in ASP.NET, ASP.NET MVC, ADO.NET, ASP.NET Web Services.
- Have created reusable custom User Controls in WPF (OOP) for multiple projects with rich UI components. Good experience in creating XAML based UI development.
- Good Experience in configuring and managing IIS 6.0/7.0- WEB Server.
- Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of Endpoints.
- Worked with Team Foundation Server, Subversion and Visual Source Safe.
- Proficient in Data Analysis, Design and Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions. Good experience in SQL Server 2000/2005/2008/2012 , Oracle and MySQL
- Excellent programming skills and strong in Object Oriented programming (OOP) concepts.
- Strong Knowledge in End-to-End Software Development Life Cycle, Application Development Methodology (ADM) and Agile Methodologies, ER Diagram.
- Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications using WCF/Web services Standards based on Service Oriented Architecture (SOA).
- Experienced in SQL for writing Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating tables and Indexes.
- Experience with third party custom controls like Telerik, Infragistics.
- Hands on experience in creating and modifying reports with reporting tools like Crystal Reports, SSRS.
- Developed a data extract batch usingSSISfor transformation and loading a zip into the database.
- Knowledge and experience in Health Care industry, experienced in testing different healthcare ERP solutions such asFACETS, MedPlus, EPIC and other claim processing solutions.
- Experience in gathering customer requirements and functional requirements and converting them to technical specifications/requirements and replacing current system with Web-based application.
TECHNICAL SKILLS
.NET Technology: .NET Framework 2.0/3.0/3.5/4.0 , C#, ASP.NET, ASP.NET MVC 3/4/5, ADO.NET, LINQ, ADO.NET Entity Framework, WCF and WPF.
Web Technology: PHP, JavaScript, jQuery, AJAX, Knockout.js, CSS, HTML4/HTML5, XML, JSON, DHTML.
Languages: C#, JAVA, C++, C and Power shell.
Databases: SQL Server 2005/2008 R2/2012, MySQL 4/5, Oracle 8i/9i (PL/SQL), MS ACCESS, Azure Database
Web/App Server: Web Server IIS, APACHE
IDE: MS Visual Studio.NET 2005/2010/2012/2013 , Macromedia Dream Weaver, ZEND studio, SQL Management 2012, SQL Developer and LAMP
Operating Systems: Microsoft Windows 7/ Vista/ XP/ 2003/ 2000,UNIX
Design Patterns: Service Oriented Architecture (SOA), Model View Controller (MVC), Factory, Singleton, and Object Oriented Design.
Reporting Tools & Others: MS SQL Reporting Services 2005, Microsoft Visio and UML, TOAD, Nunit, MS-VSS, MS-TFS, Power Shell, and Adobe Alter cast document server, Visual Source Safe (VSS), TFS, Red gate tools.
PROFESSIONAL EXPERIENCE
Confidential, Irvine, CA
Senior .Net Developer
Responsibilities:
- Participated in system specification meetings, analyzed user requirements, coordinated with developers and team members.
- Worked with Agile and Scrum Methodology to produce high Quality software.
- Developed Web API’s for Patient Master Database (PMD) and hosted as web app in Azure cloud services.
- Worked with Visual Studio 2012/ .Net Framework 3.5/4.0 to implement Business Logic.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET Web API.
- Implemented Angular JavaScript Framework on API’s to develop UI.
- Worked on creating responsive website for smart devices using responsive design (RWD) and media queries based on CSS, HTML5, and Bootstrap Front-End Framework.
- Implemented Ajax Asynchronous and Asynchronous calls.
- Integrated Visual Studio Online services with the Azure build definitions for deployments.
- Deployed applications on Windows Azure Cloud base and active Directory configuration.
- Implemented SQL Database for a relational database service called Microsoft SQL Database, and using Windows Azure SQL Database, provisions and deploys relational database solutions.
- Migrated SQL 2012 Databases on Cloud using SQL Server Azure.
- Designed and implemented the Core components for the application, which included a data access layer and an error logging component.
- Experience in troubleshooting the application, analyzing and resolving issues.
- Implemented MS-Unit Testing, Integration Testing and Regression Testing.
- Involved in Coordinating with off-shore team and giving Non-prod support for 24hrs at on call schedules.
- Used Visual Studio GIT for Source Control and Work process is maintained in Visual Studio Online.
Environment: .NET3.5/4.0, ASP.NET, C#, VB.Net, Visual Studio, HTML 4/5, XML, MVC 3.0, ADO.NET, Entity Framework, WCF Services, Silverlight, JavaScript, Windows Azure, JQuery, T-SQL, SQL Server 2008, CSS, Ajax, Ms Visio, GIT, IIS, Azure, PowerShell scripts, Microsoft Fakes, Azure Web Jobs and Worker Roles.
Confidential, Washington, DC
Senior .Net Developer
Responsibilities:
- Worked with Business Analysts and users to understand the requirement and Contributed to the requirements gathering, analysis, design, development, change management, release and post-production verification of several projects.
- Worked in Agile development environment and participated in meetings and discussions with department heads, project managers, architects and co - developers.
- Involved in maintenance and ongoing enhancements to application developed in .netFramework 4.0/3.5, ASP.net, VB.net, Web services, WCF Service, JavaScript, XML, HTML, T-SQL.
- Developed day to day documents for reporting and developing the application.
- Designed & developed web user interface using ASP.net, VB.net, HTML, CSS, JavaScript, server controls, and developed customized Web controls.
- Worked With ASP.netWeb Parts, Navigation Control, User Controls, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website
- Extensively involved in developing components for Business and Data tier using VB.net, ASP.net, and ADO.net.
- Worked on windows services, which are used to read and store data from XML files in to the database.
- Involved in developing and consuming Web Services and n-tier web applications using ASP.net, VB.netand ADO.net.
- Developed DotNetNuke web sites, one for volunteer organization, one for a legal firm and one for a state department of emergency. Each included custom skins and custom modules to handle representation of data.
- Application is developed in C# and UI is created using WPF following the MVVM pattern.
- Extensively worked with Java script, hidden controls, Dropdown controls, masking, unmasking.
- Migrated Active Directory and Team Foundation Server from Windows Azure to onsite hosted environment.
- Developed and improved application using MVC Framework Angular.js, backbone.js and Bootstrap.
- Maintained state of the WebPages by using View State and Session Memory objects.
- Worked on exposing web services using WCF architecture for the client to communicate and exchange data and involved design of WCF based Service.
- Involved in debugging, analyzing critical application issues by looking at the logs and other connectivity.
- Worked withMVVM, PRISM architecture.
- Implemented Service Oriented Architecture (SOA) and used WCF to expose business logic as services and consumed those services from client applications.
- Defined service contracts, implemented service contracts and hosted in IIS 6.0. All service (contracts) configured with secured bindings
- Worked with Tortoise Subversion for version control.
- Involved in giving NON-Prod Support for 24 hours by analyzing the issues and resolving. Took responsibility of troubleshooting by starting and stopping the engines and services of the application whenever required on support.
- Created Stored Procedures, Triggers, and Functions to access and manipulate data from database.
Environment: Visual Studio 2010, ASP.net4.0/3.5, C#, VB.net, XML, XSLT, HTML, CSS, Subversion, Rapid SQL, Knockout, Silverlight, HP Quality Centre 10.0, DotNetNuke, T-SQL, ADO.net, MSMQ, WCF, IIS 6.0, Windows XP.
Confidential, Tempe, AZ
Senior .Net Developer
Responsibilities:
- Involved in SDLC followed by Agile methodologies to produce high quality software model using N-Tier Architecture.
- Based on the requirement collected from the Business analyst, created usecase and design documents.
- Designed web application using three - tier architecture.
- Designed the application based on MVC design pattern.
- Developed and designed web forms using ASP.NET, C# and XAML.
- Designed front end UI with help of ASP.NET, Ajax Controls, and CSS.
- Implemented web based front end using ASP.NET, JQuery, CSS, HTML controls and business logic using C#.
- Developed reusable custom data-access layer using ADO.NET.
- Efficiently implemented Data and control templates to dynamically change the behavior and appearance of the UI Control using XAML for WPF application.
- Extensively used ASP.NET Data Grid and Data List controls for displaying the data.
- Used Ajax Update Panel for faster post back of the data.
- Designed Presentation Tier (web pages) using the Master Pages, Themes, Skins by utilizing HTML.
- Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.
- Created Stored Procedures, Triggers, and Functions to access and manipulate data from Sybase10.0.
- Created and consumed WCF Web Services.
- Used Windows Authentication Mechanism for successful Authorization and Authentication of the Credentials related to the application.
Environment: .NET Framework 4.0, ASP .NET 4.0, ASP.NET MVC3, Microsoft Visual Studio 2010, C# 4.0, HTML4, XML, CSS, JavaScript, LINQ, Entity Framework, IIS 7.0, TFS, Win Forms, SQL Server 2008, ADO .NET.
Confidential
.Net Developer
Responsibilities:
- Developed Services in C# language in .Netframework 4.5
- Utilized web services for getting data from Microsoft Great Plains Database
- Implemented Dapper micro Object Relational Model (ORM) for mapping .Netclasses to SQL tables
- Developed applications using MVC 5 with using HTML5 and Razor view
- Build Window Services using TopShelf framework
- Created Functions, Views, Stored Procedures, tables and modified triggers on SQL Server 2013
- Developed Web based applications using Angular Js, JQuery, and ASP.NET
- Experience developing interfaces using Web API
- Worked in Agile Scrum methodology with two week sprints, and daily stand ups, planning meetings, backlog grooming sessions with the team members
- Involved in the analysis of applications that are developed in Clipper language using Sybase Advantage Database and documented the application flow charts
- Performed unit testing using NUnit
Environment: .Net Framework 3.0, ASP.NET 2.0, C#.Net, JavaScript, ADO.NET, SOAP, HTML, Crystal Reports, SQL Server 2005.
