Sr. Ui Developer Angular Js Resume
VA
PROFESSIONAL SUMMARY:
- Having 9+ years of experience in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, XUL, HTML5 /DHTML, DOM, XHTML, JQuery, CSS3, and Ajax.
- Skilled in Graphical User Interface designing(GUI), Web application development, Human Computer Interaction factors, usability, flash presentations, flash mock - ups, creating -illustrations, content navigation, formatting web pages, web typography and implementing CSS.
- Experienced in analyzing the performance bottle neck of web apps.
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js, angular.js, Ext.js, Responsive design.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CSS3, Adobe Photoshop, and Adobe Illustrator CSS3.
- Extensive experience in web design using CSS3, D3js, Bootstrap, Adobe Illustrator, Adobe Photoshop, Dreamweaver.
- Involved in writing the front-end code for the application using Angular 2.
- Designed and developed the Presentation layer using Angular 2 and Angular Material.
- Used AngularJS framework for building web-apps and is highly efficient in integrating with Restful services. Worked on Bootstrap CSS framework for Responsive Web Design.
- Worked on porting Backbone.js code to Angular.js Code for updating.
- Good experience in JavaScript MVC frameworks Backbone.js, Angular.js, and React JS. Used Angular JS in developing single page applications.
- Expertise in advanced JavaScript libraries and frameworks such as JQuery, Angular js, React JS, Backbone.js, Prototype, Dojo, Node.js, Ember.js, Knockout.js, Ext.js.
- Experienced in using Front End editors like Espresso, TextMate, Sublime Text2 and Microsoft Expression Web.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3 and Java Script that follows W3C Web Standards and are browser compatible
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js
- Designed various multiple styles with colors, fonts, backgrounds in CSS3 with CSS preprocessor SASS.
- Good mix of front end user interface design and back-end control logic development.
- Manager) and Redux library.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Working with React Router for developing Single Page Applications SPAs.
- Developed React.js applications using Redux architecture for front-end UI, and Node.js applications for backend.
- Developed application using Angular.JS 2.0 and Node.JS, React JS connecting to Oracle on the backend.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package)
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Implemented the Drag and Drop functionality using React-Draggable .
- Used React-Auto complete for creating google maps location search on the webpage
- Expert knowledge in Flex, Photoshop, Illustrator, Macromedia Dreamweaver and Flash in a PC environment.
TECHNICAL SKILLS:
Programming Languages: C, C++, Java SDK 1.4/1.5, COBOL
Operating Systems: Windows NT/2000/XP, UNIX.
Tools: and IDE: Eclipse, Net Beans, ANT build tool, Tortoise SVN and JUNIT
JavaScript Libraries: ExtJS,2.0/1.0,Backbone.js,Node.js,Require.js, Angular.js,express.js, Ember.js, Elastic search.
Scripting Languages: HTML, CSS, Java script, AJAX, Shell script, jQuery.
Database Skills: SQL, PL/SQL, Oracle, JDBC
Protocols: TCP/IP, HTTP, FTP and SOAP.
PROFESSIONAL EXPERIENCE:
Confidential, VA
Sr. UI Developer Angular JS
Responsibilities:
- Done the design, development and testing phases of Software Development using AGILE methodology and Test-Driven Development (TDD).
- Worked on Angular 2.0 by consuming Restful web services & used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
- Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators, Router etc.
- Implemented Angular 2 services to connect the web application to back-end APIs to POST/GET the data used in the application.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Developed Tabbed pages using AJAX and Angular2.0, Node.js for quick view of related content, scores, and headlines.
- Created custom elements, HTML imports, shadow DOM to allow fully encapsulated custom elements by using Angular 2.0.
- Implemented data-binding and MVC using Angular2 for front-end development of a current web application.
- Worked with Http Interceptors configurations for security in Angular 2.0 applications.
- Worked with Angular 2.0 directives, components, pipes, injectables.
- Implemented Single page application using Angular 2 routes.
- Created Angular 2 custom pipes to format the data before displaying it to the user.
- Used Angular 2 Forms API to get the data from the user.
- Developed an advanced Facet search single page application using Angular JS with complete UI.
- Have developed custom reusable Angular 2.0 components.
- Developed an advanced Facet search single page application using Angular JS with complete UI.
- Have given few sessions on Typescript to the team.
- Involved in developing high performance web app by utilizing my knowledge on HTML5 technologies like Web Workers, Cache API & CSS3 features like prefetch, preconnect.
- Have done a POC on utilizing IndexedDB to improve the performance of our application.
- Configuring the job in Jenkins to automate the process of running the Node.js test cases.
- Worked on Prototyping and Implementation using Java, Node JS and AWS with Slacker platform.
- Developed Web API using Node JS and hosted on multiple load balanced API instances.
- Developed internal services using Java and Node.JS.
- Configuring the Jenkins for publishing the Node JS component on internal repository (NPM/NEXUS).
- Used JavaScript DOM manipulation and JavaScript event to get the data from HBASE and render image in UI.
- Worked on version control system called SVN and comfortable with branching, Tagging and merging.
- Implemented JSON parsing for data handling on different application.
- Wrote extensive HTML5, CSS3 and JavaScript code to build dynamic pages.
- Implemented nested views and routing using Angular UI Router as per the requirement.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Angular.js1.6, Angular.js 2.0, Node.js, Bootstrap, Jasmine, Karma, Underscore, JSHint, NPM, SASS, Gulp, Rally, Agile methodology, SVN, Jenkins, Typescript.
Confidential, TX
React JS Developer
Responsibilities:
- Design, develop and test HTML5, CSS3, Bootstrap, jQuery and React.JS that meets accessibility and web browser standards for website.
- Working on ReactJS to develop single page apps by extending virtual Dom.
- Used ReactJS for template to fasten the compilation and developing reusable components.
- Used React flux to polish the data and for single directional flow.
- Implemented flux pattern by using Redux framework as a core dependency.
- Created Reusable component and wired them installing great router.
- Used Redux Async actions to make the app fully asynchronous.
- Created flux stores to migrate an existing flux app to Redux.
- Researching Javascript based frameworks like React Native and Ionic/Cordova for frontend.
- Worked on React JS Virtual Dom and React views, rendering using components, which contains additional components called custom HTML tags.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Used React-Auto complete for creating google maps location search on the webpage.
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Implemented React container and presentational components (as Stateless and Functional components when applicable).
- Added Excel-Builder to download the Tabular data in Excel format using React.
- Implemented flux pattern by using Redux framework as a core dependency.
- Extensively used jQuery, Node.js in implementing various GUI components in application portal.
- Used jQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to web page.
- Created and tested scripts using jQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and Improvised those pages using CSS.
- Used React-Router to turn application into Single Page Application
- Maintained cross browser compatibility and implemented responsive features using Twitter Bootstrap.
- Coding pages with best Search Engine Optimization (SEO) techniques.
Environment: HTML, CSS, JavaScript, ReactJS, AngularJS, bootstrap, JQuery, JSP (Java Server Pages), Grunt, Gulp, Node.js
Confidential, Deerfield, IL
Sr. Web UI Developer
Responsibilities:
- Built Web pages that are more user-interactive using AJAX, JavaScript, Kendo UI and Angular JS.
- Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Worked on porting Backbone.js code to Angular.js Code for updating.
- Used Angular JS framework where data from backend is stored in model and populated it to UI.
- Worked closely with various tracks to ensure consistency of requirements and setting right expectations for the design.
- Prepared High Level design and technical design documents.
- Developed Proof of Concepts and design prototypes for requirement and design validation with the stakeholders.
- Worked on fitment analysis for categorization of all requirements according to complexity and implementation feasibility in Salesforce platform.
- Worked on gap analysis of requirements with upstream and downstream teams to ensure accuracy in designs.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
- Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).
- Ran the standalone frontend application in Grunt Server task runner.
- Exposed the Web Services to the client applications by sharing the WSDL’s.
- Used JQuery plugins auto complete, validation, drag and drop and more exceptionally.
- Involved in developing various generic JavaScript functions used for validations.
- Involved in integrating the Java code (API) in JSP Pages.
- Developed the data grids using ng-table and Kendo-grid.
- Projects included design and coding of the corporate website built in XHTML, DHTML, CSS and Flash.
- Implemented a lightweight customizable jQuery plugin for styled appearance.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
- Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node JS environment.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
Environment: HTML5, XHTML, CSS3, JavaScript, JQuery, JSON, Angular.js, Jasmine, Web services, My SQL.
Confidential, Denver, CO
Web Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis & development.
- Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.
- Involved in developing of design documents with UML class diagrams.
- Designing Microsoft architecture that includes deployment and migration of out-of-date environments to the latest industry standards
- Provide ongoing development, support, and improvement of the Kaseya based TotalCareSaaS system
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company’s standards.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
- Implemented various Search Engine Optimization techniques as metadata, building inbound link, and outbound link text, meaningful title while designing web pages.
- Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Applied client side validations using JavaScript and jQuery.
- Built HTML and CSS system for controlling text display issues cross-platform and cross browser.
- Implemented AJAX to enhance the capability of the website.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
- Used CSS Blueprint to create grids and adopt cross browser interactive features.
- Created Graphic User Interface (GUI) and applied to web site.
- Increased developer productivity by using efficient programming methodologies and local development.
- Managed application state using server and client-based State Management options.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: HTML, CSS, JavaScript, jQuery, Eclipse IDE, Aptana Studio, XML, Angular JS.
Confidential
UI/Web Developer
Responsibilities:
- Designed and developed client side GUI using JSP, HTML and JavaScript.
- Design and development of Web pages using HTML, CSS including XML.
- Involved in writing the Properties, methods in the Class Modules and also consumed web services
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Used JavaScript for custom client-side validation.
- Involved in designing and developing the GUI for the user interface with various controls.
- Used Eclipse 3.0 develops the Application.
- Performed unit testing.
- Created build script using ANT and deploy to different servers
- Worked closely with Photoshop designers to implement mock ups and the layouts of the application.
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Involved in writing the Properties, methods in the Class Modules and also consumed web services
Environment: HTML, CSS, Java Script, JQuery, AJAX, Usability Testing, Agile methodology.
Confidential
Web Developer
Responsibilities:
- Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- 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.
- Extensive experience with Core Java concepts like Exception Handling, Collections, and Multithreading and with advanced J2EE such as spring and Hibernate.
- Developed the application by using Java, JSP, Spring MVC, Servlets, Hibernate, JDBC.
- Developed entity classes, Hibernate mapping files for the object relational mapping while configuring Hibernate, also developed HQLs and Named Queries and wrote Data Access Object (DAO) to handle HQL queries.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug.
- Managing and implementing all code changes via SVN. Deploying builds across development, staging.
- Converted business requirements into technical requirements in preparation of High level design document and Functional specifications
- Implemented a common styling with the help of CSS across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.
- Created both client and server side validations.
- Design and implementation of new feature or software components for the front-end of a large Web application
- Used MS Visio, Dreamweaver and Photoshop tools for web application development
- Developed front-end UI pages and necessary backend classes to support data access and user authorization.
- Daily SCRUM stand-up meeting and provided demo to the business every Tuesday.
- Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript and Ajax.
Environment: JavaScript, JQuery, PHP, HTML, CSS, AJAX, Apache, Windows