.net Developer Resume
Tampa, FL
SUMMARY
- 6+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architectures.
- Experience in working with Web Forms, User Controls and Web Controls using AngularJS, C#.NET, HTML5, CSS, CSS3, XML, JavaScript, Node JSin Visual Studio.
- Developed base HTTP service on top ofAngularJSHTTP service to communicate backend web services.
- Experience in Angular JS controllers, directives, components, factory and service resources, routing and events.
- Expertise in designing web pages using JavaScript, JQuery, HTML5/older & CSS.
- Expertise in developing n-tier Web applications in .NET environment using Visual Studio 2015/2013/2008 , ASP.NET Web Forms, ASP.Net MVC, C#, ADO .NET, LINQ, XAML, AJAX, jQuery, JavaScript, CSS, XML, HTML, Web Services, Web Forms, IIS, MS SQL Server 2012/ 2008/2005.
- Knowledge in Web using MVC, WEB API, WCF.
- Proficient in developing applications usingObject Oriented Programming (OOP) concepts.
- Experience building/managing Web Apps using ASP.NET Web Forms, MVC (Razor/ASPX engine).
- Experience in developing and consuming Web Services using SOAP and REST.
- Experienced in utilizing new integrated features of ASP.NET 3.5/3.0 versions like Windows Communication Foundation (WCF), Language Integrated Query (LINQ), Microsoft Windows Azure.
- Experience in ASP.NETFramework (4.0/4.5/4.6) which allow programmers to build dynamic web sites, web applications and web services.
- Expertise in data accessing using ADO.Net using Stored Procedures and queries from Oracle PL/SQL and SQL Server T-SQL.
- Experience in using LINQ and ORM model to query the database and to create stored procedures and triggers.
- Expert in Extraction, Transforming and Loading (ETL) data flows using SSIS;creating mappings/workflows to extract data from SQL Server and Flat File sources and load into various Business Entities.
- Created packages in SSIS with error handling as well as created complex SSIS packages using various data transformations like conditional split, Cache, for each loop, multi cast, Derived column, Data conversions, Merge, OLEDB Command, script task components.
- Hands on experience in writing SSIS script/script component task using C# for customized data manipulation of complex SSIS packages.
- Knowledge in developing Parameterized, Chart, Graph, Linked, Dashboard, Scorecards, Drill-down and Drill-through reports using SSRS.
- Experience using configuration Management Tools such as Team Foundation Server (TFS), Tortoise SVN and Visual Source Safe (VSS) for version control.
- Involved in system regression and Unit testing using Nunit.
- Experience in developing applications in waterfall model and Agile Methodology.
- Followed the approach of Test Driven Development and Continuous Integration.
TECHNICAL SKILLS
.NET Technologies: C#, ASP.NET, ADO.NET, Web Service, AJAX, WCF, LINQ, EntityFramework.
Languages: C, C++, C#, XML, HTML/HTML 5, T-SQL, PL/SQL, CSS.
Frameworks: .NET Framework 3.0/3.5/4.0/4.5.
Databases: MS SQL Server 2008/2012/2016 , Oracle, MS Access 2000/7.0.
Web Development: Java Script, AJAX, JQuery, Bootstrap 3/4, Angular JS 1.0.
BI Tools: SSIS, SSRS.
Version Control Tools: Visual Source Safe (VSS), TFS, GIT.
Reporting Tools: Crystal Reports 9, SQL Server Reporting Services (SSRS).
Operating System: Windows 10/8/7/Vista/2003, Windows Server 2008/2003, Linux.
IDE: Visual Studio 2010/2012/2015 , Microsoft Visio, SSMS 2008/2012.
Architecture: 3-Tier architecture, SOA, MVC.
PROFESSIONAL EXPERIENCE
Confidential
.Net Developer
Responsibilities:
- Developed web application using C#, CSS, HTML, java script, ASP.NET MVC, AngularJS, Ajax.
- Involved in analysis, designing, coding and implementation of the application.
- Expertise in AngularJS Framework to develop applications and to develop a standalone test application, in scope of future usage of the framework.
- Involved in Designing and Development of Software using agile development practice.
- Involved in developing web page development using HTML5, J query, Bootstrap.
- Migrated J query based UI application to AngularJS application.
- Used AJAX controls to minimize server round trip and enhance customer experience.
- Involved in building Responsive UI, more user interactive and user-friendly web pages, reusable classes, functions.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategyusing Swagger UI.
- Designed and implemented different layers (UI Layer, Business Access Layer and Data Access Layer) and also using MVC architecture.
- Worked on Web APIs to expose data from data sources to external and third-party applications to provide services to HTTP requests.
- Design and developed Business Logic Layer and Data Access Layer using LINQ and ADO.Net.
- Used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data List for reading/updating records in the database.
- Designed and Implemented SSIS package to extract, transform and Load (ETL) data operations from multiple heterogeneous systems to SQL Server.
- Created and tuned user defined functions, stored procedures and views using SQL Server.
- Created SSISJobsand scheduled Packages usingSQL Server Management Studiofor the Daily Load.
- Created Test Scripts covering all Use Case scenarios and actively involved in Unit Testing and Integration Testing.
- Involved in testing by using Nunit to run the test parallel to console runner within the Adapters.
- Used TFSas a version control tool.
Environment: Visual Studio 2015, C#, ASP.NET, TFS, ADO.NET, Web API, XML, IIS, HTML5, CSS3, JavaScript,Razor, WCF, SQL Server 2012/2010, .NET Framework 4.5/4.6, SQL,SSIS,ADO.NET, Web Services, AngularJS, MVC 5, Microsoft Enterprise Library, Dependency Injection, NUnit.
Confidential, Tampa, FL
.Net Developer
Responsibilities:
- Actively involved inSCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.
- Extensively worked on User Interface pages using C#, CSS, HTML, AJAX, Java Script, Kendo and to implement complex Business Rules and Validation of front end forms.
- Developed a cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Involved in building a SPA-style ASP.NET application using AngularJS.
- Used ASP.NET AJAX Toolkit controls like ScriptManager, Update Panel and Modal Popup Extender within some web pages.
- Developed rich web experiences with powerful Data Binding, Styling, Animations, and Templates with HTML5.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Performed Database Operation-Inserting data, fetching of data and displaying on web controls through XML and also in JSON.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in project search module.
- Worked with n-tier architecture involving Services Layer, Data Access Layer, and Business Layer.
- Involved in development of Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers in C#. NET.
- Developed LINQ Data context object with Entity Framework for LINQ, invoked DB tables and stored procedures and Implemented LINQ Expressions to query in memory expressions.
- Implemented abstract, sealed classes, interfaces and classes to construct the business and data tier using C# and Entity Framework.
- Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of the Database Using SQL server.
- Loaded flat files data into database using SQL Server Integration Services (SSIS) after applying various transformations like Lookup, Merge join, Aggregation, Derived column, Data Conversion, Script Task etc.
- Created C#.Net Script for Data Flow task to fetch data from server and load it into database through Script component.
- Worked with DBAs in order to schedule SSISpackages as jobs either daily or ad-hoc.
- Perform /Coordinated end to end Migration process in TEST /PROD ENV.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: C#, ASP.NET 3.5, WCF, ADO.NET, JavaScript, JQuery, CSS3, AJAX, HTML4/5, XML, SQL, SSIS, MS Visual Studio 2012, Classic ASP, TFS.
Confidential, Franklin Lakes, NJ
.Net Developer
Responsibilities:
- Analysis of the specifications/requirements provided by the business user.
- Requirements gathering from business and defining specifications for the system.
- Define and developed the application’s presentation layer using HTML,CSS3,JavaScript, and JQuery.
- Worked extensively on the modules with CSS issues including the cross-browser issues and also wrote new functionalities for other pages using JQuery, AJAX,HTML and CSS
- Worked in Layout Page design using HTML5, CSS3 and jQuery.
- Created User interactive pages in AngularJSfor quick response.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using AngularJS and AJAX.
- Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS, AJAX and MySQL.
- Shared client side and server side page rendering stack usingNode.js.
- Worked on Bootstrap to create Responsive Web Design.
- Created web services and desktop applications to access and display data needed by support teams using, AJAX, JavaScript, JQuery, AngularJS, Node.js, C#, CSS and HTML.
- Designed a Single Page Application (SPA) as a proof of concept using AngularJS,HTML5 and Bootstrap.
- Involved in writing application level code to interact with Controllers and Web API’s, using AJAX, JSON and XML.
- Used HTML Helpers, Partial Views and jQuery UI controls (Menu, Calendar, Dialogs).
- Configured Windows Communication Foundation (WCF) Service to authenticate clients with Windows credentials for intranet applications for login validations.
- Effectively used ASP.NET MVC bundling and modification techniques to improve the performance.
- Effectively created custom routes and added them to ASP.NET MVC routes collection.
- Implementation of client side validations using JQuery and ASP.NET MVC.
- Extensively worked on Database Connectivity with ORM technologies like Entity Framework to work with relational data using domain-specific objects.
- Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of the Database Using SQL server.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
Environment: ASP.NET 4.5, HTML5, CSS3, JavaScript, JQuery, Adobe Flash, Adobe Photoshop CS6, Visual Studio 2014, AngularJS, Web API, XML, SQL server 2012, MVC 5.0, WCF, AJAX, WPF, Bootstrap, Entity Framework.
Confidential
Application Developer
Responsibilities:
- Involved in gathering requirements by interacting with the clients and developing GUI /Business tier /Data Access tier design for the web application.
- Extensively used UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams.
- Used ASP.NET MVC, ASP.NET web controls such as data grids, combo box and list box for designing of web forms.
- Worked in Layout Page design using HTML5, CSS3 and jQuery.
- Implemented client side validations using Java Script and server side validations by using .NET validation control.
- Designed and developed GUI components, implementing event handling using C#, DHTML, AJAX.
- Developed web pages using data binding controls like dropdown list, grid control and various other UI controls.
- Implemented design patterns and the entire backend of the application in C#, using various object-oriented features like classes, interfaces, inheritance, polymorphism etc. and multi-threading.
- Involved in creating the modules for Card Expenses Allocation, Maintaining of Account Codes, Department Codes using web forms & .NET Server controls.
- Used ADO.NET objects to manipulate and retrieve data from the database.
- Created custom controls and user interfaces customized for proprietary products and objects.
- Configured application for SSL, added SSL checks at application level & View State encryption.
- Implemented Exception Handling mechanism using .NET Framework Classes.
- Involved in Nunit testing of the application with different sets of inputs.
- Used Team Foundation Server for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: ADO.NET, C#, SQL Server, T-SQL, Visual Studio, Asp .Net, HTML, JavaScript, CSS, AJAX
Confidential
Software engineer
Responsibilities:
- Involved in the creation of presentation framework using ASP.NET 2.0 and C# by creating win forms, user controls and code behind pages.
- Implemented Form based authentication in ASP.NET to authenticate users.
- Analyzed the design specifications, developed master pages and integrated child pages.
- Developed all the Webpages using ASP.NET, HTML, and DHTML, with Style Sheets (CSS).
- Used JavaScript for validating the frontend client side as well as used ASP.NET controls for validating server side.
- Designed and developed login interface to manage login permissions according to the roles provided.
- Created and deployed XML Web Services, using ASP.NET and used Web Services from ASP.NET web applications.
- Developed & maintained Web Forms with ASP.Net, Silverlight and C#.Net.
- Developed documentation and performed unit testing as a developer for the web and windows applications.
- Involved in Designing and developing win-forms for checking the credit, disbursements and EMI calculations.
- Used ADO.NET objects to manipulate and retrieve data from the database.
- Dealt with various SQL Server database issues e.g. creating tables and relation between the tables, adding, updating and deleting the data in the tables.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
- Used Team Foundation Server for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: ASP.NET 2.0, C#, ADO.NET, XML, Web Services, Visual Studio 2005, SQL Server 2005.
