.net Full Stack Developer /angular Resume
Rockville, MD
SUMMARY
- IT Professional with 8+ years of experience as .NET developer in C# and 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 JS 2.0/1.6/1.5/1.4, TypeScript 2.0/2.1/4 & 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
- Good experience working with financial, mutual funds, and trading clients. Extensively worked on mobile and web application for payment processing gateways.
- Experience in developing and deploying Web Forms, Win Forms, and Web service applications extensively.
- Creating React.js / Flux / Redux front - end UI, and Node.js applications.
- Extensive design experience with web technologies like HTML5, DHTML, AJAX, CSS, Bootstrap, JavaScript, TypeScript 2.0, JQuery, VBScript, Angular JS 2.0/1.5, Knockout JS, React JS, Required JS and Knockout JS.
- Expertise in Angular JS controllers, directives, components, factory and service resources, routings and events.
- Extensive experience in working with C#, ASP.NET, Angular JS, MVC, SQL Server, WPF, CSS, HTML etc.
- Expertise in Angular JS controllers, directives, components, factory and service resources, routings and events.
- Involved in use of Angular 2.0 technologies to include, Node.js, LESS and additional technologies to ensure current migration from Angular JS 1.6 to Angular 2.0.
- Extensive experience with development & deployment of Web Services (SOAP, UDDI & WSDL).
- Proficient in using XML related technologies including XSD, XSLT, XSL and XPATH.
- Excellent experience in implementing WCF, Web API, Restful Services which communicate data in both XML & JSON.
- Coding the presentation layer using WPF and MVVM and service layer using Windows Communication foundation technology.
- 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 behaviour.
- 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 JS.
- 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.
- Experience in designing architectures leveraging Windows Azure and Windows Workflow Foundation.
- 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.
- Designed GUI and interfaces with services for mobile applications, Asynchronous Programming in XAMARIN. Android and XAMARIN. Forms
- Experience in using SSIS to validate, Extract, Transform and load data to Database SQL Server and Scheduled Jobs for executing the SSIS Packages.
- Expert in Database design and development and experience in writing SQL queries, Views, Triggers, Stored Procedures, Cursors, and Joins in SQL Server, Oracle and MS-Access.
- Experience with the Object Relational Mapping (ORM) using LINQ.
- Experience in using Configuration Management tools like SVN, Tortoise SVN, VSS and TFS.
- Experience in working with Crystal Reports and SQL Server Reporting Services (SSRS).
TECHNICAL SKILLS
Programming Languages: C#.Net 7.2/6.0/5.0/4.0/3.0, VB.Net 10.0/9.0/8.0/6.0, Agile / Scrum, PL/SQL, C#, ReactJS, SQL, Angular 9 -6 and JavaScript
Web Technologies: ASP.NET 4.7/4.5/4.0/3.5/2.0, C/C++, ASP.Net Ajax 3.0/2.0, Javascript, JQuery, .Net 4.5 framework (MVC). Identity and Access Mgmt. (MFA), Angular JS, NodeJS, ReactJS, Knockout JS and MVC 5.0/4.0/2.0.
XML Technologies: XML, XAML, XDOCUMENT
Middleware: Web API, ADO.NET 4.0/3.5, Web Services, RestAPI, WCF, ASMX, SOAP.
Other tools: PuTTY, Tibco Gems, Kafka, Kibana
IDE Tools: Visual Studio 2017/2015/2013/2012/2010/2008, SQL Server Management Studio 17.8/17.0/16.5/16.3.
Databases: MS SQL SERVER 2017/2016/20142012/2008, COSMOS DB, Oracle 12c/11g/10g.
Servers: Windows 2012/2008, Microsoft IIS (8.0/7.0/6.0/5.0 ).
Middleware: ADO.NET 4.0/3.5/3.0/2.0, MSMQ, WebServices, Enterprise Library 4.1/3.1
Software Methodologies: Agile Methodology using Scrum, Waterfall methodology
Version Control Tools: Team Foundation Server (2017.2015,2012,2010), TortoiseSVN 1.10, Git
PROFESSIONAL EXPERIENCE
Confidential, Rockville, MD.NET Full Stack Developer /Angular
Responsibilities:
- Setup initial code structure and linting tools for Angular project, such that all the best practices are followed by the team
- Gathered business requirements, done user research and coordinated with different teams to generate use case and user scenarios.
- Involved in complete development of ‘Agile Development Methodology/SCRUM’ and tested the application in each iteration
- Developed various services in angular that consume rest services. Also Utilized reusable components and guards to better accommodate the complete web application.
- Utilized Azure Sql Server for storing the data related to the recruitment and Wrote Efficient queries and stored procedures that saved the manual efforts of cleaning the data and efficient data handling and sanitized data.
- Performed code review, worked close to team members to ensure consistence to code standards.
- Configured security features for the application using Form Based Authentication and Role Based Authorization.
- Designed Angular Modules and Controllers using different directives like ngShow, ngRepeat, ngApp, ngController.
- Used client-side technologies like HTML, CSS and JavaScript for designing pages and validations as per business requirements.
- Used JavaScript to perform client-side validations.
- Regular interaction of Restful API design calls to populate the UI on the app using get, put, post and delete.
- Designed and developed dynamic form builder with all controls and validations, which can have used by entire organization for building dynamic or static forms in their application with very minimal setup/code.
- Interacted with business users and analysts to clarify requirements and resolve defects.
- Custom tag libraries are developed to separate presentation and processing logic.
- Involved in the entire software development cycle spanning requirements gathering, analysis, design, development, building, testing, and deployment.
- Implemented logging, Error handling by using Event Handler and Custom Logging
- Actively involved in deploying web applications, websites and console applications to the Microsoft Azure Cloud.
Environment: Angular, JavaScript, Web API, .Net Framework 4.5, Entity Framework, Visual Studio 2019, Azure, SSIS, SQL Server, HTML, CSS, MVC, NUnit, SQL Server Management Studio.
Confidential, Atlanta GAAngular / MVC .Net 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 Jaspersoft reporting platform and related tools
- Used C# in Xamarin to create native mobile application.
- Developed new user interface components for different modules using Kendo UI.
- Implemented Security, Routing, bundle configuration, Action Selectors, Action Filter, and Caching in MVC controllers for application development.
- Used concepts and features like Collections, Generics, Extension methods, dynamic types, Delegates, Func, and Action.
- Evaluated several of their 2010 MS Access production databases and to determine what issues were contributing to their databases' poor performance.
- Experience working with the Kendo UI controls including Grid, Chart, and Editor Components etc.
- Extensive mobile UI design and implementation experience, including prototyping.
- Built native iOS and Android applications using Android SDK, IOS SDK in Xamarin.
- Experience on developing windows apps using Xamarin forms
- Implemented AngularJS Controllers to maintain each view data and Service calls using Angular Factory
- Designing WPF Forms, Custom Controls and User Controls using XAML language for interactive UI.
- Working closely to the client for requirement gathering and analysis and provided desired solution to client in time limits.
- Produce user interface wireframes and prototypes for Web-based customer account management system at desktop, tablet, and smartphone display resolutions.
- Involved in implementation of Object Oriented Concepts during the development.
- Performed multithreading programming to improve the application performance.
- Developing the application using MVC 5.0
- Extensive experience on MVC frameworks like AngularJS for creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
- Responsible for UI design with Angular, JavaScript, Bootstrap, Html5, CSS3.
- Coded AngularJS controllers 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, KnockoutJS, 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.
Environment: Visual Studio 2013, .Net framework 4.5, MVC 4.0/5.0, C#, Angular, Bootstrap, TFS, GIT-HUB, Cassandra, Log4Net, NuGet Packages, Karma, Protractor, NUNIT, HTML5, CSS3, Kendo UI, Telerik Reporting Tool 2012/2013, Windsor.
Confidential, Nashville, TN
MVC .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 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.
- Visual Studio 2013 and SQL Server 2008.
- Migrated the data from an existing MS Access database in to 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.
- 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).
- 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 2013, .Net framework 4.5.2, MVC 4.0, C#.Net, ADO.net, GitHub, PostgreSQL, SoapUI WCF, PHP, HTML, CSS, Crystal Reports.
Confidential, Seattle, WA.NET/Web Developer/ UI Developer
Responsibilities:
- Worked with Entity Framework 6.
- Developed a few user controls and pages.
- Working on application using Web API
- Developed and maintained the applications by utilizing ASP.NET.
- Involved in developing applications using C#, Web Services and .NET Framework.
- Involved in designing and developing business components using C#.
- Responsible for the creation of the user defined applications, database classes, procedures and user controls.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Responsible for the testing, fixing the bugs and troubleshooting the technical problems.
- Involved in developing applications in C# to meet the business requirements.
- UsedASP.NET AJAX Toolkit controls like Script Manager, Update Panel in some web pages.
- Control and client side validation is done by Ajax validation extenders.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Worked as DB support in some applications.
- Modified applications according to user’s requirements.
- Used JavaScript validations with ASP.NET controls
- Work effectively as a part of team or independently under deadlines.
Environment: Visual Studio 2008/2010, Oracle 8i/11g, Moo tools, ASP.NET 3.5/3.0, HTML, WCF, MVVM, Java script, J query, Ajax, IIS 6.0, C#, web Services.
Confidential.Net Developer
Responsibilities:
- Developed and support above 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
- Developed web forms and user controls for the web application in ASP.NET, C#, 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#, ASP.NET, CSS, SQL Server 2005, ADO.NET, Visual studio 2005, HTML, CSS, JavaScript, DTS.
