Sr. Ui Developer/ Angular2 Resume
Lancaster, PA
SUMMARY:
- Over 8 years of professional experience in all phases of software development life cycle including requirements analysis and debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server, N - tier and web applications.
- Extensive experience in developing professional web based User Interface (UI) to provide best User Experience (UX). With the help of HTML5, CSS3, JavaScript, JQuery, JSON, XML, SOAP and also experience in making webpage Cross browser compatible.
- Developed websites using JavaScript frameworks such as AngularJS and Backbone.JS.
- Developed Responsive Web Designs (RWD) using Media Queries and Bootstrap.
- Good understanding of Document Object Model (DOM) along with DOM functions and dealt with challenges in High Traffic Websites.
- Experience following W3C standards and validations using HTML5, CSS3 and JavaScript for node
- Worked on Angular.JS 2 scopes like Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
- Extensive experience in Testing, Debugging and troubleshooting the existing code using Firebug and Chrome Inspector Tools.
- Expertise in React JS framework to develop the SPA.
- Worked with MVVM pattern and developed view-models using Typescript.
- Extensively used automating software building tool Apache Ant.
- Extensively used Apache Tomcat Server and WebSphere for hosting web applications.
- Extensive knowledge in JavaScript, especially using JQueryand its plugins in AJAX-driven web applications.
- Strong working experience on EcmaScript standards which includes EC5, EC6 and extensively used Classes, inheritance, Modules from ECMA 2015.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Strong Experience in Front End Development using Angular.js, Ember, D3, SASS, LESS, Node.js, Backbone.js, Bootstrap.
- Experience in consuming web services i.e., RESTful for updating dynamic functionality of HTML in JQuery, JavaScript, and AngularJS.
- Sound understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Experienced in using Front End editors like Dreamweaver, Eclipse, Brackets, Espresso, Text Mate, Sublime Text2 and Microsoft Expression Web.
- Experience in working with various databases like Oracle, SQL Server and MySQL.
- Experience working in Agile, Waterfall (SDLC Methodologies) and Scrum environments.
- Experience in utilizing JavaScript libraries, frameworks, template systems and platforms including Node.JS, Meteor.JS Knockout/ AngularJS/ BackboneJS/ Ember, Casper, jQuery.
- Experience in working with continuous integration tools Maven and Jenkins.
- Experience in developing flow charts, class diagrams, user diagrams, sequence diagrams and activity diagrams in Unified Modelling Language (UML).
- Deployed applications in to the servers like TOMCAT, APACHE, and GLASSFISH.
- Experienced in ASP.NET 3.5/4.0, C#.NET, AJAX, ADO.NET under Visual studio .Net IDE.
- Experience in designing web applications employing Search Engine Optimization (SEO) techniques and Search Engine Strategies (SES).
TECHNICAL SKILLS:
Web technologies: HTML, HTML5, DHTML, CSS2/3, JavaScript, AJAX, JSON, XSL, XSLT, XML and XHTML
JavaScript frameworks: jQuery, Angular.js, React.js, Backbone.js, Node.js, Ember.js, Bootstrap, Enquire.js, Dojo
Database: Oracle9x/10x, MS SQL server, MS ACCESS, SQL.
Operating System: Windows (Vista/9x/NT/XP), Win7
Languages: JAVA, SQL, PL/SQL
Developer Tools: Web Storm, Eclipse, Net beans, Notepad++, Adobe Dreamweaver, Adobe Flash Professional + Action Script 2.0/3.0, Microsoft Publisher, Brackets, Toolkit.
Methodologies: Waterfall, Agile, Scrum, Design Patterns.
Version Control Tools: Git, Concurrent Versions System (CVS), Adobe Photoshop, Adobe Fireworks, Knowledge on ETL tools.
Debugger Tools: Chrome Developer toolbar, Firebug, IE Developer toolbar. Unit testing, End to end testing, Jasmine.
Browser: IE6, 7,8&9, Microsoft Edge, Firefox, Opera, Chrome 4, Safari 5
Testing Frameworks: Qunit, Jasmine, Protactor
PROFESSIONAL EXPERIENCE:
Confidential, Lancaster, PA
Sr. UI Developer/ Angular2
Responsibilities:
- Closely worked with the customer scrum to build the internal web application.
- Worked on basic front-end prototype and page design with HTML5/HTML, CSS3/CSS, JavaScript, Jquery, Ajax, JSON, Angular JS, Angular 2, React JS, Gulp, Twitter Bootstrap, and Webpack.
- Used Angular 2 Boilerplate Arrow Functions to make code constructs easier to read.
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, Code development and estimating the time-line for the project.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Designing and developing a single page application using Angular 2, Typescript, Node js, HTML5, CSS3, LESS, ng2-Bootstrap.
- Used Backbone.js for the functionality and structure. Developed core component of Analytics with Node.js, Angular.js 2, Backbone.js and Require.js.
- Understanding the requirements of the client and the flow of the application as well as the application Framework
- Integrated the Angular2 components with RESTFUL web services by writing the Proxy class in Angular.
- Involved in designing the front end applications using web technologies like HTML/HTML 5, XHTML, and CSS/CSS3.
- Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
- Involved in writing application level code to interact with APIs, Web Services usingAJAX, JSON.
- Designed Prototype and project layout skeletons using ReactJS, Redux, JQuery, CSS, Dojo and HTML.
- Used Angular JS built in directives, Controllers and Services and filter functionality to develop UI.
- Performed form validations using reactive forms from Angular JS2.0 framework.
- Creating cross-browser compatible and standards-compliant using AngularJS, ReactJS.
- Currently building internal application to manage business workflow. Angular 2 on the front end and Laravel on the back end. The application streamlines the business processes of setting up a site for A/B testing.
- Converted the mock-ups into hand-written HTML, CSS3, XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Implemented classical object-oriented programming in ECMAScript 6.
- Used React JS for templating for faster compilation and developing reusable components.
- Used React - Auto complete for creating google maps location search on the webpage.
- Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
- Experience by enhancing performance and emphasizing on UX for a Cloud Service Management Software using Open stackAPIs.
- Designed and implemented mobile web applications using frameworks such as Cordova and Phonegap (Ionic) etc.
- Developed MVC based applications using Ext JS and Cordova.
- Designed Frontend with in object oriented JavaScript Framework like angular.js, Node.js, Ember.js, Wire.js, knockout.js, requireJSand Backbone.js.
- Use programming and scripting languages such as JavaScript, Handlebars, requireJS, CSS, JAVA, Active Server Pages (ASP), Java Server Pages (JSP), XML and DTD Schemas, JSF.
- Developed new GUI widgets in YUI, JavaScript (ES5&ES6), HTML, CSS3.
- Experience in HTML5 Web and Mobile applications (IOS, Android).
- Used Cloud Foundry (AWS) for Internal Deployment to cloud, this creates a Dockercontainer to push code to cloud.
- Used popular Node.js frameworks like Express and Restify to mock a Restful API
- Developed Mean Stack from scratch including Mongo DB server setup and Express JS server development.
- Provided Web Logic server instances into Web Logic clusters for high availability.
- Experience on AWS and cloud computing services backend and also restful web services.
- Worked closely with the QA team in resolving defects.
- Designed and developed the framework for encrypted file transfer using Java 7, Linux.
- Created Environment for automation of test cases and setup of CI/CD solutions for GIT repository of different applications.Developed web pages using Polymer JS, Forms, Components, Layouts, Events, Validations, Trees, Grids components.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Built the I frame Layout for Customer Dashboard Page for Ship to and Contact tabs using bootstrap tabbing andjQuery, also mapped java objects in ship to and contact JSP and hence give user an ability to select ship to and select contact for that customer for current order or create ship to or create contact from customer dashboard page.
- Worked with Jasmine and Mochain testing and performed Unit testing and performance testing using Junit.
Environment: Meteor.js, Google maps API, Angular.js2.0, Backbone.js,lodash, Mongo DB,Dynamo DB, Amazon EC2, UNIXGit,Ember.js. requireJSAJAX,websocket.Jdk 1.7,OOJS,canJS, hybris, ATG,WCAG,SOAP,Java Script, JQuery, Java,WordpressRabitmq, Bootstrap, XSLT, HTML5,Cordova, XHTML, CSS3, XML,Telerik controls,D3, XSL, Restful.
Confidential, Charlotte, NC
Sr.UI Developer
Responsibilities:
- Developing web pages using JSP and Servlets for the approved HTML5 prototypes.
- Designed dynamic and browser compatible pages using HTML5, CSS 3.0 and JavaScript
- Good knowledge in developing the designed dynamic and multi - browser compatible pages using HTML, CSS, JQuery, AngularJS and JavaScript .
- Used JQuery for a dynamic and interactive data retrieval and posting.
- Design and programming experience with Front-end Web Technologies including AngularJS, Bootstrap, Responsive Design, Font Awesome, BalsamiqandFlinto.
- Responsible for implementing Business logic based on user selection using jQuery, AngularJSfor all client side UI Validation.
- Developed the web applications using Angular.js and Node.js.
- Created SSRS Report for patient s Billing summary and Appointment Information.
- Wrote queries using LINQ to Objects.
- Participated in development of a well responsive single page application using React.js framework, Java Script, EcmaScript6 in conjunction with HTML5, CSS3 standards, with Front End UI team.
- Built applications for scale using Angular JS, ReactJS and Redux.
- Developing hybrid apps with the Cordova/PhoneGap command line.
- Build using AngularJS, Cordova and the UI Ionic framework
- Lead UX Designer, building an A-caliber group of interaction designers and user-experience Wire frame Design.
- Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
- Used AJAX Calls $.get, $.post, $.ajax to make request to the backend and fetch the data in JSON format.
- Designed and built an isomorphic web application from scratch using ReactJS, Webpack, ES6 andRedux.
- Wrote client Side code using React.js and used NPM& gulp directories to generate the server environments used browserfiy, flux to manage with targeted URL's and to monitor the application.
- Closely worked with Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly
- Developing UI micro services with Object-Oriented JavaScript, Node.js, Express.js, and Amazon AWS.
- Worked closely with engineers implementing RESTful micro services into the front-end.
- Development of Node.js RESTful API application in Typescript.
- Development of static web pages, landing pages, category landing pages using a content management system, Adobe CQ5.
- Build out applications using React.js .Used Backbone.js and Polymer.js to create Views to hook up models to the DOM and synchronize data to/from server.
- Deployed application to Azure Cloud.
- Created and modified new and existing pages, applied new styles on the pages with the help of JavaScript, jdk 1.7,spring framework andJQuery.
- Integration into existing legacy codebase, migration for web pack automation of Typescript and LESS architecture.
- Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
- Experience in SPRINGmodules like MVC, AOP, JDBC, ORM, and Web Services.
- Used Adobe Dynamic Tag Management (DTM) and integration of AEM with Adobe Analytics and Adobe Target.
- Performing analysis using Web Analytics tools such as Adobe Site catalyst (Omniture), new relic.
- Developed web applications using a MVC, MVC2 (Model View Co ntroller) design.
- Developed the Web forms using ASP.Net, C#, XML, Java script.
- Designed and built admin dashboard for onboarding and editing advisors (Ember.js).
- AWS cloud watch was used for monitoring, customized metrics and file logging.
- Worked with Gradle build tool to build and deployed application on JBossapplication server.
- Involved in the SDLC phases of the project to analyze the requirements, design, development and testing of the application based on Java/J2EE technologies and Design Patterns
- . Used XML to create web-based tools for Transaction on SQL.
- Jenkins Responsible for design and development of the web pages from mock- ups (PSD).
- Worked on Cross Browser Issues for different versions of IE, Mozilla.
- Familiarity with the basic tenets of A/B Testing ,Mocha, Chai, and data-driven design
Environment: C#, ASP, Framework 3.5, 4.0, Web Services WSDL, Dojo, AWS, Adobe CQ5, AJAX, T-SQL, LINQ, Java Script, CSS, Mongo db,NodeJS, flightjs Angular.js,Ember.js,requireJS,SSRS, Microsoft SQL server 2008,R2, RESTful, Telerik controlsWindows Azure platform,hybris, phython, ATG, METEOR.JS, DOCKER, DHTML, SOAP, JQuery,D3,JSON,GitHub Photoshop,knockout.js, Maven,Gradle, AJAX Library, Polymer.
Confidential, Bristol, CT
UI Developer
Responsibilities:
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVC environment.
- Worked with CSS3 and bootstrap to create Responsive web designs for multiple departments/pages.
- Created animation effects during the data load, waiting for the Ajax response using JQuery.
- Developing web pages using Jsp and Servlets for the approved HTML5 prototypes.
- Implemented scripting with Ajax and XML to dynamically refresh the page contents.
- Worked on JavaScript libraries like Yahoo components for showing the daily reports in calendar format.
- Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Managed UX/UI Design team. Planned work for team, performed performance reviews, salary appraisals and negotiated UX work during product planning.
- Used ANT to build the applications.
- Worked on Photoshop for creating effective images and logos.
- Maintaining documents and source code in CVS
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Implemented custom Android Action Bar for use as Android app title bar.
- Worked with various tools like grunt.JS Node.JS bower and yeomen for developing the application.
- Interacted with team lead and QA Testers to resolve the defects in the application
- Designed Frontend with in object oriented JavaScript framework like Backbone JS, Angular JS and EXT JS.
- Co - ordinated with BA group for better understanding of functional requirement analyzed and designed the business requirements to documented and implemented.
Environment: HTML, DHTML, CSS, JavaScript, Java 1.6, J2EE, UNIX,Hibernate, YUI 2&3, Spring, Servlets, Struts, JSP, XML, AJAX, ANT, MySQL,Grunt.JS, Node.JS,polymer,Tomcat 6.0,Android, Eclipse, EXT JS, Windows environment.
Confidential, Charlotte, NC
UI Developer/Designer
Responsibilities:
- Used VSS for version control and as code repository.
- Experience working with HTML 5, CSS 3, JavaScript, JQuery, JSON etc.
- The application was developed using 3-tier architecture.
- Provided Tier3 support for end users and tier 1 and 2 agents. Using Admin roles for technical issues and resolving remote problems.
- Used ADO.Net Technology to connect the web forms to data sources such as MS SQL Server and Xml files for manipulating data in database.
- Developed system to Generate reports from Account/Customer Audit History, Account/Customer Maintenance and Transaction Inquiry tracking account failures and correcting errors for further processing.
- Used Razor Views to enable fast coding work flow able, and quickly integrate server code into HTML markup with a minimum of keystrokes.
- Used SQL Server Reporting Services (SSRS) for all reporting purposes, creation of new and modification of existing reports.
- Implemented JQuery to validate user controls and web forms.
- Involved in client side and server side programs including scripting, HTML.
- Involved in the applications to generate monthly reports for the data analysis.
- Used content management system using TEAMSITE and XMAN for storing static text and images in the content management database and displaying content from database in the website.
- Used TEAMSITE for configuring webpages and different modules with the webpage.
- Prepared Help & Documentation for Admin/General users.
Environment: ASP, VB, ADO, Framework 1.1, Visual Studio 2003, SQL Server 2000, IIS 6, VB6, HTML, CSS, XML, XSLT, JavaScript,Team site Crystal Reports, Visual Source Safe
Confidential, Los Angeles, CA
UI Developer/Designer
Responsibilities:
- Responsible for developing the presentation layer using JSP, HTML, XML, XSLT, CSS, AJAX, Custom Tags, Struts - Html tag library and Apache Tiles.
- Designed and development of Web pages using PHP, HTML4, CSS2 including Ajax controls and XML.
- Developed data insertion forms and validated them using JavaScript.
- Created and maintained the framework and layout of each portal with Sass interpreted with Cascading Style Sheets (CSS).
- Involved in configuring the shopping cart for e-commerce website.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
- Involved extensively Test Driven Development - TDD practices and code refactoring. g
- Created various illustrations and artwork using Adobe Illustrator/Photoshop software.
- Developed SQL scripts for data migration.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
- Implemented WCF service and developed Asynchronous call back methods in Class Library project to communicate with different layers of the solution.
- Worked on designing and coding (WCF) Service Contracts, Data Contracts and Operation Contracts.
Environment: Java Script, HTML, Sass, CSS, AJAX, JQuery, High charts, XHTML, XML, XSL, SQL Server, Cordova and Windows XP.
Confidential
Web Developer/Designer
Responsibilities:
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Responsible for Design and development of Web pages using PHP, HTML, JOOMLA, CSS including Ajax controls and XML.
- Coded Business Logic component using PHP.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript, and MYSQL.
- Worked extensively with the File management and image libraries.
- Performed Client - side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/Debugged web browser using Firebug.
- Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
- Created an inline-edit and widget-collapse feature for the web page.
- Added an inline Video Player feature that supported Quick Time, Window's Media, and Real-
- Player.
- Performed graphical design and web site contract work for small business and working professionals.
- Met one-on-one with clients in exploring the best possible options for their web presence.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Responsible for Design and development of Web pages using PHP, HTML, JOOMLA, CSS including Ajax controls and XML.
- Coded Business Logic component using PHP.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript, and MYSQL.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/Debugged web browser using Firebug.
- Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
- Created an inline-edit and widget-collapse feature for the web page.
- Added an inline Video Player feature that supported Quick Time, Window's Media, and Real-
- Player.
- Performed graphical design and web site contract work for small business and working professionals.
- Met one-on-one with clients in exploring the best possible options for their web presence.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Responsible for Design and development of Web pages using PHP, HTML, JOOMLA, CSS including Ajax controls and XML.
- Coded Business Logic component using PHP.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript, and MYSQL.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/Debugged web browser using Firebug.
- Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
- Created an inline-edit and widget-collapse feature for the web page.
- Added an inline Video Player feature that supported Quick Time, Window's Media, and Real-
- Player.
- Performed graphical design and web site contract work for small business and working professionals.
- Met one-on-one with clients in exploring the best possible options for their web presence.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Responsible for Design and development of Web pages using PHP, HTML, JOOMLA, CSS including Ajax controls and XML.
- Coded Business Logic component using PHP.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript, and MYSQL.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/Debugged web browser using Firebug.
- Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
- Created an inline-edit and widget-collapse feature for the web page.
- Added an inline Video Player feature that supported Quick Time, Window's Media, and Real-
- Player.
- Performed graphical design and web site contract work for small business and working professionals.
- Met one-on-one with clients in exploring the best possible options for their web presence.
- Responsible for design and development of web pages using PHP, HTML, JOOMLA, CSS including AJAX controls and XML.
- Coded business logic component using PHP.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Worked extensively with the File Management and image libraries.
- Performed client side validations using JavaScript.
- Tested/Debugged web browser using Firebug.
- Created an inline-edit and widget-collapse feature for the webpage.
- Added an inline Video Player feature that supported Quick Time, Windows Media and Real Player.
- Performed graphical design and website contract work for small business and working professionals.
- Handled duties ranging from creative design to code implementation.
Environment: JavaScript, PHP 5.0, HTML, CSS, AJAX, Apache, MySQL, Windows 2000/XP MYSQL, JOOMLA.