Angular (4/5) Developer Resume
Austin, Tx
SUMMARY:
- Around 6 years of progressive experience in the field of Web Applications development with intensive knowledge on all phases of Software Development cycle using HTML5, CSS3, JavaScript, Angular JS, Angular 2/4, Angular 5, React JS, JQuery, AJAX, RWD and JSON.
- Experience in development of cross browser compatible web page using HTML5, JavaScript, JQuery, CSS3 and MVC Framework.
- Enhanced legacy application by building new components in Angular 2 and Angular 4, typescript.
- Developed single page applications using Angular 2, Angular 4, typescript, web pack and grunt.
- Hands on Experience on Angular 2 and Angular 4 technology for one complete project in rebasing the UI of the application.
- Expert in developing web pages for different device like Mobile, iPad, and desktop using RWD (Responsive Web Design) and Bootstrap.
- Expertise in developing web page quickly and effectively using HTML5, CSS3, JavaScript, JQuery.
- Extensive experience in DOM manipulation using JavaScript, jQuery.
- Implemented sophisticated data visualization using JavaScript.
- Proficiency in Client Side designing and validations using HTML5 and Java Script.
- Working experience on technologies like JavaScript and JQuery by using AJAX and JSON.
- Consuming Restful services using AJAX, JSON, JavaScript, and JQuery.
- Proficiency with JavaScript, including prototype, scope and module concepts.
- Expertise in creating responsive style sheets using CSS3 with SASS.
- Developed custom modules like app - routing module, pipes, and models to make the construct of the whole application more concise and understandable and avoid writing duplicated codes.
- Implemented CSS, Bootstrap, Font-awesome CSS and Google Font to make the UI responsive and consistent with Construct Web Application accordingly.
- Implemented Router Module of Angular 5 to make the whole project a Single Page Application and add routers according to the requirements.
- Excellent work experience in agile process JIRA and daily standup to sync up with Team for current sprint status.
- Experience on working with CSS3 background, lists and links, Positioning, Float, Align, Pseudo-class, Pseudo Elements, Dimension, Box model, texts, borders, margin, padding, and tables.
- Programming interaction with JavaScript and library such as jQuery.
- Experience in CSS3 properties for gradient, border radius, and animation etc.
- Experience in using various IDE's, Dreamweaver, Sublime, and Notepad++, Eclipse.
- Effective skills of working with Eclipse IDE and MVC.
- Very good experience in Document Object Model (DOM).
- Developed the front-end featuring rich web interface implemented using jQuery framework for UI centric AJAX behavior.
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer (IE).
TECHNICAL SKILLS:
Programming Languages: Java (Core Java /J2EE), SQL, PL/SQL
Operating Systems: Windows XP/Windows 7 & 8, Linux, Unix
Web Technologies: HTML5, CSS3, JavaScript, jQuery, Node.js, SASS, LESS, React JS, Angular 2, Angular 4, Angular 5, AJAX, PHP.
Servlets, JSP, JAXWS, JAX: RS, JSF
Servers: WebSphere, WebLogic, Apache Tomcat
Frameworks: Struts 1.x/2.0, Spring 3.x/4.0, Hibernate3.0/4.0, Spring Boot, Spring MVC, Spring Web, Spring Batch, Spring Integration.
Development Methodologies: Waterfall and Agile
Databases: Oracle, MYSQL, DB2, SQL Server, MongoDB.
Development Tools: Visual Studio Code, Eclipse, Sublime Text
PROFESSIONAL EXPERIENCE:
Confidential - Austin, TX
Angular (4/5) Developer
Responsibilities:
- Developed web application using HTML5, CSS3, JavaScript, jQuery, AngularJS, Angular2/4/5, NodeJS, AJAX, and JSON.
- Enhanced application performance by Angular 5 Component based development in view of future Angular framework transitions.
- Worked extensively on Angular 4/5 framework and had experience working with Ng-Modules, components, Observables, ng-router, AUTH-guards.
- Working in custom created framework created extensively using JavaScript MVC and writing code that is modular and reusable
- Co-ordinate with Design team to understand the requirements and specifications and provided support in designing using Adobe Photoshop
- Migrating the Old single threaded POS into a Single page web-based application using Angular 4/5 framework as front end and Java as backend.
- Developed single page web application using JavaScript framework Angular and Created multi custom directives by defining Angular 5 directives
- Experience with Angular 5, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
- Implemented Angular 5 Controllers to maintain each view data and Implemented Angular Service calls using Angular Factory.
- Specially working with AJAX data consisting of JSON responses, parsing the same and presenting on the UI layer.
- Worked with version control GIT to manage the code repository.
- Consuming bootstrap like Blue-UI components that are compatible for different browsers and resolutions.
- Involved in developing HTML and JavaScript for client-side presentation and data validation within the forms. Used CSS Pre-processors SASS and LESS.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Developed functional prototype pages from the mock-ups and involved in UI review with UI architect and Business Units.
- Using Jenkins for continuous integration of builds and used Maven, Ant simultaneously.
- Performed Unit testing using Jasmine and Karma.
- Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.
- Followed best practices and standards for accessibility and cross-browser compatibility.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces and refactored the code to make more efficient and less cluttered.
Environment: HTML5, CSS3, LESS, SASS, JavaScript, jQuery, AJAX, JSON, Angular 2, Angular (4/5), Jenkins, Maven, Ant, Bootstrap, JIRA, Jasmine, Karma, Node.js.
Confidential - Mountain View, CA.
UI Developer
Responsibilities:
- Designed and developed the application using Angular 2 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, and Mongo DB.
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
- Enhanced legacy application by building new components in Angular 2 and typescript.
- Developed single page applications using Angular 2, Typescript, web pack and grunt.
- Writing controllers that are responsible for transferring control between components, routing and rendering views using Angular 2 framework.
- Developed custom modules like app-routing module, pipes, and models to make the construct of the whole application more concise and understandable and avoid writing duplicated codes.
- Implemented CSS, Bootstrap, Font-awesome CSS and Google Font to make the UI responsive and consistent with Construct Web Application accordingly.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
- Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT (TDD).
- Experience in using Reactjs to build web components such as signup form and rule form.
- Creating a range loop directive and components in Reactjs and Implemented MVC framework.
- Developed user interface using NodeJS and developed client-side interface using Reactjs.
- Used Reactjs components, Forms, Events, Keys, Router, Animations and Flux concept.
- Building stable React components and stand-alone functions to be added to any future pages.
- Developed the Drag and Drop functionality using React- Drag gable.
- Used React -Auto complete for creating Google maps location search on the webpage.
- Maintained states in the stores and dispatched the actions using redux.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Used JSP to design the user interfaces, and JSP tag libraries to define Custom Tags
- Applied HTTP Service and REST web service to connect the Front-end Reactjs to Back-end NodeJS.
- Consuming bootstrap like Blue-UI components that are compatible for different browsers and resolutions.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular 2, Less, Blue JS, Git, React JS, Node.js, Jasmine, Karma, Jenkins, Maven, Sublime, Mongo DB, JIRA, Bootstrap.
Confidential, Omaha, NE.
UI Developer
Responsibilities:
- Involved in developing all the User Interactive web pages using HTML5, CSS3, SASS, JavaScript, and jQuery, Bootstrap, JSON, AJAX and Angular 2 Framework.
- Defined new validations through Angular for the form field validation implemented using directives like valid, pristine, and checked.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 2.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation and form validation using Angular 2.
- Implemented Angular router to enable navigation from one view to the next as user performs application tasks.
- Used Angular 2 for Client-side validations while rendering JSON validation errors in the backend.
- Developed Angular 2 Template driven forms and Model driven forms builder by using ng-Model.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Developed CSS3 Media Queries to make the application compatible with different browsers and devices includes desktops, mobile phones and tablets for implementing Responsive Web Design (RWD).
- Used CSS preprocessor SASS, to make CSS more efficient by reducing lot of repetition and used Compass a lightweight SASS tool set which helps to write more efficient style sheets.
- Integrated Bootstrap into several applications for fastening JavaScript development.
- Developed interactive web applications using AJAX and Data validations using JavaScript.
- Used AJAX, JSON to send requests to the server to check the functionality of the website.
- Designed sandboxes and maintain checkouts and check-ins by using GIT version control software.
- Created the Node JS Express server to build MVC framework from front end side Angular JS to back- end database, to provide broadcast and chatting service.
- Developed code to call Restful web service/API to fetch data and populate on the UI.
- Involved in Agile development to develop web application on time.
Environment: HTML, CSS, JavaScript, JQUERY, Angular 2, SASS, JSON, AJAX, Node JS.
Confidential - Atlanta, GA.
UI Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner by using web technologies like HTML5, CSS3, AngularJS, and JavaScript as per company standards.
- Used AngularJS to develop a standalone test application, in scope of future usage of the framework.
- Achieved AngularJS Authentication for the application and stored generated token so that token can be sent with each request to secure resources in Web API.
- Achieved AngularJS Authentication for the application and stored generated token so that token can be sent with each request to secure resources in Web API.
- Using AngularJS handled server push data retrieval and web socket.
- Worked with Bootstrap Components which are written in AngularJS using Angular-UI components.
- Involved in implementing the complete Application in the inbuilt MVC Architecture with AngularJS. Created Single Page Applications (SPA) which can bind data to specific views and synchronize data with a server.
- Carried testing procedures on various devices to check how the page is working in different sized display screens.
- Login page timer settings, controlling and sending alert if there are multiple logins and few other tasks.
- Worked as a UI developer (HTML 5, CSS, JavaScript, jQuery, Angular JS) for International Payment for commercial business.
- Co-ordinate with Design team to understand the requirements and specifications and provided support in designing using Adobe Photoshop.
- Developed internal application using AngularJS and Node. JS connecting to database on the backend.
- Hands on experience with of Software Development Life Cycle (SDLC).
- Involved in meetings with distinguished business units to understand expectations of web application and brainstorm to provide valuable ideas.
- Developed functional prototype pages from the mock-ups and involved in UI review with UI architect and Business Units.
- Managing and implementing all code changes via SVN. Deploying builds across development instances and maintaining code integrity.
- Refactored the code to make more efficient and less cluttered.
Environment: Agile, HTML5, CSS3, LESS, JavaScript, jQuery, AJAX JSON, AngularJS, Bootstrap, Responsive design, Grunt, Bower, NodeJS, NPM.
Confidential
Java Developer
Responsibilities:
- Involved in analysis, design and development of employee billing system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
- Involved in designing the user interfaces using JSPs.
- Developed custom tags, JSTL to support custom User Interfaces.
- Used Eclipse for writing code for JSP, Servlets.
- Learnt to implement persistence layer using Hibernate that use the POJOs to represent the persistence database tables. These POJOs are serialized Java Classes that would not have the business processes.
- Used Log4J to capture the log that includes runtime exceptions.
- Developed Oracle SQL functions, procedures to show horizontally and then formatted in Power Builder.
- Used JavaScript for validations and integrating business server-side components on the client side with in the browser.
Environment: Tree set, sorted set, Java, J2EE, JSP, JNDI, Oracle 10g, DHTML, ANT, Eclipse 3.1, Unix, Web logic Application Server, JDK, Hibernate 3.0, Spring, LOG4.