Angular 2 /.net Developer Resume
Houston, TX
SUMMARY
- 7 years of experience in the Software Analysis, Design, Development, Integration, Implementation, Maintenance, Debugging.
- Had working experience especially in Microsoft technologies in various domains like Banking, Retail industries.
- Expertise in developing applications using .NET 4.0/3.5/3.0/2.0 , C#.Net, ASP.Net, VB.Net, ADO.Net,JSON,XML, HTML, AJAX, JavaScript, XML, XHTML, DHTML, XPATH, XSLT, Themes, Skins & CSS.
- Developed, configured and deployed a variety of .Net Framework Applications including Win Forms, Web Services, Web Forms,REST Servicesand Windows Services.
- Extensive knowledge of applying Object Oriented Analysis and Design (OOAD) concepts and Design Patterns.
- Expertise in Database Programming and Development using Microsoft SQL Server 2012/2008/2005 , Oracle 9i/10g.
- Knowledge on implementing hierarchies, relationships types, packages and profiles for hierarchy management in MDM Hub implementation.
- Strong knowledge of cross - browser Compatibility Issues and Support.
- Create Proof of Concepts if required for Windows Azure and Migrations.
- Good exposure with .Net Framework 2.0 &3.0 & 3.5 & 4.0 & 4.5 in implementing WCF (Windows Communication Foundation),WPF(Windows Presentation Foundation).
- Experience in using Language-Integrated Query (LINQ), ADO.Net Entity Framework 4.0/5.0and in other .NET objects to query and retrieve data.
- Expertise in Designing and Writing Unit Tests and Integration tests using NUnit and Moq Framework as part of Test Driven Development (TDD).
- Expertise in designing and developing user interface using ASP.NET, HTML, CSS, Bootstrap, JQuery, and Java Script.
- Expertise in working with Angular 1 and Angular 2.
- Expertise in developing Client/Server Applications on various architectural design patterns including MVC 3.0/4.0, Two-Tier & Three Tier & N-Tier Architecture for Multi users.
- Expertise in working with Entity Framework.
- Good knowledge in working with Angular UI Bootstrap.
- Proficient in developing systems built on SQL Server 2005, 2008, 2008 R2 using Tables, Triggers, Views, Packages and Stored Procedures in T-SQL & PL-SQL.
- Experience in querying using LINQ to SQL, LINQ to XML and other data sources including web services.
- Experience in Creating and Consuming WCF services as a .Net Remoting Service and an XML Web Service.
- Worked extensively with Iterative Agile Methodologies (SCRUM), Waterfall methodologies and Test-driven development (TDD).
- Expertise in migrating applications from VB6 to VB.Net.
- Experience with version Controls like Visual Source Safe (VSS) and Team Foundation Server (TFS).
- Hands on experience with SQL Server Integration Services (SSIS),SQL Reporting Services (SSRS) and Crystal Reports for report, generation, integration in to .NET applications.
- Expertise in implementing Object Oriented Programming (OOP) Concepts including Inheritance, Abstraction and Polymorphism.
- Strong programming and debugging skills in C and C++.
- Expert working knowledge of Microsoft Ajax Libraries, Ajax Control Tool Kit.
- Excellent working knowledge in developing data access using XML Applications, XML Schema, Web Services.
- Team Player with Committed / Get-the-Job-Done Attitude, Highly organized and Excellent People-Interaction Skills.
- Ability to work in all stages of System Development Life Cycle.
- Ability to take and give directions, instructions and provide assistance through completion of tasks.
- Ability to work underminimal supervision, adhere to deadlines, excellent verbal and communication skills.
TECHNICAL SKILLS
Languages: C, C++, VB6, C#. Net, ASP.NET,RAZOR,VB.Net, ADO.NET, PL/SQL,T-SQL (DDL, DML),Core Java,Win32 API, Telerik, GUI, DLL and SQL.
.NET Technologies: .NET Framework 2.0, 3.0, 4.0 & 4.5, ASP.NET 1.1/2.0/3.0, C#.NET, VB.Net, ADO.NET, Win Forms,Web-API, Web Services, LINQ, WCF and MVC 3.0/4.0,MVVM.
Web Technologies: ASP, HTML, Java Script, JQuery, Angular 1, Angular 2, XHTML, DHTML, CSS, XML, XSL, XSLT,KnockOut.js, Kendo UI and Bootstrap.
Database: SQL Server 2012/2008/2005 /2000, My SQL, TSQL, PL/SQL,Oracle 9i/10g.
Protocols: SOAP, FTP, TCP/IP, HTTP
Application/Web Servers: MS IIS 7.0/6.0/5.0
Development Tools: MS Visual Studio.NET 2005/2008/2010/2012/2013.
Operating Systems: Windows 8/7/Vista/XP
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Angular 2 /.Net Developer
Responsibilities:
- Developed single page applications using Angular 2, Typescript, HTML5, CSS3, and Bootstrap.
- Involved in requirement gathering, designing, development, UI reviews, and maintenance.
- Developed complex nested components for reuse.
- Used Bootstrap to Style the web pages and make the application responsive.
- Performed form validations using reactiveforms from Angular 2 framework.
- Developed CustomDirectives using Angular2.
- Implemented AngularRouter to enable navigation from one component to another
- Used @Input and @Output for transferring data between child and parent components.
- Implemented Pipes to filter the data before displaying it to user.
- Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
- Implemented Guards like canActivate, CanDeactivate when user tries to navigate from one route to a different route.
- Used ngModel to achieve two-way binding and using ngIf to dissplay the error messages
- Created reusableservices and used them in different component using Angular2Dependencyinjection
- Created customvalidators and used them in Angular Forms.
- Created and Consumed RESTFULWebServices using Angular2HTTP Module.
- Assisted in developing database objects like Tables, Views, Stored procedures and updating the databases
- Designed modal pop-ups, responsive tables and containers using Bootstrap Less Framework along with CSS Flexbox for flexible responsive containers.
- Extensively worked with making calls to REST APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Used Jasmine to test the Angular2 components.
- Worked on creating stored procedures andSQL queries and performed code tuning for existing queries and stored procedures.
- Worked on Agile and Scrum environment.
Environment: HTML5, CSS3, TypeScript, Angular 2,C#, WEB API, JQuery, Bootstrap, REST, JSON, Jasmine, SQL Server,Visual Studio, SQL Server
Confidential, CLEVELAND, OH
.Net Developer
Responsibilities:
- Involved in requirement analysis, designing and development.
- Designed and developed web application using ASP.NET MVC, JavaScript,HTML5, C#,WebAPI respectively.
- Migrated existing application from Silverlight to ASP. NET 4.5
- Worked on Web application usingMVC4.0.
- Extensively created and consumed WCF services.
- Developing and Integrating Partial Views using MVC model.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
- Developed tools using C# and LINQ to ease the recording of the documentation that consists of the configurations in the database.
- Developed and implemented Data Models.
- Created packages using SSIS.
- Worked on enhancements of the product, extensively generated reports using SSRS.
- Designed and coded asynchronous messaging system using MSMQ, reflection, and XML serialization.
- Developed and implemented a custom calendar control to add, update, delete and edit recurring and non-recurring events.
- Created Service using REST API.
- Used LINQ to SQL for retrieving the data efficiently.
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controllerlevel.
- Used AngularJSas the development framework to build a single-page application.
- Assisted in developing Tables, Triggers, Views, stored procedures and functions.
- Used CSS and HTML5 in developing webpages.
- Created WCF Service to look up and retrieve the data from database.
- Used JSON for transporting messages
- Applied multithreaded techniques for creating high performance applications. Multithreading was used to process data in chunks to improve performance.
- Used Bootstrap for styling and layout of the application
- Worked with Team Foundation Server 2010 for Source Code management and Bug Tracking.
- Used JavaScript and Xml in developing web pages.
- Performed code tuning for SQL queries and stored procedures.
- Performed and resolved cross-browser issues, Unit Testing and Documentation.
- Provided support and also involved in maintenance process.
Environment: .Net 4.5, C, VB 6, ADO.Net, JavaScript, HTML5, CSS, MS Visual Studio 2010, MS SQL Server, QTP 11
Confidential, Irvine, CA
.Net Developer
Responsibilities:
- Actively involved in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions
- Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer
- Major role in the development of the web application using ASP.NET MVC 4.0, C#, Java script, JQuery, Bootstrap, Entity Framework, Angular JSand AJAX.
- Developed UI Components using MVC model.
- Primarily assigned for developing Middle Tier.
- Developed single page applications using Angular JS.
- Created partial views and shared templates to reusable over the application.
- Developed Views using HTML, CSS, JQuery and Bootstrap 3.0.
- Used MVC,MVVM Architectural Pattern in the application.
- Developed web services using C# and WCF.
- Developed of WCF service using MSMQ Binding.
- Used Entity Framework for database operations.
- Involved in testing and fixing the issues occurred in the testing process.
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs
- Designingthe WCF Servicebased on the requirement and created separateWCF servicesproject which isintegrated with BLL.
- Validating the input values using JQuery.
- Designed and Implemented SSIS package to extract, transform and Load (ETL) data operations from multiple heterogeneous systems to SQL Server. Implemented Client Side caching with WCF Service
- Used LINQ to SQL for retrieving the data efficiently.
- Used AJAX controls for implementing partial post backs.
- Worked on .net Custom tools like Telerik RAD editor control
- Consumed the WCF services using JQueryAjax calls to enable effective communication
- Extensively used Visual Studio 2012 development tool for building Web Application.
- Used Ajax, JQuery, JavaScript, HTML5, CSS and various web controls to present data to users in a much comfortableenvironment.
- Analyzed business processes to identify challenges and created solutions through the use of database and communication software across the entire company
- Analyzed test results, including user interface data presentation, output documents, and database field values, for accuracy and consistency
- Assisted in preparing presentations and scheduling meetings
- Prepared unit test cases and performed N-Unit Testing prior to system implementation
- Based on the support tickets, fixed bugs on priority basis
Environment: .Net 4.0, ASP.Net MVC 4, C#.Net, Entity Framework, AJAX, HTML5, IIS 6.0, MS Visual Studio 2012, WCF, Bootstrap 3.0, JQuery, Java Script, MS SQL Server, SSRS.
