We provide IT Staff Augmentation Services!

Senior Ui/angular Developer Resume

2.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY:

  • Software Developer with strong experience of 9+ years in designing, developing, implementing and testing full - scale UI web applications across various platforms.
  • Good work experience in developing User Interface (UI) Rich web applications, and Web Service Applications covering front-end/UI using the web technologies like HTML5, CSS3, XHTML, JavaScript, J-Query, Angular.JS, Angular2, React.JS and other frameworks in JavaScript library.
  • Extensive experience in Angular JS, Node JS, Backbone.JS, Ext.JS, Ember JS, Express.JS, Polymer and Bootstrap.
  • Experience in Angular2 and Responsive design.
  • Proficient in making responsive web designs using either only HTML or CSS, by using CSS frameworks like Twitter Bootstrap.
  • Good experience in writing various directives in Angular JS for DOM manipulation.
  • Worked closely with Project management and working team to completely define specifications to help ensure project acceptance.
  • Good knowledge and experience in User Interface (GUI) driven application design and development using JSF, Rich faces, JavaScript and J-Query frameworks.
  • Supported for retrieving configurations from platform configuration service (DSIS configuration service)
  • Worked on web framework services are RESTful services which are build using Express and are light and flexible web application framework
  • Involved in migrating the whole code base of Angular 1.4 to Angular2
  • RIA applications using Flex, HTML5, CSS, PHP, Ajax, DOJO and Node JS.
  • Experience in using and configuring AWS services such as EC2
  • Good experience in AGILE, Waterfall, delivery process of software using Automation and Manual Testing.
  • Highly Collaborative in working with user centered design process.
  • Also, contributed significantly in at least 3 production web applications using JS testing frameworks like Jasmine and karma.
  • Experience on CSS preprocessor like SASS, Less.JS, Stylus.
  • Created custom interactive data visualization in web browser using D3.JS
  • Used Rx.JS for transforming, composing, and querying streams of data
  • Experience in Node.JS for developing services and server-side programming, and worked with NPM.
  • Extensive experience in J2EE technologies like, Service Oriented Architecture &MVC frameworks.
  • Proficient in using Jenkins as continuous integration tool.
  • Experience knowledge in MongoDB concepts and good knowledge in administration
  • Good understanding of quality assurance testing methodology relative to the Software Development Life Cycle (SDLC).
  • Worked on multiple projects, multiple frameworks including web and mobile applications using Angular js and several other frameworks.
  • Experience in developing web applications using MVC architecture
  • Proficient in creating server-side components, designing and implementing business tier objects, unit testing, debugging and deployment.
  • Used Microsoft Visual Studio to develop health care systems in a fast-paced Scrum team.
  • Expert in creating Adobe Photoshop and Adobe Illustrator
  • Experience using all popular text-Editors like Eclipse, Komodo Edit, Sublime Text, and Notepad++.
  • Experience in Agile methodologies such as Extreme Programming, Waterfall Model, Test Driven Development, Iterative and Incremental development.
  • Experience with Cloud foundry, Polymer, and Maven
  • Good working knowledge on GIT and SVN for version control.
  • Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.

SKILL:

CSS (8 years), HTML (8 years), JavaScript (8 years), JQuery (8 years), user interface (8 years), JavaScript, JQuery, Angular2, Typescript, Node.js, AJAX, JSON, MS Office, Java, HTML5, CSS2/3, DHTML, Jenkins, MVC, DOM, DOJO, JSON, Data Charts, Angular.js, Polymer, D3.js, GIT, Express.js, Backbone.js, React.js, Redux, rx.JS, Node.js, Ext.js, JSP, ASP.NET, C#.NET, (Less than 1 year)

TECHNICAL SKILLS:

UI Web Technologies: HTML/HTML5, CSS/CSS3, Bootstrap, AJAX, XML, JSON, UI Concept Modelling/Wire Framing, LESS, PHP, Adobe.

