Sr. Angular2 & .net Developer Resume
SUMMARY:
- 11 years of experience in System Analysis, Design and Development of Web and Desktop based, N - Tier, Distributed, Client/Server applications, and Database technologies.
- Currently working on Angular 2.0 with TypeScript and other latest client side technologies including ES 6, Gulp, Node JS, RxJS, Angular-CLI, Webpack, Karma, Protractor and Jasmine
- Good experience in .Net Framework 1.1, 2.0. 3.0, 3.5, 4.0 and 4.5, C#, ASP.NET, MVC, VB.NET and SQL Server 2000/2005/2008 R2/2012.
- Developed web and windows applications in both C# and VB.NET.
- Hands on experience with ASP.NET MVC.
- Experienced in implementing Page Methods, Web services, WCF, ASP.NET WEB API.
- Good experience with Entity framework.
- Proficient in developing reports using Active Reports, Aspose.PDF and SQL Server Reporting Services (SSRS).
- Hands on experience in Telerik Controls.
- Involved in unit testing using NUnit and MS Test.
- Used external tools like Fiddler, Firebug, IE Development Toolbar, Chrome Development Toolbar and JsHint, Json Editor Online, Plunker etc.
- Used Source Code Control Software like Microsoft Visual Source Safe 6.0, TORTOISE SVN and TFS.
- Implemented real time updating using SignalR.
- Created multi-threaded applications.
- Used task parallel library and async await for threading.
- Implemented generics using generic classes, methods and collections.
- Created Windows Applications for request processing in a multi-threaded environment.
- Created Windows services which continuously run in the backend processing large scale of data.
- Expertized in MS SQL Server 2000/2005/2008 R2/2010/2012 database design, development of Tables, Views, Indexes, Stored Procedures, User Defined Functions, Cursors and Triggers in TSQL.
- Query optimization and debugging using SQL Server profiler.
- Expertized in UI. Code UI from the scratch in WEB 2.0 standards and table less design.
- Hands on experience in HTML, XHTML, DHTML, HTML5, CSS and CSS3.
- Used dynamic style sheet language - LESS for writing CSS.
- Good experience in JAVASCRIPT, JQUERY, JSON, JQUERY UI.
- Good knowledge in Angular.js.
- Implemented html templating using JQUERY TEMPLATES and MOUSTACHE JS.
- Experience in adding and utilizing the features of jquery plugins.
- Experience in JQUERY MOBILE.
- Creating mobile friendly websites with responsive UI using BOOTSTRAP.
- Good experience with Kendo UI WEB components.
- Expertized in solving GUI cross browser compatibility issues in web designing.
- Extensive experience in overriding built in styles of third party UI controls like Telerik.
- Good experience with Mordernizr, Selectivizr and other polyfills to avoid cross browser issues.
- Good use of Web Essentials to optimize the designing speed and add browser specific styles.
- Used bundling and minification in the applications to increase web performance.
- Used User Friendly URL’S component for simple and understandable urls.
- Well versed with complete life cycle of software development (SDLC) using Waterfall and Scrum.
- Experience of using AJAX Controls Tool Kit and Microsoft Client Library.
- Experienced in DB2
- Good knowledge in Quality Standards, Performance and Documentation of a project.
- Good analytical, troubleshooting and teamwork skills and ability to build productive relationships with colleagues, clients, and vendors across all functional and technical disciplines.
TECHNICAL SKILLS:
.NET Technology: .NET FRAMEWORK 1.1,2.0,3.0,3.5,4.0,4.5, WEB FORMS, WIN FORMS VISUAL STUDIO 2003/2005/2008/2010/2012 , ASP.NET, WCF, LINQ, GENERICS, VB.NET, C#,AJAX, WINDOWS SERVICES, TPL, ASYNC AWAIT.
Web Development: ANGULAR 2.0, ANGULAR-CLI, WEBPACK, GULP, TYPESCRIPT, NODE, RXJS, LESS, KARMA, JASMINE, PROTRACTOR, CSS, BOOTSTRAP, JAVASCRIPT, HTML, MSSQL, DOCKER, AWS, VISUALSTUDIOCODE, AJAX, XML WEB SERVICES, WCF, ASP.NET, SOAP, XML, XSL/XSLT, CSS, CSS3, CSS SPRITES, HTML, DHTML, HTML5, JAVASCRIPT, JQUERY, JQUERY MOBILE, SIGNALR, WEB API, JQUERY TEMPLATES, JQUERY CYCLE, JQUERY CYCLE, JSON, BOOTSTRAP, TELERIK, KENDO UI, ANGULAR 2.0, TYPESCRIPT, GULP, ES6, RXJS, KARMA, JASMINE, NODEJS
Database: SQL SERVER 2012/2008R2/2005/2008R2/2012, DB2.
Reporting tool: ASPOSE PDF, ACTIVE REPORTS AND SQL SERVER REPORTING SERVICES (SSRS).
OS: WINDOWS SERVER 2003/2008, WINDOWS NT, WINDOWS XP, WINDOWS VISTAWINDOWS 8.
Web Server: IIS 5.0, IIS 6.0, IIS 7.5
Source Control: TFS, VISUAL SOURCE SAFE, TORTOISE SVN, GIT, GITHUB
PROFESSIONAL SUMMARY:
Confidential
Sr. Angular2 & .Net Developer
Responsibilities:
- Development in AngularJS 2
- Design, develop, test, support and deploy web and mobile applications.
- Offshore/Onsite Coordination
- Implement best practices, standards and procedures including quality and delivery methodologies.
- Research and evaluate software related technologies and products.
- Design and develop testing and maintenance procedures and activities.
- Develop solutions to improvise performance and scalability of systems.
Tools: ANGULAR 2.0, ANGULAR-CLI, WEBPACK, GULP, TYPESCRIPT, NODE, RXJS, LESS, KARMA, JASMINE, PROTRACTOR, CSS, BOOTSTRAP, JAVASCRIPT, HTML, MSSQL, DOCKER, AWS, VISUALSTUDIOCODE
Confidential, Pennington, NJ
ASP.NET APPLICATION Developer
Responsibilities:
- Include requirements analysis, design and development of various modules.
- Involved in maintenance and ongoing enhancements to application developed in ASP.NET, C#, MVC, Web Services and T-SQL.
- Developed the CRC UI web application using ASP. NET MVC.
- Used GENERICS in the application.
- Implemented DESIGN PATTERNS.
- Handled CONFIGURATION (Session, authentication and authorization, custom errors, tracing, etc.) for the online transactions by the customer and creating user login and privileges.
- Used MULTI-THREADING throughout the request processor application.
- Used normal thread implementation as well as used TASK PARALLEL LIBRARY functions for threading.
- Used controls from AJAX CONTROL TOOLKIT and JQUERY UI apart from the normal HTML and .NET Controls.
- Used HTML, HTML5, CSS, and CSS3 for web page design.
- Used DOTLESS (LESS) for writing CSS files.
- Used CSS SPRITES to optimize image manipulation on the website.
- Used BOOTSTRAP for making the CRCUI website accessible on all devices.
- Used MORDERNIZR, SELECTIVIZR and fall back options and other POLYFILLS in solving cross browser issues with UI.
- Implementing client scripting using JAVASCRIPT, JQUERY and other necessary plugins.
- Used MINIFICATION, BUNDLING and other optimization strategies to enhance page loading performance.
- Worked extensively in the backend using Microsoft SQL SERVER.
- Performed PERFORMANCE TUNING in the SQL queries and Stored Procedures.
- Used LINQ for manipulating the data returned from the database and also the XML.
- Used ASPOSE PDF for reports.
- Installed WINDOWS SERVICE for Request Process Orchestration and to dynamically create instances of the REQUEST PROCESSOR (EXE).
- Created SOAP Envelopes and made WEB SERVICE calls using HTTP Web Requests as well as using a CLIENT PROXY.
- Created windows application for request processing.
- Created windows applications for DATA MIGRATION. Transfer the data to the MAINFRAME using the FTP.
- Minimal exposure to IBM DB2.Wroked on DB2 for testing the data migration.
- Reports are archived using the APACHE CHEMISTRY DOTCMIS.
- Unit testing, debugging, problem solving and worked closely with the testing team.
Tools: C#, VISUALSTUDIO 2010/2012, ASP.NET MVC, WCF, WEB SERVICES, AJAX, CSS, JAVASCRIPT, HTML, XML, IIS, MSSQL, ADO.NET, TFS, WINDOWS SERVICES, ASPOSE PDF, SSIS, IBM DB2, MAINFRAME, FTP, DOCMIS, DOTLESS, BOOTSTRAP
Confidential, Finksburg, MD
Sr. .Net UI Developer
Responsibilities:
- Involved in development of the application in C# with SQL SERVER as backend database.
- Implemented in ASP.NET WEBFORMS and MVC .
- Mealtrack is developed using ASP.NET MVC.
- Used GENERICS in the application.
- Implemented DESIGN PATTERNS.
- Used HTML5 and CSS3 for web page UI design.
- Used HTML5 CANVAS for to show data figures.
- Used MORDERNIZR, SELECTIVIZR, fall back options and other POLYFILLS in solving cross browser issues with UI.
- Used CSS SPRITES to optimize image manipulation on the website.
- Used MVC3 and TELERIK KENDO UI for implementing EZMealTrack.
- Implemented client-side validations using JAVASCRIPT (JQUERY).
- Implemented JQUERY PLUGINS to the application.
- Used Telerik Control Stack - TELERIK ASP.NET AJAX.
- Extensive experience in overriding built in styles of TELERIK UI controls.
- Developed JAVA SCRIPTS (JQUERY) for dynamic user interface and browser compatibility tests.
- Used JQUERY MOBILE to build the mobile version of the attendance module.
- Used MEDIA QUERIES to make the website accessible on all devices.
- Used BOOTSTRAP for responsive UI.
- Used WCF services that return JSON for implementing the mobile version.
- Used LINQ for manipulating the data manipulation.
- MANUAL TESTING of the entire application code blocks.
- Used both connected and disconnected approach to manipulate data.
- Development of the application using N-TIER distributed architecture.
- Design and Development of database using SQL SERVER. Used stored Procedures, user-defined functions, Joins, Views and Triggers.
- Developed business and database objects and assemblies using C# and .NET Framework.
- Implemented Role based security for the user groups.
- Responsible for ENCRYPTION and DECRYPTION of data. .
- Created and optimized SQL queries ( T-SQL, triggers, stored procedures, functions ) and .NET data access components.
- Created Sales Reports, Financial reports and generated customer bills using ACTIVE REPORTS and SSRS .
- Used MULTI-THREADING for bulk mailing.
- Created and implemented WCF Services.
- Providing post production support.
- Used Tortoise SVN for the project.
- Did a great deal of testing using NUNIT.
- Involved in implementing the mobile version of the project using JQUERY MOBILE.
- Exceptions are handled while taking inputs from the users.
- Used Agile methodology - SCRUM
Tools: .NET FRAMEWORK 4.5, C#, MVC, MS SQL SERVER 2008R2, TELERIK ASP.NET AJAX, TELERIK KENDO UI, ACTIVE REPORTS, JQUERY, WEB SERVICES, WCF, TORTOISE SVN, JAVASCRIPT, SIGNALR, AGILE, WINDOWS SERVER, IIS, HTML5, CSS3, JQUERY UI, JQUERY MOBILE, BOOTSTRAP
Confidential, Sugar Land, TX
Sr. ASP.NET Developer
Responsibilities:
- Developed web pages with ASP.NET using VB.NET as the code behind language.
- Developed the entire Applications’ Graphical User Interface using ASP.NET.
- Used GENERICS in the application.
- Implemented DESIGN PATTERNS.
- Used both connected and disconnected approach to manipulate data.
- Development of the application using N-TIER distributed architecture.
- Design and Development of database using SQL SERVER. Used stored Procedures, user-defined functions, Joins, Views and Triggers
- Used third party component - TELERIK ASP.NET AJAX controls.
- Used ASP.Net input Validation controls for client side validation.
- Developed Stored Procedures to perform database transactions.
- Used HTML5 and CSS3 for UI design.
- Handled UI cross browser compatibility issues.
- Has good experience in overriding the base styles and functionalities of the TELERIK controls.
- Used JQUERY and JAVASCRIPT for validation as well as other client side functionalities.
- Implemented JQUERY UI plugin features.
- Implemented multi-threading in relevant modules.
- Used WCF and WEB SERVICES.
- Reports were implemented using ACTIVE REPORTS.
- Use SVN for version control.
- MANUAL TESTING of the entire application code blocks.
- Directly interacted with the company officials to gather requirements and assisted in testing.
- Involved independently and was involved in the Software Development Life Cycle of the project.
- Involved in brainstorming sessions during the design phase.
Tools: MICROSOFT .NET PLATFORM, VISUAL STUDIO.NET, VB.NET, ASP.NET, WCF, ADO.NET, SQL SERVER, TORTOISE SVN, WINDOWS SERVER, IIS, HTML5, CSS3, JQUERY UI, TELERIK.
Confidential, Sugar Land, TX
Sr. ASP.NET Developer
Responsibilities:
- Implemented in ASP.NET using VB.NET as the programming language.
- SQL SERVER is used as the back end language.
- Implemented using ASP.NET WEBFORMS.
- Implemented DESIGN PATTERNS.
- Involved in the overall UI DESIGN of the web application.
- UI design is done using HTML and CSS.
- Effective use of JAVASCRIPT for validation and other client side functionalities.
- Used both connected and disconnected approach to manipulate data.
- Development of the application using N-TIER distributed architecture.
- Design and Development of database using SQL SERVER. Used stored Procedures, user-defined functions, Joins, Views and Triggers
- Used DB MAILING from sql server.
- Used ACTIVE REPORTS for reporting.
- Used WEB SERVICES.
- Used AJAX CONTROL TOOLKIT for ajaxification.
- Used TORTOISE SVN for version controlling.
- Involved mainly in the maintenance of the project.
Tools: MICROSOFT .NET PLATFORM, VISUAL STUDIO.NET, VB.NET, ASP.NET, ADO.NET, SQL SERVER, WEB SERVICES, SVN, WINDOWS SERVER, IIS, HTML, CSS, JQUERY, AJAX CONTROL TOOLKIT, ACTIVE REPORTS.
Confidential
ASP.NET Developer
Responsibilities:
- Developed web pages with ASP.NET using C# as the code behind language.
- Developed the entire Applications’ Graphical User Interface using ASP.NET, HTML AND CSS.
- Developed Data Access Layer Components using ADO.NET for SQL Server.
- Developed STORED PROCEDURES to perform database transactions.
- Used ASP.NET INPUT VALIDATION controls for client side validation.
- Used both connected and disconnected approach to manipulate data.
- Development of the application using N-TIER distributed architecture.
- Design and Development of database using SQL SERVER. Used stored Procedures, user-defined functions, Joins, Views and Triggers.
- Used ACTIVE REPORTS for reporting.
- Directly interacted with the company officials to gather requirements.
- Performed UNIT TESTING and also worked closely with the testing team.
- Involved in the maintenance of the project.
Tools: and Environments Used: VISUAL STUDIO.NET, ASP.NET, XML, WEB SERVICES, HTML, SQL SERVER 2005, ACTIVE REPORTS, VISUAL SOURCE SAFE, ADO.NET, JAVASCRIPT, IIS.