.net Developer Resume
Tampa, FL
SUMMARY:
- Over 7+ years of professional experience IT experience in the area of Design, Development & Maintenance of high scalable Web & Window applications based on Object Oriented Programming (OOP) and Microsoft .NET related technologies.
- Experience in all phases of Software Development Life Cycle (SDLC) from Planning, Analysis, Design, Development, Documentation, Testing, Implementation, Deployment and Maintenance of various Web Based and Windows applications.
- Experienced in the use of Agile approaches, including Scrum (Sprint planning, daily scrum, scrum review and retrospective), Lean, CI (Continuous integration), XP (Extreme programming), FDD, DAD, Velocity tracking, Code refactoring and Waterfall Methodology .
- Proficient in Object Oriented Design/Development, Object Oriented Analysis and Design (OOAD), UML (Unified Modeling Language ), Team Foundation Server (TFS) and Test Driven Development (TDD - 2003).
- Extensive experience in developing GUI (Graphical User Interface) applications using Visual Studio (2015/2012/2010/2008 ), C#.NET, VB.NET, ASP.NET (4.5/4.0/3.5/3.0/2.0 ), ASP.NET MVC, XML,HTML5, DHTML, XHTML, CSS3, JavaScript, DOM (Document Object Model), JSON, JQuery, VBScript, Angular JS, PHP, Bootstrap 3 and AJAX.
- Profound knowledge in working with RDBMS includes MS SQL Server 2012/2008/2005/2000 , Oracle 11g, IBM Informix, and MS Access.
- Experience in the design and development of N-tier Client Server application architecture using C#, VB.NET, JavaScript & ASP.NET.
- Strong knowledge on optimizing Visual C++ codes for financial software using Microsoft Visual Studio. And integrating .net solutions on C# projects, including debugging in C++ MFC (Micorsoft Foundation Class library, CLR) .
- Strong knowledge of working with SQL databases and VB6 applications with COM+ & DCOM
- Worked with Mobile app developments with the help of Bootstrap responsive designs, along with Telerik controls.
- Have very good knowledge on working with eCommerce application service (retail domain).
- Experienced with building and exposing with workflows in WWF on ASP.NET.
- Experienced with framework like log4net and source code management tools like CVS, SVN & Git.
- Proficient in Implementing WCF services on Service Oriented Architecture (SOA) and consuming using different protocols (SOAP, HTTP, REST) and implementing features like Security, Debugging and Performance with HTTP binding.
- Experienced in implementing Single Page Application (SPA) with HTML5, CSS3 and Java script.
- Have good knowledge about ASP.NET Page Life Cycle (PreInit, Init, InitComplete, Preload, Load, Load Events, Load Complete, Pre-Render, Pre-Render complete, Unload).
- Experience in developing web services ( REST ( Representational State Transfer) , SOAP), HTTP/HTTPS, WWF, WPF (Windows Presentation Foundation) and SOA (Service Oriented Architecture), WCF (Windows Communication Foundation), Console & SILVERLIGHT applications, Language Integrated Query (LINQ) and Entity framework.
- Expertise in using Telerik, ASP.NET MVC4, MVC architecture using Web API and ASP.NET MVP & MVVM Web Forms UI Pattern.
- Configuring and managing with IIS-Server ( 5.0/6.0/7.5 ) & IAS and .NET Assemblies during application deployment.
- Worked with TLS (Transport Layer Security), SSL (Secure Socket Layer) settings for creating secure web sites in IIS (Internet Information Services).
- Experience in .NET security features setup such as Authentication (Validating users, Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles Management).
- Handled site debugging on IIS through Worker-process (Application-pool) and Tracing of the application.
- Worked with OLAP (Online Analytical Processing) , performing multidimensional analysis of business data and provides the capability for complex calculations, trend analysis, and sophisticated data modeling.
- Hands on experienced in SharePoint for storing securely, organizing, sharing and accessing the information from the device, with the help of web browser.
- Expertise in creating new server controls like Web User Controls (ASCX) and Web Custom Controls.
- Have Strong skills in connecting forms in VB to SQL database.
- Experienced in creation of dynamic, platform-independent method for building Web-based applications using JSP API (Java server pages).
- Hands on experience with Caching on client-side & server-side (proxy) and Multithreading.
- Worked with Data binding controls like Grid View, Data List, Repeater, List View, List Box and Drop-down List etc.
- Hands on experience with User input Validation controls.
- Expertise in dealing with State-Management on client-side and server-side.
- Experience in extensively creating of Themes (Skin files), Master Pages (Templates) and Site Navigation.
- Hands on experience with web pages, forms and web services developing in ASP.NET .
- Have knowledge on distributed systems such as Giga spaces.
- Hands on Linux command scripting and C++ developmen t experience.
- Worked extensively with Data Adapter, Dataset, Data Table and Data Reader as a part of ADO.NET (ActiveX Data Object) to access and update database.
- Extensive experience in developing Stored Procedures, Sub-Queries, Functions, Views, Indexes, Triggers, Cursors, Joins, user defined data types, CRUD operations and other Complex Queries using PL/SQL, T-SQL on Microsoft SQL Server.
- Experience in XML and related technologies like XSL, XSLT, XML Schema, XPATH, DOM, WSDL, XMLNS, and XAML.
- Have knowledge on TSDB (Time series data base) to create, enumerate, update and destroy various time series and organizing.
- Have knowledge on Microsoft BIDS (Business Intelligence Development Studio) instance features in SQL server data tools.
- Build effective/efficient queries for high-performance reports for SSRS (SQL Server Reporting Services) and very good hands-on experience in Creating SSIS (SQL Server Integrating Services), SSAS (SQL Server Analysis Services) Packages and Crystal Reports using Data warehouse.
- Performed unit testing using tool NUnit and also performed several integration testing, system testing and performance testing.
- Hands on experience in debugging and fixing the bugs and also very good with support and maintenance.
- Proven strength in problem solving, coordination and analysis Strong communication, interpersonal, learning and organizing skills matched with the ability to manage the stress, time and people effectively.
TECHNICAL SKILLS:
Operating Systems: Windows 7, Windows 8, Windows Server 20032008.
Web & Windows Technologies: Visual Studio (2015/2012/2010/2008 ), ASP.NET (4.5/4.0/3.5/3.0.2.0 ), ASP.NET MVC4, ADO.NET, MVP, MVVM, Web services, SOAP, REST, WinForms, CLR, AJAX, XML, LINQ, Entity Framework WCF, WPF, Silver Light, XAML, XSL, XSLT, DHTML, HTML5, CSS3, JSP, JSON.
Languages: C#, VB.NET, C/C++, PL/SQL.
Database: MS-SQL Server 2012/2008/2005/2000 , Oracle-11g and MS Access.
Protocols: HTTP, HTTPS, TCP/IP, SOAP.
Scripting Languages: JavaScript, JQuery, AJAX
Source Control Tools: Team Foundation Server (TFS), Visual Source Safe(VSS)
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS)
Web Servers: Microsoft IIS Server 7.5(Internet Information Services)
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
.NET Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and maintenance.
- Used Team Foundation Server (TFS) for version control, updating task and bug tracking.
- Created CWIS (Child Welfare Information Solution) Worker Portal web application in Visual Studio 2012 using MVC architecture and development in VB scripting.
- Created and consumed a WCF web services widely with SOAP schemas and contracts, using secured binding with SOA.
- Developed front-end and back-end functionality of CWIS Portal.
- Used Responsive web design (RWD) approach to web design to make web pages render well on a variety of devices and window or screen sizes.
- Created and considered the viewer proximity as part of the viewing context as an extension for RWD
- Involved in developing Windows and Web applications in C# using ASP.NET 4.5 Framework
- Involved in designing screens Graphical User Interface (GUI) with ASP.NET, Winforms, JavaScript & JQuery .
- Make use of latest JavaScript libraries ( Knockout JS and Angular JS 2.0 ) in project to make it friendlier to the user and to reduce latency time of the project.
- Extensive use of HTML, Bootstrap and CSS for making responsive design for front end UI.
- Designed web pages using ASP.NET MVC with Razor View Engine.
- Developed Ajax driven MVC partial views and used Ajax feature to develop highly responsive UI and rich interactive application.
- Worked with AJAX script manager, timer and update progress controls for periodic updating of site content with dynamic & faster response and also alerting customers and scheduling appointments.
- Implemented model popup windows, Textbox watermarks, calendar and dropdown extenders using AJAX control toolkit.
- Developed PL/SQL Stored Procedures, functions, triggers in SQL Server for this application.
- Worked on Windows Forms, Web Forms, Windows Services, SQL Queries, Stored Procedures, triggers, indexes, cursor, and function.
- Experienced in creating threading process for parallel execution of multiple controls .
- Extensively worked on XML content and XSLTs for translating business data into different structures based on the XSDs defined.
- Used User Controls extensively within Win Forms.
- Worked on LINQ-SQL, LINQ-Dataset, LINQ-XML and Lambda Expressions to access the Entity Framework’s entities.
- Implemented data access layer using Entity Framework to connect and retrieve or manipulate Oracle database for enhancements.
- Have knowledge on TSDB (Time series data base) to create, enumerate, update and destroy various time series.
- Worked on projects optimizing Visual C++ codes for financial software using Microsoft Visual Studio 2012.
- Integrated .net solutions on C# projects, including debugging in C++.
- Experience in creating Validation Controls for front-end validation and File processing .
- Developed custom validation attributes to work with complex data structures.
- Handled with State-Management on client-server sides with session, application and cookies.
- Implemented web user and custom controls for reusability.
- Experienced in development and usage of web services using SOAP for communicating with other application and components.
- Handled site debugging on IIS through Worker-process and Tracing diagnostic information of the application.
- Participate in our agile, test driven development process, contributing from business requirement through unit testing, implementation, and final testing.
- Learned software engineering best practices and tools within skilled Scrum teams.
- Project Data importing/exporting using Serialization/De-Serialization.
- Integrated a Dependency Injection (DI) Framework.
- Evaluated and validated solution interfaces, integration points and dependencies for .NET application development.
- Involved in user and user group meetings. Also involved in analysis of existing systems and various other sources of information.
- Handled production issues and as per the requirements enhanced user interface.
- Worked on performance improvement project to convert the data from old system to new system.
Environment: ASP.NET 4.0,C#.Net, C++, .Net framework 4.0, ASP.NET MVC4, Web API, JQuery, Angular JS, Knockout.js, LINQ, WCF, ADO.NET, Windows Services, JavaScript, JSON AJAX, HTML 5, XML,XSLT, HTTP, REST, SOAP, SSRS, SQL Server 2008, Visual Studio 2012,Windows Server 2008, Windows 7, TFS, IIS, Share Point, Power Builder.
Confidential, San Francisco, CA
.NET Developer
Responsibilities:
- Involved in gathering the requirements, analysis, design &development of the project.
- Experienced in all phases of Software Development Life Cycle (SDLC)-Project Analysis, Requirements, Design, Development, Testing, Documentation and Deployment and also in Windows Client/Server Environment.
- Good understating of Agile methodology with Scrum meetings. Completing the tasks in timely fashion. Task completion in respect to Design, business logic as well as the Test cases in a sophisticated manner and unit testing, mocking objects, concurrency and security concepts .
- Have Strong skills in connecting forms in VB to SQL database.
- Used .Net framework 4.5, N-tier architecture and Object Oriented Methodologies for Application development with the help of C# and VB.Net.
- Worked with Angular JS 2.0 JavaScript libraries
- Developed services using WCF for different clients to interact with Script Med Enterprise Services, used Basic Http Binding for binding purposes.
- Developed Asp.Net modules using MVC 4 (CSHTML files) pattern using Razor view engine.
- Thoroughly worked on AJAX for Client-side and Http Handlers (.ashx) files for Ajax implementation in the user controls/Web pages.
- Used inbuilt ASP.NET AJAX Extension controls (Update Panel, Triggers and Timers) for updating page partially and also JavaScript to minimize number of Page Refresh, using XML on-demand data retrieval and with the help of DOM, transparent background database save & cleanup and style changes for faster and more intuitive user interaction.
- Hands on experience with web pages and forms developing in ASP.NET .
- Extensive use of Web Services, SOAP, XML, XSLT to expose the reports to facilitate information sharing.
- Used WPF Multiple Document Interface (MDI).
- Experienced with building and exposing with workflows in WWF.
- Creating dynamic, platform-independent methods for building Web-based applications using JSP API (Java server pages).
- Programmed application using C# 4.5 and VB scripting and implemented architectural UI design using ASP.NET MVC4, CSS3, HTML5 and XML .
- Worked with ASP.NET Page Life Cycle stages PreInit, Preload, Load, Load Events, Load Complete, Pre-Render based on requirments.
- Created the database and have written CRUD operations, Stored Procedures, SQL Queries, Views, Functions, and Triggers and cursors using SQL SERVER 2012.
- Created Entity classes and used LINQ (Language Integrated Query) to SQL to manage relational data as objects.
- Hands on experience with source code management tools like CVS, SVN, Git.
- Worked on the existing ASP.NET Web Forms and involved in designing and developing the GUI for the user interface with various controls (Component Art Grid View, List view, Data List, Textbox, Calendar, List Controls, Dropdown Lists, and Validation Controls etc.)
- Handled Client side validations using JavaScript, JQuery along with ASP.NET built-in controls like Require-field, Range, Compare, Regular expression, Custom validations and Validation summary in ASP.NET.
- Implemented Themes (Skin files), Master Pages (Templates) for consistent layout site.
- Designed Site Navigation (Site Map and Site Map Path Controls - Menu, Tree View) for accessing information easily through it.
- Used ASP.NET membership concept (Authentication & Authorization) for user login controls security.
- Built Interactively Web forms using Web user and custom controls.
- Used Web API to build REST web services to interact with ASP.NET MVC with help of Angular js.
- Hands-on experience in using Windows services in required scenarios for processing batch data.
- Expertise in dealing with State-Management on client-side (View state, Query string, Hidden fields and Cookies) and server-side (Application, Session, Cache and using HTTP Context items).
- Used Dataset, Data Table, Data Adapter, Data Reader and other ADO.NET connectivity controls and worked with Entity frame work.
- Hands on experience with Caching (Page output caching, Fragment caching, Data caching) on client-side & server-side (proxy) and Multithreading.
- Build effective/efficient queries for high-performance reports for SSRS (SQL Server Reporting Services) and very good hands-on experience in Creating SSIS (SQL Server Integrating Services), SSAS (SQL Server Analysis Services) Packages in SQL server data tools BIDS instance features.
- Implemented various reports using SSRS.
- Involved in deploying the application on the IIS server.
- Performed unit testing on the modules.
- Handled Vulnerability scans during testing for getting accurate solution in applications.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Used the Debugging and Tracing applications on IIS and WCF features of Visual Studio.Net Extensively.
- Provided technical production support to all the applications which I have mentioned.
- Handled many production issues and enhanced the User interface as per the requirements.
Environment: ASP.NET 4.5,C#, VB.NET, .Net framework 4.5, ASP.NET MVC4, C++, Web API, Entity framework 5.0, JQuery, Knockout.js, Angular js, LINQ, JSP, WCF, WWF, WPF, ADO.NET, Windows Services, JavaScript, AJAX, HTML 5,CSS3, XML,XSLT, HTTP, REST, SOAP, BIDS, SSIS, SSRS, Git, SVN, Webdevelope, Themes, Master pages, SQL Server 2012, Visual Studio 2015,Windows Server 2008,Web API, JSON, Windows 7, TFS, IIS 7.5.
Confidential, Chicago, IL
.NET Programmer
Responsibilities:
- Involved in gathering requirements, creating functional specifications, analyze and design of the application.
- Communicated with client for daily updates, reviews and demos. Involved in user training programs.
- Coach and help develop team members, help resolve dysfunctional behavior. Familiarize the team with the client needs, specifications, design targets, the development process and design standards support task performance.
- Design and development of Business Logic and Data Access Layers.
- Implemented presentation layer with all UI components (HTML, CSS, JavaScript) for the end-user application.
- Implemented windows applications using Visual C++ CLR.
- Worked on WCF services by creating Schemas and Contracts, Configured end point HTTP bindings and hosted on IIS.
- Implemented AJAX timer and update progress controls for periodic updates of application site.
- Designed and implemented model popup, asyncfileupload and watermark extenders using AJAX control toolkit.
- Front End application modules were developed using C# and Web Forms.
- Developed an application using VB.NET, ASP.NET, and ADO.NET.
- Implemented C++, OOPS concepts such as polymorphism, inheritance etc. in the application with C#.
- Designed Business components and Data Access Layer using C#, ASP.NET and Data Sets.
- Involved in Data base design and created data tables, relationships, stored procedures and functions using PL/SQL queries.
- Worked on exporting reports to Excel from Grid views and Ultra web grids.
- Extensively used Grid Views with updating, sorting and paging tasks.
- Implemented Template Columns for Custom Nested Grid Views for displaying hierarchal data.
- Implemented Master pages, Themes and skin files to achieve uniform template design for whole application.
- Worked on SharePoint for application content managing.
- Used Photo-shop for modifying the images for application.
- Generated multiple reports using crystal reports & report viewer.
- Developed functional specifications and program specifications, based on documented business requirements.
- Creating test cases for each of the business logic in the application and performing n-unit for the application.
- Actively participated in End User Training.
Environment: Microsoft Visual Studio 2008, VB, ASP.NET, MVC3, ADO.NET, C++, HTML, CSS, JavaScript, JQuery, Angular JS, AJAX, WCF, SQL Server 2008, Team Foundation Server, Oracle 9i, IBM Informix .
Confidential
.Net Developer
Responsibilities:
- Involved in the gathering and preparation of requirements specification documents and regular interaction with the Business Analysts on project updates.
- Used Agile Methodology in the development of the project, which is based on iterative development.
- Developed the application as a Three-Tier application with UI in the presentation layer, business logic in the middle layer using C#. NET and database activity in the backend.
- Designed and implemented the web pages of project using ASP.NET C# and VB.NET and VB Scripting.
- Developed WCF services and hosted on IIS (Internet Information Server).
- Applied Master Pages and CSS, Navigation Controls, HTML, XML, WPF for a consistent look and feel for page design.
- Designed the presentation layer using standard ASP.NET controls, HTML controls and provided the required functionality by using C#. NET.
- Involved in writing Stored Procedures and Functions using SQL language for retrieving data from SQL Server Database.
- Used ADO.NET objects like Data Reader, Data Adapter and Dataset for SQL interaction.
- Prepared Data Context using LINQ to SQL object relation mapping methodology.
- Used AJAX for asynchronous calls.
- Developed various reports using Crystal Reports based on the business requirements and export to Excel and PDF files.
- Used VSS for Version and Source Code control.
- Involved in production support and used Quality Center for tracking defects.
Environment: .Net Framework 3.0, Visual Studio 2008, ASP.NET 3.0,ADO.NET, C#, HTML,CSS, AJAX, JavaScript, JQuery, Agile, Web Services, XML, SQL, LINQ, WPF, SQL SERVER 2005, Crystal Reports, VSS, IIS, MS Vision.
Confidential
.Net Developer
Responsibilities:
- Analyzed the requirements and prepared design documents.
- Hands on experienced with OOPS concepts like inheritance and polymorphism.
- Developed GUI, Business and Data tier using .Net 3.0, 2.0, C#, ADO.NET.
- Developed code behind classes and reusable components in C#.
- Designed front-end pages using HTML, CSS, JavaScript and DOM.
- Extensively used the ASP.Net controls Grid View, Repeater, Data List for effective interface design.
- Developed complex Grid Views, and Data bind Controls using ASP.NET.
- Implemented AJAX controls.
- Used JavaScript and JQuery to perform client side validations.
- Designed SQL database tables and wrote stored Procedures to store and retrieve model information by using SQL Server 2005.
- Designed XML Web services description by using the Web services Description Language and System Web Services, Description namespace and related classes.
- Used crystal reports for designing reports.
- Deployed Web Pages on Internet Information Servers.
- Trained the end user on how to use the product.
Environment: ASP.NET 3.0, 2.0, C#, ADO.NET, SQL Server 2005, HTML, CSS, Java Script, JQuery, XML,AJAX, Crystal Reports, IIS 5, VSS.