C#, .net Full Stack Developer Resume
Weston, FL
SUMMARY OF QUALIFICATIONS:
- IT Professional wif 8+ years of extensive expertise in MVC 5.0/4.0/3.0, Microsoft .NET Framework (4.5/4.0/3.5/3.0) developing Win Forms, Web Services, Web Pages using ASP.NET4/4.5, Kendo UI, ADO.NET, Visual Studio (2015, 2013, 2010, 2008), IIS 5.0/6.0/7.0/8.0, jQuery 2.1.1, Telerik, JavaScript, HTML and SSRS Reports and SQL Server 2016/2014/2012/2008.
- Expertise in design and development of web applications wif .NET framework using ASP.NET, C#.NET, ADO.NET, Web Forms, XML, SOAP, REST, Web Services, WPF, WCF, MSMQ and ORM.
- Proficient in software development life cycle (SDLC) from requirements gathering to programming, testing and maintenance.
- Experience in Object Oriented Programming (OOPS), development using VB6 on Windows and Web platforms.
- Hands - on experience in UI Design like Master Pages, Web Forms, WinForms, User controls, and programming in ASP.NET, C#.NET, ADO.NET and Language Integrated Query(LINQ).
- Extensive experience in working wif C#, ASP.NET, MVC, SQL Server, WPF, CSS, HTML and Bootstrap etc.
- Experience in developing Restful web services using Web API 2.2, WCF data services and OData.
- Experience wif development & deployment of Web Services (SOAP, UDDI & WSDL).
- Proficient in using XML related technologies including XSD, XSLT, XSL and XPATH.
- Experience in implementing WCF, Web API and Restful Serviceswhich communicate data in both XML & JSON.
- Expert Coding the presentation layer usingWPFand MVVM and service layer using Windows Communication foundation technology.
- Expertise in Angular JS controllers, directives, components, factory and service resources, routings and events.
- Skilled in developing database programs like Store Procedures, Joins, Triggers, Views, Cursors, Packages and implementation scripts on ANSI-SQL, PL/SQL and T-SQL using MY SQL, ORACLE, and SQL SERVER.
- Expertise in writing test plans covering all the possible scenarios and automate them at all levels of testing.
- Expertise in Unit testing wif N-Unit, TDD, Refactoring, Jasmine & Karma and efficient at fact-finding, root cause analysis and bug fixing.
TECHNICAL COMPETENCIES:
Languages& Technologies: C#, VB.NET, .NET 4.5/4.0/3.5/3.0, ASP.NET 4.5/4.0/3.5, MVC5/4, AJAX, Web Services, Bootstrap, WCF, WPF, ADO.NET, LINQ, Entity Framework, Web API
Databases: SQL 2014/ 2012/ 2008, T-SQL
Web Technologies: HTML, HTML 5, CSS, CSS3, AJAX, jQuery, JavaScript, Bootstrap, Telerik, JSON, XML, XSL, Angular
Web Servers: IIS 6.0/7.0/8.0/8.5
Web Page Editors: Visual Studio .NET 2015/2015/ 2013/ 2012 / 2010
Version Control Tools: GIT, TFS
Reporting Tools: Crystal Reports, SSRS, SSIS
PROFESSIONAL EXPERIENCE:
Confidential - Weston, FL
C#, .NET Full Stack Developer
Roles & Responsibilities:
- Designed UI screens and code using ASP.NET MVC 5, Angular 2/4/5, Telerik Kendo UI, Type Script, HTML5, XML, AJAX, CSS3 and BOOTSTRAP which provides performance data visualization to users.
- Deftly followed agile development methodology to ensure teamwork, collaboration and process adaptability throughout the life-cycle of the project.
- Implemented Grids, chart ad editor components using Kendo UI controls.
- Developed new user interface components for different modules using Kendo UI wif various controls including Grid controls, and chart controls.
- Added functionality to the web application using ECMAScript (ES6)/ (ES5).
- Evaluated current applications and recommended processes to move applications into Angular-cli and Angular 4/5 wif backend services.
- Designed and developed UI wif HTML5 controls, extensive CSS3 styles and Kendo UI dialogs.
- Applied Multithreading techniques for creating high performance applications
- Worked on views, common shared views for user interface using Kendo UI Grids and JSON.
- Developed components using C#, Json.NET, Telerik MVC Controls, custom jQuery functions for mapping, search and grid controls using Telerik Kendo UI widgets.
- Created Kendo UI framework - including widgets like Kendo grid, Kendo autocomplete, Kendo window, etc., including the use of Kendo core framework features.
- Responsible for design and develop mobile layout using jQuery mobile, Kendo UI.
- Created and consumed ASP.NETWeb services and implemented RESTFUL for service layer.
- Created SSIS packages for data extraction, transformation, and loading.
- Created SSRS packages for Reporting purposes using Oracle Database.
- Participated in database modeling and development using SQL Server, Stored Procedures, Packages, and Functions.
- Created Stored Procedures, Views, User Defined Functions.
- Created Sub-Queries and Joins for complex queries involving multiple tables and Exception Handlers.
- Developed database security standards compatible wif efficient user operation and system security requirements.
- Used Team Foundation Services for version control.
- Interaction wif QA teams for smooth problem resolution and error free rollouts.
- Involved in promoting stored procedures and database schemas in to multiple environments, ex. Staging and Production.
Environment: C#.NET ASP.NET, MVC5, Angular 2/4/5, Kendo UI, Type Script, LESS, SAAS, HTML5, CSS3, Bootstrap, JavaScript (ES6), Entity Framework, WCF, Oracle, JQuery, JSon, SSRS, SSIS, TFS
Confidential - McLean, VA
C#.NET Full Stack Developer
Roles & Responsibilities:
- Participated in AGILE development methodology and provided estimates, daily & weekly status report to the client on progress of the tasks.
- Developed the application using .NET Core 2.0.3, MVC Web API, C#, jQuery, Ajax, Html5, CSS3, Bootstrap, JSON and LINQ
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.NET Coding and debugging using ASP.NET, C#.
- Developed Web Services and implemented Restful Web API/WCF services for service layer and created Action filters and Exception filters to implement REST services.
- Implemented Angular2 Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Implemented Angular Router to enable navigation from one view to the next as user performs application tasks.
- Responsible for developing backend logic and designing responsive frontend for a scalable Node.JS web
- Consumed REST API for publish and manage email templates in Send Grid using C#.NET and VB.NET.
- Wrote Contract models, Domain models to consume the Rest Services and converters to map between contract models and domain models.
- Developed Responsive Web design using Bootstrapto build grids, layouts and components.
- UsedBootstrapcomponents like dropdown menus, navigation bar, alerts, and labels Built SR custom Sass library on top ofBootstrapfor faster prototyping and development.
- Built front end for site features and apps using Less, Sass, jQuery andBootstrap.
- Developed components using C#, JSON, Telerik MVC Controls, custom jQuery functions for mapping, search and grid controls using Telerik Kendo UI widgets.
- Worked on wif data parsing forms such as XML and JSON to dynamically Display data.
- Worked wifKendo UI for Asp.Net MVC application for developing a dashboard which contains the all the data including internet packages, plans, offers, and price for each internet package.
- Designed and developed SOA architecture wif WCF binding concepts for making data binding for end points.
- Developed Multi-Threaded WCF services which interfaces wif SBX system to manage notes, borrower financials and documents.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Implemented data access using ADO.NET Entity Framework to store and retrieve new user information for further.
- Worked on performance tuning, fine tuning SQL queries for improved performance and Query Optimization
- Worked onSQLServer Integration Services (SSIS) to integrate and analyze data from multiple homogeneous and heterogeneous information sources (CSV, Excel, DB2,and SQLServer).
- Performed data conversions fromSQLserver to flat file using SSIS.
- Used ADO.NET Entity Data Model in retrieving data using LINQ to SQL and LINQ to Objects wif ASP.NET 4, worked wif the database using LINQ to SQL.
- Responsible for Database design, and creation of Stored Procedures, triggers in SQL Server and perform the Data retrieval in SQL Server 2008/2012.
- Involved in system testing, regression testing and performance testing of the production URL.
- Wrote unit tests usingNUnitandVisual Studio 2015and for SQL usingSQL-Unit.
Environment: C#, ASP.NET4.5/4, MVC5, REST, WCF, Web API, .Net Framework 4.5, N Unit, Angular 2, HTML5, CSS3, AJAX, ADO.NET, Visual Studio 2017/2015, Bootstrap 3/3.2, JavaScript, JSON, jQuery2.1.1, SSIS, SSRS, SQL2008/2012, SQL, TFS
Confidential - Camp Hill, PA
.NET Developer / Full Stack Developer
Roles & Responsibilities:
- Participated in AGILE development methodology and provided estimates, daily & weekly status report to the client on progress of the tasks.
- Designed UI screens and code using ASP.NET MVC5, HTML5 XML, CSS3 and BOOTSTRAP which provides performance data visualization to users.
- Extensively used of Bootstrap 3 and LESS CSS for Responsive Design.
- Extensively used CSS and Bootstrap 3 for styling the HTML elements.
- Designed Angular JS as the development framework to build a single-page application.
- Worked on implementing model-view-controller (MVC) architecture using AngularJS.
- Developed AngularJS factories and services to handle REST APIs' and push data to the server.
- Implemented Angular JS Http Request to read data from web servers and process JSON data to render in the UI.
- Used Bootstrap for making the pages responsive wif the changes in User Interfaces.
- Created couple of custom, single-page, responsive web application to replace a legacy line-of-business web
- Implemented client-side validations using jQuery and implemented ASP.NET MVCValidation at controller level.
- Wrote application level code to interact wif the backend databases Ajax andJSON.
- Used Ajax and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Worked on creating Rest Services using ASP.NET Web API and C#.NET
- Wrote application using Web API to talk to external applications and involved in writing small ASP.NET Web Forms applications wif VB as programming language.
- Involved in designing of WPF screens and implementing MVC design pattern.
- Developed User Interface (UI) using WPF for the better look and feel of the desktop-based application.
- Developed Unit Test Scenarios and tested Test Scenarios in Rest API using N unit.
- Design security forWCFservice endpoints. Designing ofWCFbased Service, Data, Fault and Message Contracts. Hosting theWCFbased service on IIS.
- Web services, Windows communication foundation (WCF) and ASP.NET Web API
- Wrote application using Web API to talk to external applications and involved in writing small ASP.NET Web Forms applications wif VB.NET5.0 as programming language.
- Created the automated processes for the activities such as database backup processes and SSIS Packages run sequentially using AutoSys jobs.
- Developed DTSX packages to extract, transform and load into the Campaign database from OLTP database using of SQL Server Integration Services (SSIS).
- Created complex Stored Procedures, Triggers, Functions, Indexes, Tables, Views and other SQL code and SQLjoins for applications following SQLcode standards.
- Created traces using SQL server profiler to find long running queries and modify those queries as a part of Performance Tuning operations.
- Created Tabular, Matrix reports, Charts and graphs as per customer requirements Using SSRS.
- Also worked on dropping, truncating, modifying tables wif SSIS packages.
- Configured web applications to work on a load balanced environment.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Used ng Team Foundation Server (TFS) as a source control.
- Wrote unit tests usingNUnitandVisual Studio 2015and for SQL usingSQL-Unit.
Environment: ASP.NET, C#.NET, WinForms, MVC4, WCF, Web API, REST, Bootstrap, .NET Framework 4.5, NUnit, HTML5, CSS3, AJAX, Angular, SQL, JSON, ADO.NET, SSIS, SSRS, Visual studio 2015, jQuery
Confidential, NC
.NET Developer
Roles & Responsibilities:
- Completed a large data migration and integration project that was implemented thoroughly using support of the whole SSIS process workflow.
- Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.
- Participate AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.
- Gathered requirements through interaction wif all the relevant teams and prepared high-level design and detailed design documents.
- Involved in developing UI using ASP.NET latest control such as List View, Ajax Toolkit, Web User Control, and Master Pages etc.
- Developed interactive pages of the application using ASP.NET Web Forms pages wif C# .NET for the code behind modules.
- Designed and coded the user interface for the application using C#.NET.
- Utilized C#.NET, ASP.NET and created web forms, user controls, web services.
- Created and consumed WCF services which are based on SOA architecture. Used Basic Http Binding for binding purposes. Worked on WCF security.
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table for consistent access to SQL data sources.
- Graphical User Interface (GUI) was designed using ASP.NET MVC and the business logic was coded in C#.NET MVC Controllers .
- Deployment of ASP and MVC .NET Applications using different application pools on web server as a single Intranet Application.
- Worked wif web.config files, debug C# .NET files and worked wif IIS server for creating the virtual directories and to setup of the website and run.
- UsedBootstrapfor making UI compatible wif all the devices like mobiles and desktops.
- Ensured mobile-friendly capabilities usingBootstrapand SkeletonCSSFrameworks
- Performed extensive Data Binding wif various Server Controls like Grid View.
- Used LINQ for querying different databases and Dataset.
- Used various types of serialization mechanism for serializing custom classes and structures into required formats, such as SOAP for web services and XML.
- Designed and developed UI layer (DHTML, HTML, CSS, JavaScript, and ASP.NET) along wif business logic and business objects.
- DevelopedSilverlight enabledWCFservicesfor connecting to the Database and binding data to theData Grid Controls and WPF Windows Screens and Pages.
- Extensively used datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NET page.
- Designed and developed normalized database in SQL Server 2008 to maintain various details of the devices, team members, device history, and access permissions and so on.
- Created SSIS packages to validate, extract, transform and load data to data warehouse databases and deployed wif minimal changes using XML configuration file.
- Created SSIS Packages to integrate data coming from Text files and Excel files.
- Generated reports using SQL reporting tool.
- Designed and developed reports module to see the course based, employee based, and location-based training reports.
- Participated in various Client meetings wif the team and the Project manager to discuss improvements /amendments in the development of the section.
Environment: .NET, ADO.NET, C#.NET, WPF, WCF, LINQ, HTML, CSS, Bootstrap, jQuery, JavaScript, XML, XST, MVC, WSDL, AJAX SOAP, SQL, Visual Studio, MS SQL Server, SSIS, SSRS Web Services
Confidential
.NET Developer
Roles & Responsibilities:
- Involved in the entire SDLC; requirement gathering from clients, design and development of architecture wif and fellow developers, database design and development of the application.
- Successfully created multiple environments for the application as per the requirement of multiple code streams.
- Created business logic from the scratch for the application accessed by multiple users by developing web user controls, master pages, validation controls, CSS files using C#.NET, JavaScript, XML, HTML and ASP.NET 3.0.
- Created web services using WCF.
- Used extensively Data Caching and session management concepts to increase the throughput of the ASP.NET Pages.
- Used AJAX along wif JavaScript for interactive and dynamic web interfaces for the applications. Improved the animation, dynamic interaction and efficiency of web pages using AJAX toolkit.
- Extensively used ADO.NET objects to bind to various server controls.
- Used Rich server controls such as Data Grid, and Data List controls of ASP.NET.
- Used multiple custom controls and user controls all through the application development for rich user interface.
- Assisted in developing ER models for database design.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework
- Assisted database designers by continuous involvement in transition from business data to database design.
- Developed stored procedures, functions, and views regularly in the development of the application. Created and used multiple lookup tables and regular tables as part of Database design.
- Regular trouble shooting and issue resolution of the application as the everyday routine job description in the project.
- Worked on multiple releases of the application builds in various servers like system testing, regression testing, UAT testing, staging servers and Production servers.
- Also maintained multiple application environments in various servers.
- Used IIS 6.0 along the duration of the project.
- Provided major support in the upgrading whole application, including upgrading servers and SQL servers.
Environment: NET Frame work 3.0, C#.NET, ADO.NET, WCF, XML, HTML, CSS, Java script, jQuery, ASP.NET, Visual Studio 2008, IIS 6, SQL server 2005 R2, Windows 2003/R2 Servers
Confidential
Software Engineer
Roles & Responsibilities:
- Mainly worked wif the frontend web design and worked as an article writer to the newspaper.
- Worked on making daily updates to the website using HTML controls.
- Designed Master pages, Web pages using HTML,ASP.NETcontrols, CSS, JavaScript.
- Analyzed and refined efficient search query algorithms to implement business requirements.
- Used Divide and Conquer method of Data Structures and Algorithms to divide the problem into sub problems and solve each one separately.
- Used Data Structures and Algorithms for Time Complexity and Space Complexity to reduce the time and to reduce the memory usage
- Designed UI using .NET controls, User Controls and Login controls, HTML and CSS.
- Implemented Business logic layer using C#.NET.
- Worked wif XML and used it in AD Rotators and Web.Configfiles.
- Worked wif posting Advertisements in the website.
- Worked wif posting information in the blog.
- Utilized Web Services to access data from the Remote Application.
- Used AJAX tool kit for better user experience in the web pages in the application.
- Used Visual Source Safe (VSS) to manage changes to the source code.
Environment: ASP.NET, C#.NET, HTML, CSS, JavaScript, Ajax, Data Structures, Web Services, ADO.NET and XML
