Sr .net Developer Resume
Tallahassee, FL
SUMMARY:
- 8+ years of experience in software design and development through the .Net Frameworks (3.0/3.5/4.0/4.5 ) using ASP.Net, MVC, MVVM, Visual Basic, ADO.Net, Entity Framework, Win Forms, Web Forms, Web Services, WPF, WCF, XAML, Ajax, LINQ and IIS in the areas of performance, security, scalability, and extensibility.
- Experience in all stages of the SDLC (Software Development Life Cycle) involving studying of the user requirements, analyzing, designing, implementation, testing, deployment, documentation and maintaining of various stand - alone, intranet, client-server multi-tier web and GUI software applications.
- Experienced in a fast paced Agile Development Environment including SCRUM Programming, Test-Driven Development (TDD).
- Experienced in AJAX, JavaScript, Angular JS, Angular 2, Angular 4, Node JS, React JS, JQuery, JSON, XML, WPF, VBScript, HTML/HTML5, CSS 3/4, MS Front Page, Telerik Controls, Knockout JS, Resharper, Windows Azure, DB2 and MS Access.
- Expert in Web Application design and development using ASP.NET, MVC, JavaScript, JQuery, Angular JS, Angular 2, Node JS, Ajax, Kendo UI, HTML5, XML and CSS3.
- Good working experience of WCF, WPF, LINQ, Web API, XML, Web Services (SOAP, WSDL), .NET Remoting Server Components using .NET Framework.
- Experienced with the .NET Platform, Visual Studio 2010/2012/2013/2015, Microsoft SQL Server 2016/2012/2008 R2/2012, C# 4/5 and ADO.NET.
- Experience in the development, test, and maintenance of N-tier, internet/intranet and windows & web based applications using .NET framework, ASP.NET, C#.NET, and SQL server (T-SQL), SQL.
- Excellent working knowledge of industry adanced technologies like ASP.NET, VB.NET, C#.NET, ADO.NET, IIS 7.0/6.0, Reporting Tools, Kendo UI/Kendo Controls, JavaScript, JQuery, web controls, XML, AJAX, Framework 3.5, Web API, CSLA and awareness and strong understanding of WCF, LINQ.
- Extensive use of the ADO.NET Data grids, Data Readers and Datasets for Data Manipulation.
- Experienced WPF, WCF development, ASP.NET Web Forms, ASP.NET State Management& ASP.NET Caching.
- Strong experience using IIS Web Server, Object Oriented Analysis and Designing (OOAD), Object oriented programming.
- Experience with reporting tools SQL Server Reporting Services (SSRS) and Crystal Reports, creating ETL packages using SQL Server Integration Services (SSIS) for generating reports populated by data in databases.
- Knowledge in developing cube and dimensions using SQL server Analysis Services (SSAS).
- Experience in developing Restful services using Web API framework.
- Experience in Design and deployed reports for websites and web applications using, XSLT, SSRS and Crystal Reports. Also used crystal reports for desk top applications.
- Experience in Cloud computing platforms like Microsoft Azure and also Amazon Web Services (AWS) for building, deploying and managing applications and services.
- Experience in working with Microsoft Azure cloud services like Storage (Blob, Table, Queue), Web Sites, Web Roles, Web Apps, Azure Service Bus, Azure virtual network, SQL Azure, Data Sync, Traffic Manager, CDN, Caching.
- Proficient in using T-SQL for developing complex stored procedures, Triggers, Tables, Views, User-Defined Functions, SQL joins, Index and query writing.
- Strong abilities in Database Programming using RDBMS and NOSQL databases like SQL Server 2008/ 2005/ 2000 , Oracle 10g, MongoDB, PostgreSQL and MS Access.
- Experience in data object models like Language-Integrated Query (LINQ) and Entity framework (EF) to retrieve and modify data and developed entity data frame work services.
- Good Working experience with Team Foundation Server (TFS), Subversion, GIT, GitHub and Visual Source Safe (VSS).
- Expertise in working with XML, XSD, XSLT and SOAP technologies.
- Experience in developing Single Page Applications (SPAs) using Angular JS, Angular 2, good knowledge in working with Node Js, Developing Web Enabled Applications using AJAX technologies, CSS, Themes and Skins.
- Experienced in both Manual Testing and Automation testing using testing tools such as HP Quick Test Professional, Selenium RC, SOAP UI.
- Experience in Design Patterns like Singleton, Factrory, Abstract & Facade patterns.
- Experience in performing Analysis, Design, Development, Implementation and Testing of business application systems.
- Experience in performing Unit Testing using tool NUNIT and also performed several Integration Testing, System testing and Performance testing.
- Successfully customized modules based on organizational needs and requirements.
- Good Team Player with excellent communication, analytical, verbal and writing skills along with strong management, organizational and mentoring skills.
- Ability to quickly acquaint with new concept and technologies.
TECHNICAL SKILLS:
Programming Languages: C++, C#.NET,VB.NET, T-Sql, PL/SQL
.Net Technologies: ASP.NET, ASP.NET MVC 4.0/3.0, C#.Net, VB.NET, Entity Framework, LINQ, Web API, WCF, WPF, MVC, MVVM
Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL
UI Technologies: JavaScript, JQuery, Angular JS, Angular 2, Node JS, Web API, Bootstrap, Winforms, WPF, Jquery UI, Kendo UI
IDE Tools: Visual Studio 2013/2010/2008, Sql Server Management Studio
.Net Frameworks: .Net Framework 4.5/4.0/3.5
Databases: MS SQL SERVER 2008R2/ 2005, MSAccess 2010/ 2007, Oracle 10g/ 9i
MSBI Tools: SSIS, SSAS, SSRS
Reporting Tool: SQL Server Reporting Services (SSRS), Crystal Reports 2010/9.
Modeling Tools: MS Visio
Version Control Tools: Visual SourceSafe, SubVersion, Team Foundation Server (TFS)
Middleware: WCF, ADO.NET, Entity Framework 5.0/4.1, LINQ, Web Services
Webserver: IIS 8.0/7.0/6.0
Testing Tools: Selenium, Soap UI
Operating Systems: Windows Server 2008/200, Wndows Xp/7/8/10
PROFESSIONAL EXPERIENCE:
Confidential, Tallahassee, FL
Sr .Net Developer
Responsibilities:
- Worked in Planning and executing phases of the software development lifecycle (SDLC) utilizing agile methodologies to achieve end-to-end development of web-based applications.
- Worked on designing, development of Forms using MS Visual Studio 2010, ASP.Net MVC5, C #.
- Worked on gathering requirements and preparing the documents for project.
- Designed, developed, and customized several web pages using UI Technologies like HTML/ HTML5, CSS3/4, XSL, ASP.NET 4.0, JQuery, JavaScript, JQuery, Angular JS, Angular 2, Angular 4, Node Js, React JS, Kendo UI and Java Script.
- Leveraged Bootstrap CSS library to implement responsive web interface.
- Leveraged Rally as a tool to manage task boards, story boards, program boards and release management.
- Used Angular JS as the development framework to build a single-page application.
- Involved in development of components , Services , directives , filters , and modules using Angular JS MVC framework.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular JS and JavaScript API .
- Created Integration Services SSIS package to import raw data from MS Excel to the SQL Server .
- Involved in Using ReSharper tool for refactoring the application code.
- Used Angular JS framework to implement client side java script modules, implemented custom directives.
- Designed and developed the application middle tier using C# .NET, VB.net, HTML, WCF services (SOAP/REST), GIT, Win Forms, WEB API, REST API, REACT JS, RESTFULL services to consolidate all unmanaged and standalone applications under Managed and Integrated Enterprise framework by implementing SOA architecture.
- Handled client side technologies like JavaScript, Angular JS, Angular JS 2, Bootstrap, Single Page Applications (SPA), AJAX, JQuery and AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Designed and developed Services using WCF and leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Wrote T-SQL Statements, Stored Procedures, Triggers, Functions, and Sequences to access data from database along with ADO.NET Class & Methods.
- Used Entity Framework Code first approach to implement data access layer.
- Developed WCF services to communicate with the Data Access Layer.
- Developed various Data Service classes to connect and manipulate data using ADO.NET and C#.
- Developed SOA -based solutions using Web Services, Web API, WCF, SOAP including RESTful services.
- Involved in front end application development using HTML5 and Bootstrap to build responsive user interfaces.
- Developed databases in the Azure cloud services and maintaining the back end code also in the Azure.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Used ASP.NET MVC 5, Kendo UI and Typescript for a web client option.
- Worked with Configuration, Customization and development of e-commerce platform.
- Developed rich user interface using Telerik controls ( Kendo UI ) toolkit.
- Used ASP.NET C#.NET Validation Controls and J avaScript for client side validations in the Web Pages.
- Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using Oracle, SQL, and PL/SQL based on the documented user requirements.
- Worked on creating, modifying data flow diagrams, and database design of the application.
- Designed normalized data schemas using Oracle, SQL, and PL/SQL.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS), Crystal Reports.
- Designed entire framework to support Test Driven Development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository.
Environment:: ASP.NET MVC, C#.NET, .NET Framework 4.5, EntityFramework, HTML5, CSS3, Bootstrap, JavaScript, JQuery, AJAX, AngularJS, XML, Visual Studio 2015, TFS, DB2, Oracle 11g, PL/SQL, ADFS, Windows Server 2008
Confidential, Ontario, CA
Sr .Net Developer
Responsibilities:
- Developed distributed applications using .Net Remoting, Web Services and WCF services.
- Migrating the existing .Net applications to the .Net MVC4 and adding additional features and functionalities.
- Used SSIS, SSRS for the integrating and generating reports for the business and government purpose.
- Designed and developed Web Applications using Sitecore.
- Worked on developing WPF and WinForms applications using .NET Framework 4.5.
- Deploying the applications into the Azure and extracting the data from the Azure cloud services.
- Started to use Azure Cloud Services and continuous integration (CI) with the cloud database.
- Worked on Restful web services using Web API.
- Designed and developed secured marketing web portals using Sitecore and MVC.
- Used Node JS to implement rich functionality in various pages: form validation, grid, search, sort, pagination.
- Worked in web application development for backend system using AngularJS and Node.js with cutting edge HTML5 and CSS3 techniques.
- Involved in Enhancement of existing application utilizing Angular JS and Node JS developed routing through web pages and achieved Single Page Application (SPA).
- Developed real time tracking of class schedules using Node JS.
- Provide supports for application utilizing MQ Series, MQ workflow and MQSI products for EAI.
- Built highly Customized e-commerce websites using word press
- Developed .NET based multithreaded application using C#, WPF, WinForms, Entity Framework.
- Used TDD practices to ensure correctness and quality of code.
- Extending ASMX to WCF services to improve importing and exporting different client file transactions.
- Implemented Data Access Layer using Entity Framework and LINQ.
- Worked with Git for version control and Code Review.
- Developed advanced ETL solutions using SSIS to transfer into different destinations, Implemented self-service reports using SSRS.
- Used TeamCity for automatic builds and continuous integration.
- Used Selenium Core for test framework for web applications written completely in JavaScript and DHTML
- Used Extensively Message Queuing techniques like MSMQ and Web Sphere MQ.
- Deployed message flows using SOAP request, SOAP input node and SOAP replay node for hosting and calling web sphere.
Environment:: ASP.NET MVC, C#.NET, .NET Framework 4.5, EntityFramework, HTML5, CSS 3, Bootstrap, JavaScript, JQuery, AJAX, Angular JS, Rally, XML, Visual Studio 2013, TFS, IIS 7.5, DB2, Oracle 11g, PL/SQL, ADFS, Windows Server 2008
Confidential, New York, NY
Sr .Net Developer
Responsibilities:
- Developed all new enhancements as web applications in MVC using Entity Framework for CRUD functionality.
- Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created custom angular directives to create own HTML tags and induce some kind of functional behavior to those tags.
- Developed WCF service to communicate load and save data to database.
- Experience in using Jasmine BDD for Unit testing and Protractor for E2E testing.
- Used Dependency Injection to build loosely coupled system to consume WCF service.
- Designed and developed a tool in C# for HUD claims forms (Housing and Urban Development - United States). Guided other teams for development of similar tool.
- Coordinated and led the migration of large-scale project database migration from SQL Server 2008 to SQL Server 2012 and host server migration from Windows Server 2008 to Windows Sever 2012 R2, which involved migrating DTS packages to SSIS, modifying execution plan, altering stored procedures, identifying and changing code, replacing user controls and resolving DLL reference problems.
- For front end development actively used ASP.Net, CSS, JavaScript, AJAX control and Telerik Controls.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL.
- Worked efficiently for production support with high productivity and quality using Remedy tool.
- Resolved all SQL job failures on priority basis with zero escalations and also provided critical support on weekends and month ends when needed.
- Implemented the two-way data binding and code reuse in the modules using Angular Js custom directives.
- Involved in development of web pages using HTML, BootCSS and bind HTML Controls to angular models.
- Implemented data binding, event handling using Angular JS.
- Worked on angular routing for smooth transition between views.
- Implemented Angular $http services for making get and post calls to webAPI.
- Involved in enhancements, change requests and post-production support of this mortgage- banking project.
- Proposed and developed automated tool for redundant post-production tickets in C#.
- Involved in bulk data processing, including user statistics, industrial reports, and financial transactions.
- Conducted Knowledge Transfer sessions for new team members for database structure and overview of whole application.
- Used Subversion for source code management, branching, merging code.
Environment:: C#, ASP.NET MVC, ASP.NET WebAPI, Quality Center, BDD, Entity Framework, AngularJS, .NET 4.0, SQL Server 2008, DTS, SSIS, SSRS, WCF Services, XML, JQuery, CSS, SVN.
Confidential, Minneapolis, MN
.NET/C# Developer
Responsibilities:
- Involving different phases of SDLC including Designing, Programming, Testing and Documentation.
- Designed Graphical User Interface (GUI) using Layout Pages, HTML, Java Scripts, CSS3 classes and Custom controls.
- Extensively used WPF user controls to provide page documents along with native support of XML paper specification documents.
- Written SQL Queries for indexes, triggers, functions and stored procedures.
- Involved in the iterative process of developing in Agile and Scrum environment.
- Also used master page and used user controls when ever need in the web page.
- Used C# advanced concepts like Automatic properties, Anonymous types, Lambda Expressions, Extension Methods.
- Used Web Services to fetch data required and work accordingly, also used the concepts of Serialization.
- Implemented security concepts using SOAP envelop, Windows Authentication.
- Used LINQ to build set of operations, parameters and expressions (Binary, Unary, Lambda) during execution (aimed at “Querying”) a set of data from SQL Server.
- Designed database in MS-SQL and created stored procedures, functions, views to reduce the comp
- Application of front-end SQL queries and triggers to enforce entity relationships.
- Used SOA Architecture to develop code in Test Driven Environment using NUNIT.
- Used TFS (Team Foundation Server) for all the source code maintenance among the whole team.
Environment: Visual Studio 2008, WCF, Web Services, ASP.NET Framework 4.0, C#, ADO.NET, TFS, SQL server 2005/2008R2.
Confidential, North Brunswick, NJ
.NET Developer
Responsibilities:
- Involved in designing of Application interfaces and capacity planning based on the estimated volumes of data.
- Development was done using agile methodology with daily scrums, paired programming using TDD and continuous integration using the SDLC process.
- Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines.
- Used VB.NET in the business logic layer.
- Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validator, Required Field validation, etc.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2008.
- Extensively used Ajax to reduce connections to the server, since scripts and style sheets only have to be requested once.
- Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control and client side validation is done by Ajax validation extenders.
- Implemented MVVM (Model View Model) pattern to create Silverlight user controls.
- Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Programmed LINQ TO SQL for communication between application and database, used extensively Data Grid.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Worked with Silverlight 2.0 to develop the Graphical Representation of Insurance Reports.
- Used Crystal Report to generate various reports as per the client’s requirement.
- Using SSIS, created integration service. These services used to load data from excel sheets to SQL server 2008.
Environment: VisualStudio2010, C#, .Net Framework 4.0,ASP.NET MVC 3.0, ASP.Net 4.0 C# 4.0, Web Services, JQuery, AngularJS, WCF, SQL Server 2005, T-SQL, XML, XSLT, VSS, CSS, Crystal Reports.
Confidential
.Net Developer
Responsibilities:
- Responsible for business requirement gathering for new enhancements in the Customer Portal.
- Developed web pages, in ASP.Net with C# for its users to handle and monitor their physical activities.
- Designed and developed the Gallery page in ASP.Net and JQuery for clients to upload and view their images specific to the exercise.
- Designed the image uploads in other web pages to use Gallery images which are previously created .Net User controls (.aspx).
- Responsible for writing Stored Procedures, Functions, Triggers using T-SQL for data retrieval from SQL Server database.
- Developed Exception Control and Error log tracking using C#.
- Integrated Client side scripts in Asp.Net Web Pages using Visual Studio 3.5.
- Implemented the database access layer using C# and OLEDB of ADO.NET .
- Implemented an Intelligent design for separating Development and Production databases using same Web Pages in .Net 3.5
- Involved in writing code on ADO.NET to communicate with database.
- Documented Test Methodology, Test Plan and Test Cases for all the functional Ares.
Environment: Visual Studio.NET, ASP.NET, C#, VB, ADO.NET, XML, HTML, MS SQL Server 2000.