Scripting Languages: JavaScript, jQuery, AngularJS, Angular2, TypeScript, Node.js, React.js, Polymer, jQuery, Backbone.js, Ember.js, Ext.js, Express.js, D3.js, RxJS, DOJO

Operating Systems: Windows, Mac, UNIX

Methodologies: Agile, Waterfall

Others Software Skills: Java, J2EE, AWS, Spring, Axure, Jasmine, Karma, Hibernate, Web Services (SOAP and REST), JUnit.

WORK EXPERIENCE:

Senior UI/Angular developer

Confidential, Richmond, VA

Responsibilities:

  • Focused on frontend development by working on proprietary applications. And was responsible for building responsive, dynamic web applications using HTML, CSS and TypeScript/JavaScript and requirement gathering
  • Created modules and re - usable Angular2 components based on use cases of the application
  • Used RxJS subjects for handling real time data
  • Used D3.js for manipulating documents based on data and charting frameworks for visualization
  • Implemented CSS flex layouts for lay outing different sections of the application
  • Tested application thoroughly and maintained code and product quality
  • Evaluated forms, events, keys, Router and flux concepts using ReactJS
  • Experience in using various features of Angular2.0 like data binding, routing, custom filters, custom directives, string interpolation to meet custom requirements
  • Implemented singleton pattern for class using TypeScript
  • Experience in working with SASS and task runners
  • Used TypeScript to write class, interface, module statements, navigation and refactoring
  • NodeJS implemented as backend server and fetching data
  • Worked on querying MySQL schema for retrieving information from multiple tasks.
  • Implemented Agile methodology for adaptive planning, evolutionary development, delivery and improvement of work
  • Several managements like source code management, reporting, project management, testing and release management capabilities is done through TFS

Environment: JavaScript, JQuery, Angular2, Typescript, Node.js, AJAX, JSON, MS Office, Java, HTML5, CSS2/3, DHTML, Jenkins, MVC, DOM, DOJO, JSON, Data Charts, Angular.js, Polymer, D3.js, GIT, Express.js, Backbone.js, React.js, Redux, rx.JS, Node.js, Ext.js, JSP, ASP.NET, C#.NET

Senior UI/Angular developer

Confidential, Houston, TX

Responsibilities:

  • Worked combining rich UI technologies like HTML5, PHP, JavaScript, Angular, Typescript, Bootstrap and several other frameworks
  • Optimized web framework and migrated the framework from jQuery to AngularJS/Typescript
  • Developed reusable AngularJS components
  • Responsible for requirement analysis, design and development of UI
  • Created layout management in AngularJS
  • Supported common look and feel, deployment, administration and configurations across web applications
  • Involved in developing the web pages using Angular2, which are powerful in building the Single page web applications
  • Used Angular2 UI router to establish routing between nested html views
  • Used SDK for accessing data and services in a secure and flexible manner
  • Supported composing applications using high configurable components as building blocks
  • Added ability to call other web framework services which is reverse proxy(router) module in developer sandbox
  • Authentication through centralized authentication server - SSO
  • Used dedicated Jenkins cluster to manage and execute the CI/CD for project artifacts
  • Involved in using Ext.JS with techniques like AJAX, DHTML and DOM scripting for building interactive web design pages
  • Used Agile development techniques in all the development process and exposed to tools for tracking bugs and rally to track the agile development
  • Published the NPM packages to a project specific NPM repository
  • Installed the application on AWS EC2 instances and managed servers, storage on S3 buckets
  • Used Taiga as project management platform for agile developers and designers and project managers
  • Also included forums as part of application like a medium where ideas and views of issue are exchanged
  • Effectively collaborated with offshore team in delivering the work and to ensure project assurance

Environment: JavaScript, JQuery, Angular2, Typescript, Node.js, AJAX, JSON, AWS, ECLIPSE, MS Office, Java, HTML5, CSS2/3, DHTML, Jenkins, MVC, DOM, DOJO, JSON, Angular.js, Polymer, D3.js, Express.js, Backbone.js, React.js, Redux, underscore.js, pdf.js, Require.js, Ext.js, JSP, ASP.NET, C#.NET, Jenkins, Taiga, XML, Joi, XPATH, Karma, Mocha, MongoDB, TFS, PLSQL, Oracle, Windows.

