Senior Ui (angular) Developer Resume
SUMMARY
- Around 9+ years of experience in Systems Analysis, Design, Development and Implementation of Web and Client/Server and Enterprise Application development.
- 5+ years of experience with responsive web development technologies HTML5, CSS, PHP, JavaScript, jQuery, AngularJS, ExpressJS, TypeScript, Angular 4/6/7 with MongoDB and Firebase, Bootstrap, NodeJS, SASS, JSON and XML.
- Very good knowledge with ReactJS and Application development.
- Experience in working withAngular 2/4/6/7modules, services, templates, directives, services and dependency injection to create aSPA.
- Working experience in latest Angular 2/4/6/7 frame work with TypeScript and MongoDB.
- Hands on Experience onAngular CLI(Command line Interface).
- Developed the backend by usingNode.js,ExpressandMongoDB
- Experience in working with MEAN Stack with REST API development.
- Working Experience with JavaScript ES5 and ES6.
- Hands - on experience in building web and enterprise applications in various domains like Health, Banking/Financial Services, Insurance, Public Sector, and Software Service verticals.
- Experienced in developing SPA (Single Page Web Applications) using RESTful web services, Ajax, Bootstrap and AngularJS. Used AngularJS markup and expressions and experienced in using Angular UI components.
- Hands on experience in developing styles using CSS preprocessor SASS.
- Having experience in using Chrome developer tools & Firebug for code debug and code optimization.
- Experience in building cross browser compatible web pages and fixed major layout bugs for browsers including IE11.
- Good experience with Quality Assurance and Quality control processes.
- Good working experience on Section 508.
- Good work experience of Web/Application Servers like Tomcat 8, Web Sphere 8.5, and Liberty Profile 8.5 application servers.
- Experience in RDBMS using Oracle and comfortable using databases SQL Server, DB2, MySql, and MS Access.
- Proficient in programming by using the IDE’s such as Eclipse, WebStorm, NetBeans, IntelliJ, Visual Studio Code, Web Strom,Sublime Text, and STS (Spring Tool Suite).
- Good experience with version controls such as CVS, SVN, and Git.
- Highly motivated team player with zeal to learn new technologies and always believes in giving the best of efforts in challenging environments.
- Capable of customer support and user training.
- Quick at grasping new technologies and keeps on updating my skills.
- Good team player and excellent leadership qualities. Hardworking, honest with good interpersonal skills.
- Excellent analytical, problem solving, communication and inter-personal skills with ability to interact with individuals at ease.
- Very good experience in using UI/UX Design Software Axure RP 8.
- Very good knowledge of WordPress web development.
- Very good experience in Adobe Photoshop, Lightroom, Premiere Pro CC, Final Cut Pro.
PROFESSIONAL EXPERIENCE
Confidential
Senior UI (Angular) Developer
Responsibilities:
- Actively participated in the Agile Development Process.
- Building AngularJS framework different modules, specific controllers, templates, custom directives and custom filters.
- Designed the form using form validation in client side in AngularJS.
- Developed custom reusable UI components using AngularJS custom directives and controllers.
- Developed HTML templates to create reusable Components using HTML, Bootstrap, CSS, JavaScript, jQuery, and other JavaScript libraries like MomentJS.
- Implemented reusable table component using angular UI Grid library.
- Applied the AJAX call to read the JSON data from server side.
- Used Chrome developer tools & Firebug for code debug and code optimization.
- Involved in proxy server development using NodeJS and ExpressJS.
- Used JSON for client and server communication using RESTful calls.
- Styling page elements using SASS and CSS3 table.
- Implemented nested handling logic using jQuery event handlers, callback functions, and AngularJS broadcast & emits.
- Involved in form validation framework implementation.
- Designed user-friendly navigation to display various sections of data using AngularJS.
- Developed the closure functions to implement asynchronous communication using AJAX.
- Used GIT repository for version control.
- Developed Unit test cases for the Angular controllers using Jasmine.
- Involved in various stages of project development and also given assistance to team members.
- Created and managed all of repositories through Source Tree's simple interface of GIT client, collaborated with GIT command lines.
- Watched project changes with Grunt task runner and installed the latest version of libraries with Bower based on running in the Node.JS environment.
- Solved Cross Browser Compatible issues for different version of IE, Safari, Chrome, Firefox and Opera.
- Debugged the application using Firebug, IE Tester and Chrome Inspector.
- Used WebStorm and IntelliJ as a development environment.
- Used Git as version control tool and used Maven as build tool.
- Involved in building the WAR, JAR and EAR file and deployment.
- Used IBM WebSphere and IBM Liberty Profile application server.
Environment: Ruby, NodeJS, ExpressJs, GitBash, IBM WebSphere, IBM Liberty Profile, Java 1.6, Maven 3.0.4, HTML/HTML5, CSS/CSS3, SASS, jQuery, Axure RP 8, AngularJS, JavaScript, Bootstrap, AJAX, JSON, Grunt, Gulp, Npm, Bower
Confidential, WA
UI Developer/ Java Developer
Responsibilities:
- Involved in UI/UX Requirement gathering, Design Analysis, Preparing Functional Specifications and Technical specifications according to the requirements.
- Used AngularJS as a Framework to create a Single Page Application (SPA).
- Developed Web Applications and Web services using HTML5, CSS3 JavaScript, JQuery and AngularJS.
- Worked with CSS3 and Bootstrap to create responsive web design for multiple pages.
- Implemented search and sort functionality for the internal Application using AngularJS and JavaScript.
- Debugging using developer tool on Chrome, Firefox and IE.
- Actively participated in the Agile Development Process.
- Develop data model objects using Hibernate. And utilize MySQL java libraries along with Hibernate to establish asynchronous and synchronous database calls.
- Implemented Spring Boot framework in the application.
- Used Git as version control tool and used Maven as build tool.
- Implemented REST web services for JSON data transfer over HTTP.
- Worked on MySQL, PL/SQL and other RDBMS concepts in MySQL.
- Used Spring Security for authentication and authorization of the application.
- Implemented Spring USER Security management for the application.
- Deployed web applications and enterprise components on Tomcat on dev environment.
- Created unit tests using JUnit framework in test driven development approach.
- Involved in building the WAR, JAR and EAR file and deployment.
Environment: Java1.8, Spring MVC, Spring Batch, HTML/HTML5, CSS/CSS3, SASS, jQuery, AngularJS, JavaScript, Bootstrap, AJAX, JSON, Grunt, Gulp, Npm, Bower, Tomcat 8.0.24, Curl 7.43.0, Gradle 2.2, MySQL 5.6.24, MySQL Workbench 6.3, STS 3.6.4 (Spring Tool Suit), NodeJS, Express, Git Bash
Confidential, GA
Java Developer/Programmer Analyst
Responsibilities:
- Implemented EJBs session beans to interact with Hibernate Entities.
- Created Entities and Database mappings using JPA for Event Recording.
- Written Quires using JPQL to fetch Event Recording from the database.
- Configured JPA provider properties in prsistance.xml
- Designed and developed JSON objects for Event Recording.
- Written GET, POST, PUT, and DELETE methods to manage Event Recording Resources.
- Developed and Configured RESTEasy providers to intercept all outbound messages to encrypt and compress.
- Created Adapters to produce messages to Event Queue.
- Configured ActiveMQ connection factories and admin objects for Event Queue.
- Created MDBs to consume messages asynchronously from queue and call the session beans to persist the data to the database.
- Configured XA adapters to support distributed transactions.
- Developed Unit test cases using SOAPUI.
- Investigated performance issues with the help of JDK tools such as JConsole and JMap.
Environment: Java1.6/Java1.7, Jboss EAP 6.1, Gradle 1.11/ Gradle 1.5, Maven, Oracle 11g, Eclipse, ActiveMq 5.8, GIT Bash, RESTful, JPA, Hibernate, LINUX Developer VM, SQL Developer, EJB 3.0, JDBC, Load UI, SoapUI, JIRA.
Confidential
UI Developer
Responsibilities:
- Analyzing the Business Requirements and System Specifications to understand the application.
- Involved in analysis, designing, developing, deploying & testing activities in the re-engineering of announcement module.
- Created Web pages using PHP, HTML, CSS, JavaScript, Adobe Flash, Adobe Photoshop and Adobe Dreamweaver.
- Involved in Unit Testing, User Acceptance Testing and Bug Fixing.
- Used in RDBMS using Oracle, SQL, MySql and MS Access.
Environment: Oracle, Eclipse, SQL Developer, HTML, CSS, JQuery, JavaScript, PHP, SQL Server, MySql server