Sr .net Developer Resume
Lithia, FL
PROFESSIONAL SUMMARY:
- Over 8+ years of experience in Financial, Technology and Retail Automation in System Analysis, design, Development, Research, and Implementation of various applications related to Client/Server, n - tier and Internet technologies.
- Expertise in developing web based and window based applications using C#.Net, VB.Net, ASP.Net, WinForms.
- Experience with all the phases of software development life cycle (SDLC).
- Architected application and created snapshots using Model-View-View-Model (MVVM) for Windows Presentation Foundation (WPF) and used SQL Server Integration Services (SSIS) for functional requirement phase.
- Working experience on projects using the latest Microsoft technologies such as Visual Studio .NET, C#. NET, ASP.NET, VB.NET ADO.NET, XML Web Services, Visual Basic 6.0 and SQL Server.
- Experience in developing Web based applications such as Visual Studio. NET, C#, ADO.NET, ASP.NET, VB.NET, Web Services, Visual Studio 6.0, Visual SourceSafe, C++, ASP, COM, ActiveX controls, HTML, VBScript, JavaScript with Class modules.
- Experience in Data Base design and modeling.
- Worked with MVVM pattern and developed view-models using typescript.
- Experience in writing Stored Procedures, Triggers, Views, DTS packages and SSIS packages on MS SQL Server 2012/2010/2008/2005.
- Experience in designing complex reports including sub reports and formulas with complex logic using SQL Reporting Services on SQL Server 2012/2010/2008 and Crystal Reports 9/XI.
- Experience in developing applications using WCF and WPF.
- Worked on some of the phases of data warehouse development lifecycle, from gathering requirements to testing, implementation, and support.
- Hands on working Knowledge in .Net Technologies C#, ASP.Net, ADO.Net, Web Services, PL/SQL.
- Experience in designing web pages using ASP.NET AJAX.
- Developed using N-Tier Architecture, Multi-threading, Event handling and OOPS concepts, including Abstract classes-interfaces-inheritances.
- Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of hand coded experience on ASP.NET, AJAX, Angular JS, Bootstrap and JQuery.
- Experienced in developing applications on WPF using Visual Studio Expression Blend.
- Extensive experience in design using OOP's Concepts like Encapsulation, Inheritance, Polymorphism, Abstraction and Design Patterns like MVVM, MVC, MVP.
- Experience on UI Design using TELERIK controls, Razor, Bootstrap, and AJAX control toolkit.
- Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of hand coded experience on ASP.NET AJAX, Knockout JS.
- Developed, configured, and deployed a variety of .net Framework Applications including Win Forms, Web Services, Web Forms, and Windows Services.
- Experienced in WinForms application development using C#, ADO.NET.
- Having exposure to LINQ Concepts in .NET Framework 3.5/4.
- Good experience in designing WCF Web Services and WPF to build windows client applications.
- Having good experience in Test Driven and Agile Development.
- Have Development and performance tuning experience working as a Database Developer.
- Experience in Version Management using Visual Source Safe (VSS), Tortoise SVN and TFS.
- Able to operate both independently and in a team environment.
- Highly dedicated, quick starter, solution driven pattern programmer, Strong in Object Oriented Analysis and Design, Excellent at solving complex problems under strict deadlines.
- Possesses good organizational as well as written and verbal communication skills.
TECHNICAL SKILLS:
Programming Languages: C#, VB.Net, T-SQL, PL-SQL
.Net Technologies: ASP.NET 2.0/3.5/4.0/4.5 , ADO.NET, LINQ, C#.NET, WCF Services, WPF, Web Parts, share point, Win Forms, .Net Framework 1.1/2.0/3.0/3.5/4.0/4.5 , MVC 3.0/ MVC 3.5/ MVC 4.0/ MVC 4.5
Web Technologies: HTML/HTML5, CSS/CSS3, DHTML, JavaScript, XML, XAML, AJAX, Silverlight4.0/3.0,Jquery, Web API
Databases: SQL Server 2005/2008/2012 , MS Access.
Servers: IIS 5.0/6.0/7.0/7.5
Scripting Languages: Java Script, UNIX Shell Scripting, batch file scripting, JQuery
Environment: s
Microsoft Visual Studio 2003/2005/ 2008/2 :
Operating Systems: Windows NT/2000/XP/7/8/server 2008/2012, MS DOS
Reporting Tools: SSRS, Crystal Report, SSIS packages
Testing Frameworks: N unit, Load Testing, Visual Studio 2010 TDD
Process Models: Waterfall, Iterative, Agile and SCRUM
Version Controller: Microsoft Visual Source Safe 6.0, Team Foundation Server 2008/2010/2012
Application/Web Servers: Internet Information Server (IIS) 7.0/6.0/5.0, REST with WCF
Other Utilities: Style Cop, Resharper, FxCop, gacutil
PROFESSIONAL EXPERIENCE:
Confidential, Lithia, FL
Sr .Net Developer
Responsibilities:
- Designed and developed the web application using ASP.NET MVC framework.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C# and VB.Net.
- Incorporated many rich, user friendly, responsive features in the application using jQuery, JavaScript Angular.Js, Knockout.js and Typescript.
- Implemented UI using MVC 4.0, HTML5, XML, CSS3, JavaScript, AngularJS, AJAX, and Web Form Controls to create responsive web pages, developed Master Pages.
- Widely used HTML5 and CSS3 for creating user interfaces.
- Used List, Toolbars, Menus, and Context Menus for navigating between screens in Windows Presentation Foundation(WPF)
- Designed large numbers of WPF (Windows presentation foundation) Forms, Custom Controls and User Controls using XML language for UI.
- Developed Webpages by using MVC Razor, HTML5, CSS3, JavaScript JQuery & Knockout.js
- Implemented Client side and server-side validations done using JavaScript and Validation Controls using AJAX calls.
- Configured security features for the application using Form Based Authentication and Role Based Authorization.
- Used Cookies and Application Level State Management in Application.
- Used MAPI to add messaging functionality for the client programs.
- Implemented MVC and MVVM design patterns to develop the windows and web based applications.
- Extensively used Web-API& Restful Services using WCF for client-server communication.
- Used Entity framework combined with LINQ queries to do database operations.
- Created efficient and compatible service calls to different applications to transfer data using WCF.
- Resolved the issues reported by QA and UAT teams.
- Extensively used Team Foundation server for shelving the code changes, check in the code and tracking defects and requirements.
- The SDLC methodology 'Agile' is widely followed in the project, with regular scrum meetings and triage meetings to discuss about the project updates.
- Code review within the team is performed using code flow.
- Co-ordination with offshore and on-site team daily
Environment: C#, ASP.NET 4.5, MVC5, HTML5, CSS3, Angular.js, Visual Studio 2013, SQL Server 2012, WCF, WPF,MAPI, SOAP Web Services, Multithreading, ADO.NET Restful Services, JSON, AJAX, IIS 7.x, JavaScript, jQuery, TFS 2013, Entity Framework, LINQ to SQL.
Confidential, Palo Alto, CA
Sr .Net Developer
Responsibilities:
- Involved in Requirement Gathering, Design, Development, and Testing of the application.
- Used MVC Design Pattern to develop classes to having clear separation of responsibilities of all the supported client actions.
- Migrated SQL Server 2008 database to Windows Azure SQL Database and updating the Connection Strings based on this.
- Used Multithreading to process the tasks in the Event task table.
- Develop reusable application framework for .Net and Azure.
- Implemented Service Oriented Architecture (SOA).
- Involved in implementation of WPF application. Used Silver light for rich user Interface.
- Responsible for developing the Data Access Layer (Model) using ADO.Net.
- Involved in Software Development Life Cycle (SDLC) from requirements gathering and performed Object Oriented Analysis and Design (OOAD) using UML.
- Used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
- Utilized XAML, WCF, WPF based Event Handlers.
- Created Application using AngularJS, Typescript , Html5, CSS3 .
- Developed the application as Mobile First and Responsive Design.
- Used WPF in creating different animated scenes using the combination of transforms, animation controls (storyboard, double animation) and color effects.
- Worked on MVVM design pattern for this application.
- Used many server UI controls like Data Grid and Detailed Grid controls
- Implemented UI using MVC 4.0, HTML5, XML, CSS3, JavaScript, Knockout JS, AngularJS, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Designing the User Interface using the Silverlight, XAML Code and Expression Blend.
- Designed and developed Rebranding controls as a User Controls in Silver light 2.0.
- Responsible for UI design and creating contracts and classes in WCF for different modules in the application.
- Effectively used AJAX and JavaScript to reduce the server request.
- Developing rich, uniformed User Interface using CSS, Master pages, Themes, Silverlight, AJAX Controls, Web parts, JQUERY.
- Created ASP.NET Web API enabling clients to access the system.
- Responsible for developing SOA Services using Windows Communication Foundation (WCF) Technology.
- Implemented JQuery Mobile Touch Optimized Framework for web pages.
- Used List, Toolbars, Menus, and Context Menus for navigating between screens in Windows Presentation Foundation (WPF).
- Used Entity framework combined with LINQ queries to do database operations.
- Responsible in Error Handling using Try, Catch, finally exceptional handling technique to avoid circumstances leading to abnormal program termination
- Used ADO.NET for creation of front-end database clients and middle-tier business objects used by applications, tools, languages.
- Used AngularJS $ resource for angular services to make calls to WEB APIs.
- Developed and Consumed XML Web Services (SOAP)
- Writing RESTFUL WebApI methods to migrate Contracts defined in WCF to WEBAPI.
- Used SSRS to create, manage and deploy reports.
- Maintaining the Source code using Team Foundation Server (TFS) in a multi developer environment.
- Provided Production Support to troubleshoot and debug the issues.
Environment: WCF, C#, Silver light 2.0, HTML5/HTML, web API, JavaScript, ADO.Net, Azure, VB .NET, WPF, AJAX, XAML, CSS, XSD, Agile Methodology, UML, Windows 2008, jQuery, JSON, Visual Studio2008, SQL Server 2008, TFS, IIS, web services.
Confidential, Woonsocket, RI
Sr .Net Developer
Responsibilities:
- Worked in Requirement Collections, Analysis, Development and Customization, Testing of the Application and implementation of the Web Guard in them.
- Involved in developing WCF Web Service using SOAP/HTTP to communicate with legacy systems.
- Worked intensively on production support and escalations during and after releases.
- Responsible for designing the ASP.NET application using .NET Framework ADO.Net Entity framework architecture.
- Designed and developed UI components, implemented event handling using C#, HTML, CSS, JavaScript, JQuery, AJAX, and Worked on CSS to get consistent look and feel of the web site.
- Implemented Authenticated and Authorization using proprietary Web Guard in Web.Config file. Configured for users Authorization and role-based security.
- Implemented Generics for creating object collections and extensively implemented for maintaining type safety so that run time errors are reduced.
- Involved in designing desktop module using WPF 3.5.
- Involved in creating the Desktop Applications using the WPF, XAML, and MVVM.
- Modified the VB.net code into C# aspx.
- Good experience in debugging ASP.NET and IIS related issues.
- Develop SCM Script (used Protocols and Prescript) to elevate source code development to production server.
- Provide technical support and debug the bugs while in production 24X7.
- Responsible for maintaining a session of messages between a client and a service using WCF facilities.
- Monitoring IIS application logs, System logs and security logs by using Event Viewer for troubleshooting application Created Web API to Support CRUD operations in an HTTP using ASP.NET Web API.
- Wrote Unit test classes and projects using NUnit Framework
- Implemented Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS)
- Worked with IIS and .Net Global Assembly (GAC)
- Used Microsoft TFS extensively to save to save code changes, perform gated check-ins and to keep track of the assigned user stories.
- Used SQL server as backend and implemented ADO.NET data objects such as Data Adaptor, Data Reader, Dataset, Data table
- Deploying ASP.Net and web applications on IIS 6.0 and on IIS 7.0
Environment: Visual Studio.NET 2008/2010, .Net Framework 4/ 4.5, ASP.NET, C#, HTML, jQuery, CSS, JavaScript, SQL 2005/2008, WPF, Json, VSS, Agile Methodologies, Team Foundation Server (TFS), IIS 7
Confidential, Minnetonka, MN
.Net Developer
Responsibilities:
- Designed and developed intranet web application using ASP.NET MVC framework.
- Developed extensive client side scripts and validation functions using JavaScript.
- Followed the Scrum Agile Methodology during development of the project.
- Used custom controls and User controls for designing screens in Client application.
- Used C# multi-threading in developing applications.
- Extensively used AJAX for partial page execution and asynchronous data transfer from web server to the client.
- Extensively created and deployed WCF services, implemented binding, endpoints and service contracts
- Developed user interfaces using Tiles with JSP, HTML and JavaScript.
- Developed several Java Script functions for popup windows and screen printing options.
- Developed the required Business Layer of the application using C#.NET.
- Designed and coded the Win forms and implemented the logic using C#.NET.
- Implemented the whole application based on OOPS concepts by using Classes.
- Involved in creating the unit tests for the application in C#.NET.
- Developed WPF application using Control Templates, Data Templates, Bindings, Converters, and Routed Events, Command bindings, Commands and new features like LINQ and lambda expressions.
- Designed and developed Databases in SQL Server 2005 which includes the development of functions, stored procedures and triggers using PL/SQL.
- Wrote SQL queries and Stored Procedures for accessing data from SQL Server 2005.
- Participated in Test Driven Development (TDD) in developing a WPF application in Agile (SCRUM) environment strictly following the MVVM pattern.
- Used SSIS Packages for extracting, transforming and loading data into data warehouse.
- Used LINQ for Querying set of data
- Used TFS (Team Foundation System) as version control manager.
- Involved in Documentation of developed Components and modules.
- Involved in fixing the Bugs as per the requirements.
Environment: ASP.NET 3.5, C#.NET, WPF 3.5, Win forms, ADO.NET, HTML, CSS, JavaScript, WCF Services, Visual Studio 2008, SQL Server 2005, Crystal Reports, JSON, T-SQL, IIS 7.0, HL7, IHE Standards, TFS, SSIS.
Confidential
Software Developer
Responsibilities:
- Developed programming scenarios in C#, Object Oriented Programming (OOPS) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Used MVC Design Pattern to develop classes to having clear separation of responsibilities of all the supported client actions.
- Designed and developed dynamic ASPX web pages using C#, ASP.Net, XML, HTML, CSS, and JavaScript.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET, ADO.NET and PL/SQL.
- Designed and coded the Win forms and implemented the logic using C#.NET.
- Created Stored Procedures to manipulate the database and to apply the business logic according to the user's specifications.
- Extensively made use of Grid View, Data List and Drop down List for displaying the data in a clear and pleasant format.
- Used ASP.NET AJAX Toolkit controls like Script Manager and Update Panel within some web pages.
- Created Web.Config files for setting up of the application by writing database connections.
- Developed the required Business Layer of the application using C#.
- Involved in building the queries, writing Stored Procedures, functions, and triggers.
- Extensively used ADO.NET to access database object tables, stored procedures, and implemented Data Access Layer (DAL).
- Involved in setting up and managing the code repository (VSS).
- Involved in creating various reports using SSRS.
Environment: ASP.NET 2.0, C#, ADO.NET, HTML, CSS, JavaScript, Visual Studio 2005, SQL Server 2005, IIS 6.0, Web Services, XML, AJAX, VSS, .NET Framework 2.0, MS VISIO (UML), N-Unit Testing Tool, MVC Design Patterns, SSIS, SSRS.
Confidential
Software Developer
Responsibilities:
- Implemented the project using C#.Net (Win Forms) and back-end database as Microsoft SQL Server 2008.
- Understood and analyzed the client's requirements and involved in GUI designing of the application.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
- Developed win forms using C# environments and ADO.Net.
- Used custom Data Grid, Dataset, and Data Reader to retrieve, display and manipulate data.
- Designed Administrator pages to handle overall application.
- Used Data Controls to retrieve, display and manipulate data.
- Configured security features for the application using integrated windows authentication.
- Involved in database design, writing stored procedures using T-SQL.
- Implemented Optimized SQL Stored Procedures
- Involved in design, development, and implementation of user interfaces in ASP.NET and validation using JavaScript and jQuery.
- Developed RESTFUL Web services, Web APIs, and other back end components.
- Implemented Microsoft ASP.Net AJAX Extender Controls like AutoComplete, Animation, Drag Panel, and Calendar controls to provide a rich and user friendly user-interface.
- Used ASP.NET AJAX and updated web pages to implement the AJAX functionality to enhance the application
- Involved in database operations using ADO.NET.
- Designed and developed web forms using user ASP.NET controls Server Controls.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- Designed and developed .NET components using VB.NET and XML to communicate with Web Services.
- Worked on ASP.NET features like state Management, caching features, configuring optimizations and securing web application
Environment: C#.NET, Microsoft .NET Framework 2.0, Web API, ADO.NET, SQL Server 2008/2005, HTML, JavaScript, Windows NT, Reporting Services (SSRS).