Full STACK developer

Confidential, Houston, TX

Responsibilities:

  • Worked closely with product management teams to strategize design solutions, produced navigation flows and prototypes.
  • Instrumental role in the development of Hi - fidelity prototypes using HTML, HTML5, Java scripting, XML and Node.js.
  • Designed the user interface and navigation for the whole web application using HTML, XHTML, Angular JS, Backbone.js, Bootstrap and XML.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS and CSS3 Background, CSS positioning, CSS3 text, CSS3 border.
  • Used React flux architecture and developed drag and drop editing.
  • Designed animated icons, vector images, banners, templates and presentations with the help of Macromedia Flash MX and Action Script 2.0
  • Used DOJO in JavaScript libraries, Angular JS 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.
  • Add/remove replica shared nodes using Mongo DB.
  • Used Jenkins for deploying the code to different environments.
  • Involved in creation of interface to manage user menu and update using Node.js
  • Developed the client side validations using JavaScript form validations.
  • Created Test Plans for Unit Testing and System Testing.
  • Involved in supporting the User Acceptance Testing for the first implementation.
  • Devised optimal Human Computer Interactions by minimizing dialogue and reducing ambiguity in various project screens.
  • Involved in using various IDE's, Dreamweaver, Notepad++, and eclipse.
  • Drafted usability evaluation as needed in planning, preparation, and follow up, so that each design iteration was evaluated effectively and at the correct time.

Environment: HTML, DHTML, XHTML, HTML5, CSS, Node JS, CSS 3, XML, XSL, XSLT, JavaScript, jQuery, Angular JS, Mongo DB, Bootstrap, Node.js, Jenkins, Adobe Dreamweaver, Java, DOJO, JSP, Servlets and Microsoft products.

Web developer

Confidential, Kansas City, MO

Responsibilities:

  • Designed layouts on the front end using HTML5, CSS3, JavaScript and JQuery.
  • Developed UI code using spring framework using MVC pattern, JSP, HTML and JavaScript.
  • Developed the presentation layer using JSP and Servlets with Eclipse IDE.
  • Integrating REST web services PHP based API'S into site.
  • Implemented Angular.js frameworks in AJAX driven websites using proxy to get the data from the backend in the form of JSON and XML to populate on UI components.
  • Developed Servlets, which support the GUI for retrieving and updating the form elements of Stock Purchase and Restricted Stock products.
  • Used Backbone.js for passing on data from HTML forms.
  • Used Node.js bower NPM module for UI dependency management.
  • Providing a responsive design using subversion(SVN) for version control.
  • Provided direction and guidance to the team for implementing change requests / enhancements
  • Responsible for creating views, triggers and tables.
  • API integration of the webforms from client's website with PHP and MySQL
  • Utilized Dojo framework for performing front end validations.
  • Involved in converting parts of the existing application to use Spring framework.
  • Used VSS for keeping the track of all work and changes in a set of files.
  • Involved in writing Test cases and Performance testing documents.
  • Involved in defect tracking, fixing and enhancements and deployment in Web Sphere servers.
  • Participated in the technical code reviews, detailed time estimation, traceability matrix, and impact analysis and code review documents Technical.

Environment: Eclipse, Java, JSP, Spring, Node JS, Angular.js, Backbone.js, Dojo, MYSQL, XML, PHP, Mongo Db, VSS, Servlet, JSF, DHTML, HTML, CSS, subversion(SVN), JAVA SCRIPT

Lead Web Developer

