Sr. Net Full Stack Developer Resume
Pittsburgh, PennsylvaniA
PROFESSIONAL SUMMARY:
- IT Professional with over 7+years of experience as .NET developer in C# and in VB.NET, Strong .NET experience using C# and extensive expertise in working with MVC 5.0/4.0/3.0, Microsoft.Net Framework (4.5.2/4.5/4.0/3.5/3.0/2.0/1.0 ) developing Win Forms, Web Services, Web Pages using ASP.Net, ADO.NET, Visual Studio (2015, 2013, 2010, 2008, 2005), 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, Type Script 4/2.1/2.0 & Web API 2.0, Bootstrap 3.0, HTML and SSRS Reports. SQL Server 2012/2008/2005.
- 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
- As member of a scrum team, partnered with colleagues to build and test web applications. Specialized in Angular 4 and Angular JS 1.5 development using JavaScript, HTML5, CSS, Twitter Bootstrap, TypeScript, LESS, and Angular CLI. Performed Angular 4 - unit testing using Angular CLI's Jasmine implementation.
- Successfully built and managed multiple customized enterprise Angular 4 and AngularJS 1.5 web applications.
- Experience in developing and deploying Web Forms, Win Forms, and Web service applications extensively.
- Extensive design experience with web technologies like HTML5, DHTML, AJAX, CSS, Bootstrap, JavaScript, TypeScript 2.0, JQuery, VBScript, Angular 2.0/1.5, Knockout JS, Required JS and Knockout JS.
- Experience in Multithreading in WPF for performance optimization while accessing data from remote data storage including EDI/XML mapping to business object processes. Worked on client WPF application using C# 6.0, XAML, MVVM , Unity Container, Custom controls and behaviours.
- Worked in different areas including Collaboration and Content Management (Document, Record and Web)
- Experienced in implementing .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Extensive experience in Building web applications using Kendo UI widgets, JQuery, Angular.
- Good 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.
- 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.
- Expertise in enhancing and deploying the SSIS Packages from development server to production server.
- Using SharePoint 2013 applications and AWS.NET SDKs, transformed and exported internal SharePoint data via AWS WCF services for external search engine integration using Elastic Search, AWS.NET, XML, JQuery API endpoints.
- 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.
- 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.
- Experience working with XML, XSLT, XQUERY, and XPATH and worked with libraries.
- Expert in Object Oriented analysis and design (OOAD), Service Oriented Architecture (SOA) and Model-View-Controller Architectures (MVC).
- Experience in developing Microservices using ASP.NET core
- Expertise in using Data Binding Controls (Dataset, Data Reader, Data Adapter, Grid View)
- Worked with MSMQ and used WCF for communicating with services created for asynchronous document processing using MSMQ and Multi-threading.
- Maintained states in the stores and dispatched the actions using redux.
- Experience in handling databases like MySQL and NoSQL databases like MongoDB.
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, REDUX, JQuery, KnockoutJs, NodeJS, handlebar.js, KendoUI, VBScript, ASP, PHP
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
MS: Office
N: Unit
PROFESSIONAL EXPERIENCE:
Confidential, Pittsburgh, Pennsylvania
Sr. NET 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.
- Implemented all Payment Card Industry Data Security Standards (PCI-DSS) in the main application all credit card transactions are tokenized, and token number is stored in the database instead of the credit card number.
- Achieved decoupling through Dependency Injection - IOC using unity application block.
- Produce user interface wireframes and prototypes for Web-based customer account management system at desktop, tablet, and smart phone display resolutions.
- First Data's Payeezy web API's were used for payment gateway.
- Was involved and responsible for managing more than 80 NoSql clusters which involved Mongo DB and Cassandra DB
- Involved in the process of Conceptual and Physical Data Modeling techniques for NoSql technologies.
- Coordinated and executed installation, content migration and application re-engineering efforts.
- Created Restful services using ASP.NET Web API 2 for exposing these to mobile device.
- Created client app using API controller to consume the RESTful web service.
- Unit testing of the modules using JUnit test-cases and involved in integration testing
- Designed GUI and interfaces with services for mobile applications, Asynchronous Programming in XAMARIN . Android and XAMARIN Forms.
- Developed windows application/services using C#.Net, WPF, WCF.
- Installed and configured Sitecore CMS.
- Utilized SOAPUI for validation and Unit Testing Web Service
- Developing the application using Win forms, MVC 4.0, Entity Data Model and WCF services.
- Used XAMARIN Insights for finding and debugging issues in the application.
- Business end user facing front pages using Angular 4.0, CSS 3, HTML 5, JavaScript and Bootstrap.
- Implemented to making browser compatibility and mobile friendly using Bootstrap Library.
- 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
- Responsible for developing WCF Services hosted on Windows Azure to exchange data
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Developed application using ASP.NET Core along with a Service Oriented Architecture (SOA).
- Build and deployed ASP.NET Core application to Azure Cloud Service.
- Involved in implementation of CMS during the development.
- Responsible for UI design with Angular, JavaScript, Bootstrap, Html5, CSS3.
- Implemented .Net Security features of Authentication and Authorization.
- Developed the classes using C# which in corporate N-tier architecture and used Mongo DB.
- Built Custom Web Parts for SharePoint Portal using ASP.Net.
- Created AngularJS Controller, which isolate scopes perform operations.
- Worked directly with Application/Development on-call to fix issues of failed jobs in Control-M.
- Good experience with AngularJS directives ng-app, ng-init, ng-model, ng-controller for initialization of Angular JS application data.
- Implemented UI grid, tables and several widgets in Angular.
- Successfully migrated an application developed in Angular 1.6 to Angular 2.0
- Developed features for customer facing website using C++, C#, CSHTML, Html Helpers, JavaScript, JQuery, Knockout JS, Kendo UI, AJAX, Bootstrap, CSS, LINQ, Entity Framework, SQL Server.
- Developed layout pages, complex Controllers, helper methods and View Models.
- Worked with XSLT for transforming the XML document to other format, and data change/updates.
- Developed new user interface components for different modules using Kendo UI with various controls including Grid controls, and chart controls etc.
- Created various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Created and Configured Azure Cosmos DB Trigger in Azure Functions, which invokes the Azure Function when any changes are made to the Azure Cosmos DB container.
- Used various report items like charts, Excel type, Barcode reports 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.
- Develop, run and scheduled queries using T-SQL scripts
- Created SSIS packages and migrated data between different databases.
- 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, Los Angeles, CA
SR. Net Full Stack Developer
Responsibilities:
- Attended daily stand up Agile Meetings with Product Owners and business users. Understood and implemented User Stories and assigned tasks.
- Updated dashboard front end to support multiple dashboards and their CRUD operations using typescript.
- Created Angular Directives, Controllers, Modules, Pipes etc. in TypeScript.
- Analyzed requirements and identified appropriate solutions.
- Documented functional design documents (FDD) and technical specification documents (TSD).
- Involved in UI development using HTML5, JavaScript, AngularJs, DOM, XHTML, JSON, AJAX and CSS.
- Implemented Multilingual using Internationalization.
- Strong knowledge JavaScript objects, prototypes, closures, callback functions and promise.
- Implemented UI functional Test cases using Jasmine, Karma.
- Involved in implementation of SPA (Single Page Applications) using AngularJs, TypeScript, Web API.
- Provide technical leadership to teammates through coaching and mentorship.
- Hands on experience on implementing AJAX functionalities for partial page rendering through JSONP.
- Utilized KENDOUI for rapid development and rich user interface.
- Developed Stored Procedures, Triggers, Views, User defined Functions using Oracle PL/SQL.
- Responsible to implement SSIS packages and scheduling jobs to integrate real data to reporting database.
Environment: Visual Studio 2015, Angular 2.0, TypeScript, Jasmine Unit Testing, ASP.NET Web API, Oracle 11g, XML, Ajax, JQuery, JSON, HTML, JavaScript, CSS, TFS, Fiddler, SSIS, SQL Server 2012, Entity Framework 6.0.
Confidential, Texas
SR. Net Developer
Responsibilities:
- Analyzed and designed new .NET Web, Batch and OCR application from design to completion stage.
- Involved in maintenance of the documentation site of components for businesses and developers.
- Implemented JQuery for client side sorting and validations.
- Generating code using Scaffolding.
- Prepared technical documentation such as system architecture, functional, design documents.
- Implemented Object-Oriented Programming concepts of interfaces, inheritance, abstraction and polymorphism.
- Worked in ASP.NET Security Mechanism such as Authentication and Authorization.
- Wrote services to store and retrieve user data from the MongoDB.
- Develop MongoDB and API prototypes and proofs of concept.
- Designed and Created database objects such as Table, Views, Stored Procedures, Functions, User Defined Functions (UFDs), Common Type Expression (CTE), Triggers and Indexes.
Environment: Visual Studio 2015, ASP.NET MVC 4.0, C#, LINQ, Flex paper PDF Viewer, Unit Testing, Ajax, JQuery, JSON, HTML, JavaScript, CSS, TFS, Fiddler, SSIS, SQL Server 2012, Entity Framework 6.0, MongoDB .
Confidential, Manhattan, New York
.NET 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.
- Designed WPF Forms, Custom Controls and User Controls using XAML language for interactive UI.
- Visual Studio 2013 and SQL Server 2008.
- 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.
- Responsible for UI design and creating contracts and classes in WCF for different modules in the application.
- Unit testing, code analysis, release, deployments. used JUnit for unit testing and repeatable tests for the application.
- Implemented algorithm in C++ to calculate key system variable in MS Excel for Customer Support Department, allowing product release on time.
- Developed data-mart using MS T-SQL for IRS SB/SE
- Used Windows Azure to deploy the application on the cloud and managed the session
- 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 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, Soap UI, WCF, PHP, HTML, CSS, Crystal Reports.
Confidential
.NET Developer
Responsibilities:
- Designed and Developed the Web Application using C#, ASP.NET VB.NET(VB6), AJAX and ADO.NET.
- Involved in all phases of project lifecycle SDLC i.e. requirement gathering, analysis, design, application development and testing for the project.
- Created assemblies, Custom controls and framework classes in C# to support GUI based on Delphi.
- SOLID Principles and Best Practices such as dependency injection (AutoFac) with a light-weight ORM.
- Developed Mocks in WPF for unit testing the background services, service layer and domain layer.
- UI Screens were developed using HTML5, Java Scripts, Ajax, JQuery Custom-tags, Polymer js, Kendo UI components and CSS3.
- Managed GIT, GIT Stash and SVN as Source Control Systems.
- Used HTML5, CSS, BootStrap, JQuery, Angular JS in the view and XML, JSON to transfer the data between the service and the client.
- Used Telerik controls and JavaScript for the front-end.
- Data access layer development using NHibernate with repository and unit of work patterns.
- Used Jira for change control and ticketing.
- Using C# to create custom objects to handle functions difficult to implement with PowerShell.
- Developed GUI using ASP.NET MVC Framework, HTML, CSS3, JavaScript, Custom controls and Telerik controls.
- Worked on Team Foundation Server(TFS).
- Utilized KnockoutJs MVVM, jQuery, MVC, C# and SQL application stack.
- Designed the front-end screens and developed responsive Webpages using JavaScript and KnockoutJs.
- Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard.
- Developed new user interface components for different modules using Kendo UI.
- Developed web pages and validated these pages using ASP.NET and JavaScript.
- Wrote T-SQL queries, T-SQL Stored Procedures and Triggers, which will execute against SQL Server 2008 database to extract the appropriate data for each report.
- Used Java Script and AJAX for Client-side events, styling and Validations on the data prior to being submitted to the database.
- Created RESTful web services.
Environment: .NET Framework 3.5, MVC 4.0, Object Oriented Development (OOD), C#, ASP.NET, IIS 6.0, TFS, WCF, ADO.NET, SVN, HTML 5, CSS 3, Bootstrap, JavaScript, JQuery, T-SQL, Stored Procedures, KnockoutJs, Functions, Triggers, Cursors, XML Web Services, PowerShell, Entity Framework, SQL Server 2008, User Controls, Kendo UI, AJAX, Bootstrap, Angular JS.