Lead/sr. C# .net Full Stack Developer/angular Expert Resume
Pittsburgh, PennsylvaniA
PROFESSIONAL SUMMARY:
- Over 8+ years of experience in software design and development in .NET Framework 4.5/3.5/3.0/2.0 /1. x web based application development using Microsoft .NET technologies including ASP.NET 4.5/3.5/3.0/2.0, ADO.NET, C#, VB.NET, Visual Studio (2015,2013,2010,2008), IIS 5.0/6.0/7.0/8.0, N Service Bus, VBScript, JavaScript, Angular 4.0/2.0/1.6/1.5/1.4, Win Forms, Type Script 4/2.1/2.0 & Web API 2.0, Bootstrap 3.0, HTML and SSRS Reports, SQL Server 2012/2008/2005 along with MVC 5.0/4.0/3.0.
- Proven ability to lead, manage project resources, interact with clients, coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environments
- Experience in developing and deploying Web Forms, Win Forms, and Web service applications extensively.
- Excellent experience in working with C#, C++, C, ASP.NET, Angular, MVC, SQL Server, WPF, CSS, HTML etc.
- Having good knowledge on designing web technologies like HTML 5, DHTML, AJAX, CSS, Bootstrap, JavaScript, TypeScript 2.0, jQuery, VBScript, Angular 2.0/1.5, Knockout JS, React JS, Required JS and Knockout JS.
- Involved in use ofAngular2.0 technologies to include, Node.js, LESS and additional technologies to ensure current migration from Angular JS 1.6 toAngular2.0.
- Good experience in implementing WCF, Web API, Restful Serviceswhich communicate data in both XML & JSON.
- Coding the presentation layer usingWPFand MVVM and service layer using Windows Communication foundation technology.
- Extensive Experience with Unified Modeling Language (UML) standards and documentation and experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using design tools such as Microsoft Visio.
- Have a solid understanding of AEM building blocks, CRX repository, workflow, style sheets, meta tagging, Apache Sling, leveraging web content management components for customization and porting of websites.
- Exposure to dispatcher configurations as part of AEM website architecture.
- Experienced in implementing .NET security features such as Authentication (Windows - based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Good experience in Building web applications usingKendoUIwidgets, jQuery, Angular.
- As member of a scrum team, partnered with colleagues to build and test web applications. Specialized inAngular4andAngularJS 1.5 development using JavaScript, HTML5, CSS, Twitter Bootstrap, TypeScript, LESS, andAngularCLI. PerformedAngular4-unit testing usingAngularCLI's Jasmine implementation.
- Hands on Experience in using wireframes and Jasmine testing and creating single page applications using Angular 2
- Experience in Multithreading inWPF for performance optimization while accessing data from remote data storage including EDI/XML mapping to business object processes. Worked on clientWPFapplication using C# 6.0, XAML,MVVM, Unity Container, Custom controls and behaviours.
- Expert inObject Oriented analysis and design (OOAD), Service Oriented Architecture (SOA)andModel-View-Controller Architectures (MVC).
- Hands on experience in creating the reports using Telerik reporting tool.
- Experience working with JavaScript, VBScript, JQuery, AngularJs, KnockoutJs, Kendo UI and AJAX in ASP.NET for asynchronous communication and better user experience.
- Expertise in usingData Binding Controls (Dataset, Data Reader, Data Adapter, Grid View)
- Worked withMSMQand used WCF for communicating with services created for asynchronous document processing usingMSMQandMulti-threading.
- Experience in developing Microservices using ASP.NET core.
- Possess excellent abilities 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.
- Designed GUI and interfaces with services for mobile applications, Asynchronous Programming inXAMARIN.Androidand XAMARIN.Forms.
- Experience in handling databases like MySQL and NoSQL databases likeMongoDB.
- Designed WPF real-time mortgage UIs/Reports using VS 2010/12, WCF and SQL Server 2008 SSRS. Coded variety of WPF Tool Widgets for security master, permissions, executions and reports.
- Worked with Microsoft Azure, cloud base server for hosting all our project.
- Extensive experience with development & deployment of Web Services (SOAP, UDDI & WSDL).
- Proficient in using XML related technologies including XSD, XSLT, XSL and XPATH.
- Experience in designing architectures leveraging WindowsAzureand Windows Workflow Foundation.
- Using SharePoint 2013 applications andAWS.NETSDKs, transformed and exported internal SharePoint data viaAWSWCF services for external search engine integration using Elastic Search,AWS.NET, XML, JQuery API endpoints.
- Creating React.js / Flux / Redux front-end UI, and Node.js applications.
- Maintained states in the stores and dispatched the actions using redux.
- Worked on Database design and development and experience in writingSQL queries, Views, Triggers, Stored Procedures, Cursors, and Joins in SQL Server, Oracle and MS-Access.
- Experience with theObject Relational Mapping (ORM)usingLINQ.
- Expertise in usingSSISto validate, Extract, Transform and load data to Database SQL Server and Scheduled Jobs for executing theSSIS Packages.
- Experience in working withCrystal ReportsandSQL Server Reporting Services (SSRS).
- Experience in using Configuration Management tools likeSVN,Tortoise SVN,VSSandTFS.
- Good experience working with financial, mutual funds and trading clients. Extensively worked on mobile and web application for payment processing gateways.
TECHNICAL SKILLS:
Internet Technologies: Microsoft .NET framework, ASP.NET MVC 3.5/4/5, MVVM, ASP.NET Web forms, AJAX, ASP, ASP.NET CORE, Micro Services, JQUERY, IIS Web Server, WPF, WCF Services, XML Web Services, SharePoint, NHibernate, Control M
Programming Languages: C, C++, C#, SQL, T-SQL, PL/SQL and VB 6.0
Distributed Technologies: Restful, Web API, WCF and SOAP
Databases: MS Access, MS SQL Server, POSTGRESSQL, Cassandra, NO-SQL, Mongo DB
Database Access Technologies: Entity Framework, LINQ, LINQ to objects, ADO.NET
UI Technologies: HTML5, Bootstrap 3.0, typescript 2.0/2.1, CSS3, XML, JavaScript,Angular 1.3/1.4/1.5/1.6/2.0/4.0, React JS, REDUX, jQuery, Knockouts, Node.js, handlebar.js, Kandoi, VBScript, ASP, PHP
Enterprise Web Product: AEM 6.1, AEM 6.0
IDE: Visual Studio 2015/2013/2012/2010/2008.
Design Tools and Languages: UML, Visio 2000 for enterprise architects and Rational rose
Reporting Tools: Crystal Reports, SSIS, SSRS, Tableau, QlikView, Telerik Reporting
Version control & installation tools: Visual source Safe, Tortoise SVN, MS Team foundation server
Other: MS Application Block 4.0, JIRA, Sitecore, Drupal
Operating Systems: Windows 8/7/2000/XP/NT/98/95, UNIX
Packages: MS: Office
Testing Tools: N: Unit, Jasmine, Karma
PROFESSIONAL EXPERIENCE:
Confidential, Pittsburgh, Pennsylvania
Lead/Sr. C# .NET Full Stack Developer/Angular Expert
Responsibilities:
- Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Implemented all Payment Card Industry Data Security Standards (PCI-DSS) in the main applicationall credit card transactions are tokenized and token number is stored in the database instead of the credit card number.
- Produce user interface wireframes and prototypes for Web-based customer account management system at desktop, tablet, and smartphone display resolutions.
- Developed business end user facing front pages using Angular 4.0, CSS 3, HTML 5, JavaScript and Bootstrap.
- Extensively involved in coding with Angular 2.0 and java script to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar
- Implemented UI grid, tables and several widgets in Angular.
- First Data's Confidential web api's were used for payment gateway.
- Created Restful services using ASP.NET Web API 2 for exposing these to mobile device.
- Hands on experience in developingXA /MARINmobile application and created and updated mobile pages inXAMARINForms for cross platform mobile application
- Designed GUI and interfaces with services for mobile applications, Asynchronous Programming inXAMARIN.Androidand XAMARIN.Forms
- Developed new user interface components for different modules using Kendo UI with various controls including Grid controls, and chart controls etc.
- Worked with XSLT for transforming the XML document to other format, and data change/updates.
- Implemented .Net Security features of Authentication and Authorization.
- Implemented layout in portrait and landscape mode using resolution screen available according to the device and Android backward compatibility.
- Developed backend infrastructure to support the user interface usingmicroservices for a distributed interactive scalable application.
- Developed features for customer facing website using C++, C#, CSHTML, Html Helpers, JavaScript, jQuery, Node JS, Knockout JS, Kendo UI, AJAX, Bootstrap, CSS, LINQ, Entity Framework, SQL Server.
- Developed layout pages, complex Controllers, helper methods and View Models.
- Good experience with Angular JS directives ng-app, ng-init, ng-model, ng-controller for initialization of Angular JSapplication data.
- Implemented grid modules in ReactJS combined with AngularJS for increased performance.
- Developed React classes in JSX and added event handlers.
- Responsible for UI design with Angular, JavaScript, Bootstrap, Html5, CSS3.
- Responsible for transition from Entity Framework to NHibernate and creating NH conventions
- Successfully migrated an application developed in Angular 2.0 to Angular 4.0
- Developed the classes using C# which in corporate N-tire architecture and used Mongo DB.
- Build and deployed ASP.NET Core application to Azure Cloud Service.
- Involved in implementation of Object Oriented Concepts during the development.
- DevelopedAndroidandIOSApplication using C# withXAMARIN.
- UsedXAMARIN Insights for finding and debugging issues in the application.
- Involved in the process of Conceptual and Physical Data Modeling techniques for NoSQL technologies.
- Created client app using api controller to consume the RESTful web service.
- Developed application using ASP.NET Core along with a Service Oriented Architecture (SOA).
- Comparing database performance for Oracle 12c Cloud DB and SQL Server 2016 local machine, while importing data, running select, insert statements over 1 billion records in single table and multiple tables, using T-SQL, PL/SQL and bulk insert.
- Created AngularJS Controller, which isolate scopes perform operations.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Built Custom Web Parts for SharePointPortal using ASP.Net.
- Worked directly with Application/Development on-call to fix issues of failed jobs in Control-M.
- Was involved and responsible for managing more than 80 NoSQL clusters which involved MongoDB and Cassandra DB
- Implemented to making browser compatibility and mobile friendly using Bootstrap Library.
- Used various report items like charts, Excel type, Barcode reports etc to develop the reports in Telerik and embedded these reports into our application.
- Experience working with Telerik reporting tool for performing the export and import functionalities in various formats like CSV, PDF, or Excel Spread sheets etc.
- Created Angularapplications using NodeJS.
- Created various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Created SSIS packages and migrated data between different databases.
- Have a good experience in IIS.
Environment: Visual Studio 2015, .Net framework 4.5, C#, C++, ASP.NET Web API 2, Angular 4.0/2.0/1.6, Bootstrap, SVN, Karma, Protractor, NUNIT, HTML5, CSS3, XML, SharePoint, Telerik Reporting tool Q3 2013/2014 V8/2015 V9, Log4Net, NuGet Packages, Windsor.
Confidential, Raleigh, NC
Sr. C# .Net Developer/Full Stack Developer
Responsibilities:
- Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Designed web application using ASP.NET MVC 5 (Model-View Controller) and AngularJS 1.5
- Converted the web sites to web applications to make Azure compatible.
- Involved in deploying web applications, websites and console applications to the Microsoft Azure Cloud.
- Design, develop, and support reports and dashboards using Jasper soft reporting platform and related tools
- Used C# inXamarinto create native mobile application.
- Developed new user interface components for different modules using Kendo UI.
- Experience working with the Kendo UI controls including Grid, Chart, and Editor Components etc.
- Built native iOS and Android applications using Android SDK, IOS SDK inXamarin.
- Experience on developing windows apps usingXamarinforms
- Designing Custom Controls and User Controls using XAML language for interactive UI.
- Involved in implementation of Object Oriented Concepts during the development.
- Extensive experience on MVC frameworks like AngularJSfor creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
- PerformedAEMcustomizationon foundation components, coreCMSand workflows to extend functionalities, and improveperformance.
- Developed AdobeAEMtemplates and reusable components. Configuring Dispatchers, Flushing Dispatcher cache,AEMserver optimization,AEMLog analyzing, Garbage collectoretc
- Responsible for UI design with Angular, JavaScript, Bootstrap, Html5, CSS3.
- Analyzing, designing and implementing change requests for the C/C++.
- Involved in writing optimization techniques for more accuracy of Macros in C and C++ routines and Oracle SQL, PL/SQL.
- Design and model database within the NoSQL area to accommodate data solutions with In-Memory DB
- Extensive experience in testing NoSQL databases, involved in testing back end jobs using SQL queries.
- Coded AngularJScontrollers and directives for application functionality and filters for heavy DOM manipulation.
- Implemented .Net Security features of Authentication and Authorization using .Net Membership.
- Implemented Testing using Karma, Jasmine, Protractor, and NUNIT.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
- Designed interactive ASP.NET MVC 4 Razor views using Telerik mvc controls, asp.net controls, JavaScript, jQuery, Knockouts, HTML, Bootstrap, CSS and AJAX to provide excellent user experience.
- Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Hands on experience in creating reports using Telerik Reporting tool. Created various reports with more information about our company products.
- Experience in IIS.
Environment: Visual Studio 2013, .Net framework 4.5, MVC 4.0/5.0, C#, C++, Angular, Bootstrap, jQuery, JavaScript, TFS, GIT-HUB, Cassandra, Log4Net, NuGet Packages, Karma, Protractor, NUNIT, HTML5, CSS3, Kendo UI, Telerik Reporting Tool 2012/2013, Windsor.
Confidential, Chantilly, VA
.NET/Web Developer/ UI Developer
Responsibilities:
- Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Working closely to the client for requirement gathering and analysis and provided desired solution to client in time limits.
- Involved in implementation of Object Oriented Concepts during the development.
- Involved in deployment of all websites in Microsoft Azure.
- Experience on Mobile UI and Mobile Website development, using jQuery Mobile, HTML, CSS.
- Developed windows application/services using C#.Net, WPF, WCF.
- Designed WPF Forms, Custom Controls and User Controls using XAML language for interactive UI.
- Worked with a team of developers to analyze project requirements and add functionality to existing C++ applications and SQL databases, such as reading in claims in different formats from different sources, checking for errors, and converting them into a standard format.
- Created middleware component classes across the enterprise and integrated in UI using MVVM pattern.
- Migrated the data from an existing MS Access database into an enterprise edition of SQL Server 2008.
- Developing the application using Win forms, MVC 4.0, Entity Data Model and WCF services.
- Responsible for UI design and creating contracts and classes in WCF for different modules in the application.
- Implemented algorithm in C++ to calculate key system variable in MS Excel for Customer Support Department, allowing product release on time.
- Experience in building PHP websites and applications using Smarty Tinplating Engine, as well as experience on Model View Controller (MVC) architecture based Web Application Development Systems.
- Experience on Mobile UI and Mobile Website development, using jQuery Mobile, HTML, CSS.
- Implemented .Net Security features of Authentication and Authorization using .Net Membership.
- Implemented .Net classes for Business Logic Layer using C# and VB.Net.
- Implemented Functional Testing using SoapUI and Fitness, nUnit.
- Database modeling and design (PostgreSQL).
- Performance tuning and stress-testing of NoSQL database environments to ensure acceptable database performance in production mode.
- Creating Queries and joins on multiple tables, Functions and Triggers using PostgreSQL for inserting/updating/ deleting the data into the relational tables.
- Developing various Stored Procedures for the data retrieval from the database and generating different types of reports.
- Involve in object oriented analysis and design using UML (Unified Modeling Language) such as use case, activity, sequence, class and component diagrams using Visio.
Environment: Visual Studio 2010, .Net framework 4, MVC 4.0, C#.Net, C++, ADO.net, GitHub, PostgreSQL, SoapUI, WCF, PHP, HTML, CSS, Crystal Reports.
Confidential
C# .NET Developer
Responsibilities:
- Involved in analysis, design and development of the application.
- Involved in loading data from XML files to Database.
- Used data grid to review and modify manipulated data.
- Used ADO.NET objects consistent access to SQL Server data sources.
- Developed web pages using C#, ASP.NET and Visual Studio 2008.
- Used ASP.NET, HTML, to create dynamic web pages using ASP.NET Web Server Controls and user controls.
- Designed and Developed User Interfaces using ASP.NET.
- Responsible for designing and developing ASP.NET web pages using ASP.NET, Java script, ADO.NET, SQL, HTML, CSS and AJAX Web services.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
- Coding the designed modules C, C++, multi-threading, data structure and algorithms.
- Added functionality in business layer and Data access layer.
- Used ADO.NET in connecting to Data Access management with SQL Server.
- Designed and developed complex stored procedures in SQL Server 2008.
- Designed and developed the C# components for implementing business logic which is used to do the transactions on database in middle tier using ADO.NET.
- Generated the required reports with the help of data grid.
- Developed screens in ASP.NET AJAX-Enabled, C#, ADO.NET to display.
Environment: C#, C++, C, ASP.NET, Visual Studio 2008, SQL Server 2008, HTML, XML, IIS, ADO.NET.
Confidential
.Net Developer
Responsibilities:
- Developed and supported applications in C# and ASP.NET
- Developed, enhanced and maintained multi-tier ASP.NET and ASP web applications Systems
- Implemented multiple contract services and security using the System Service Model in WCF.
- Use of Object Oriented concepts, analysis and design using visual studio.net
- Responsible for Database design, and creating of Stored Procedures, triggers to perform the Data retrieval from multiple tables in SQL Server 2005
- Implementation of low lever requirements using C++ and C.
- Developed web forms and user controls for the web application in ASP.NET, C# and VB.Net.
- Designed and developed UI for Intranet applications.
- Wrote HTML, JavaScript and CSS for application.
- Implemented validations using built-in validation controls and custom validations controls
- Using and configuring the IIS application server
- Developed, deployed and consumed Web Services.
- Data grid, data list and repeater server controls are used with ADO.NET to manipulate the data and generate results based on alert types.
Environment: C#, C++, C, ASP.NET, CSS, SQL Server 2005, ADO.NET, Visual studio 2005, HTML, CSS, JavaScript, DTS.