Confidential, Los Ángeles, CA

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Involved in web designing using HTML5, XHTML, CSS3, JavaScript, JQuery and extensively used Table - less Design in CSS for positioning.
  • Created popup forms using Bootstrap Models, AngularJS Models and AngularJS Controllers.
  • Implemented code per coding standards and Created AngularJS Controller Which Isolate scopes perform operations.
  • Client-Side code were written in React.JS/Redux and Server Side Code were developed using MVC4.
  • Used DOJO for client side development and validations.
  • Developed various screens for the front end using React.JS/Redux and used various predefined components from NPM (Node Package Manager).
  • Developed the search engine and performance optimized front-end (HTML, CSS, and JS) for business and e-commerce Website.
  • Building Angular2 application on NPM packages.
  • Used Polymers in creating web components and developed browser API's to custom HTML elements.
  • Optimized throughput and scalability of web applications using Node.js
  • Enhancement of existing application utilizing JSP, Created HTML5 navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Experience in handling data import from NoSQL solutions like MongoDB to HDFS.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Used pl/sql and PHP programming for interaction with RDMS to store customer and application related data.
  • Worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Used backbone.js to optimize in-browser use and to load the module and to improve the speed.
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript, OOP, and more Bind objects and retrieve them via JNDI interface.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Developed automation tests to run on Jenkins CI platform to help support bug free releases
  • Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
  • Increased developer productivity by using efficient programming methodologies and local development.

Environment: CSS, JavaScript, JQuery, Dreamweaver CSS, AJAX, JSON, ECLIPSE, MS Office, Java, HTML5, CSS2/3, DHTML, Jenkins, MVC, DOM, DOJO, JSON, PHP Angular.js, Angular2, Node.js, Polymer, D3.js, Express.js, Backbone.js, React.js, Redux, underscore.js, pdf.js, Require.js, Ext.js, JSP, ASP.NET, C#.NET, Jenkins, AJAX, SOAP, XML, Joi, XPATH, Adobe Flash, GWT, Photoshop, Karma, Mocha, MongoDB, TFS, PLSQL, Oracle, Windows.

Web UI Developer

Confidential

Responsibilities:

  • Involved in gathering, analyzing and documenting business requirements, functional requirements and data Specifications for application development
  • Extensively used HTML, JSTL and JSP for the presentation layer along with Java script for client - side validation.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, Angular.js and JavaScript, Bootstrap
  • Wrote application level code to perform client-side validation using JQUERY and JavaScript.
  • Developing customer facing software for managing advertisements within websites using JavaScript/JQuery, HTML.
  • Used Node.js for better organization of the code.
  • Worked with JQuery to manipulate the DOM into JSON data
  • Maintained Section 508 and W3C standards.
  • Used Node.js to structure JavaScript in MVC
  • Created SQL queries to perform insert, update or delete operation on MySQL database.
  • Used Java, J2EE and Apache Struts Web applications to create fully integrated client management systems.
  • Develop pixel perfect pages that meet design requirements and build cross-client email newsletters using HTML 5.
  • Define validations through Angular.js for the form field validation implemented through HTML.
  • Developed components to fetch data from the backend using Ajax and JQuery.
  • Responsible for website development and deployment on Apache Tomcat.

Environment: HTML, CSS, JavaScript, Java, JSP, JSTL, JSON, J2EE, JQuery, Angular.js, Bootstrap, Node.js, AJAX, Eclipse, MySQL, and Apache Tomcat.

Web UI - Frontend Developer

Confidential

Responsibilities:

  • Designed single page web applications using JavaScript frameworks.
  • Responsible for design and development of the web pages to meet the requirements of the client.
  • Responsible to design the browser compatible pages using HTML, CSS, JavaScript, JSON, Ajax and JQuery.
  • Extensively involved design discussions and user experience sessions to provide inputs on the layout.
  • Involved in developing custom web application interfaces using HTML and CSS
  • Developed UI Prototypes and used various JavaScript, jQuery libraries and Ajax for form validation and other interactive features in ongoing projects.
  • Utilized CSS styles to maintain the uniformity of all the screens throughout the responsible for design and development of the web pages from mock - ups.
  • Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Used jQuery, a cross browser JavaScript library to dynamically update the page content on the client side.
  • Used tools such as firebug, web developer tools for debugging and correcting errors.
  • Used Eclipse IDE for designing, coding and developing applications.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, Eclipse, JSP and firebug

We'd love your feedback!