We provide IT Staff Augmentation Services!

Sr Ui / Angular 4 Developer Resume

4.00/5 (Submit Your Rating)

St Paul, MN

SUMMARY

  • Around 6 years of strong software experience in design, development and deployment of web - based and Client-Server business applications using UI technologies.
  • Proficient in building Rich User Interface(UI) web applications and web service applications using Web Technologies such as HTML5, XHTML, DHTML, CSS3, Bootstrap Framework, XML, XSLT, Object Oriented JavaScript, JavaScript, JQuery, Backbone.js, Angular JS, Node.js, JSON, Ajax.
  • Strong experience in implementation and design of MVC architecture. Hands on experience on MVC frameworks such asAngular, Angular 4, BackboneJS, EmberJSetc.
  • Experience writingAngular.jscode for developing Single page applications (SPA), used several in built language core directives, expressions and modules
  • Experienced with Java Multithreaded programming to develop multithreaded modules and applications.
  • Moved existingAngular JScontrollers and services toAngularJS2.0 components for more responsive and less dependency
  • Strong experience of developing data models using Hibernate POJO's, configuring Hibernate persistence layer, mapping Java classes with database using Hibernate and in Hibernate query language(HQL)
  • Elaborated understanding and experience in implementing JAVA Design Patterns.
  • Experience working with configuration management software likePuppetand Chef
  • Proficient in using J2EE Frame works: Struts, Hibernate and Spring Technologies.
  • Command onAngularJS2 controllers, directives, creating custom services with factory and service methods, routing and handling animated events.
  • Hands on coding and testing experience in reusing JavaScript, ES6, SASS, CSS, Angular JS, HTML5 widgets / libraries for complex UI controls
  • Extensively applied Unit Testing for the application using JUnit framework
  • Possess strong experience in building cross browser compatible applications for different browsers like Safari, Internet Explorer, Firefox, and Google Chrome
  • Worked Extensively in architecting, designing and developingPortalApplications,Portletsand deploying them toWebSphere Portal Server 7.0, 5.1.
  • Experience with Advanced JavaScript (including prototype-based inheritance, AJAX, JSON).
  • Strong working experience with third party web services APIs and Web Services using AJAX and JQuery.
  • Strong knowledge of building and architecting Single Page Applications (SPAs) using various JavaScript frameworks like Angular JS, Node.js and Bootstrap.
  • Hands on experience with tools like SVN, CVS, GIT-Hub, GIT-Extensions for Version controlling and error reporting.
  • Good Understanding of Box Model, Document Object Model (DOM) and DOM Functions.
  • Developing and Integrating Front End Applications using Java, JSP and PHP Technologies and their frameworks
  • Strong knowledge in coding optimized SQL queries on databases like Oracle and MySQL.
  • Used major web applications servers, including Apache Tomcat, WebSphere and JBoss. worked closely with requirements team to translate business rules into business component modules.
  • Involved in AGILE based development environment and participating in Scrum sessions.

TECHNICAL SKILLS

Languages: C, C++, Java

Markup Languages: JavaScript, HTML/DHTML, XML, XSL, XSLT, JQuery, CSS, JSF

J2EE Technologies: J2EE, Servlets, JSP, EJB2.0, JDBC,MVC Architecture, Java Beans, JNDI, RMI,JMS

J2EE Frameworks: Spring, Spring-boot, Spring-security, Hibernate, Struts, JUnit, Log4j, ANT, MAVEN

SOA Technologies: Web Services, ESB, SOAP, REST, WSDL, UDDI

Design/Analysis: Object Oriented Methodologies, UML, Design Patterns

Databases: Oracle, MySQL, DB2, SQL Server, PostgreSQL

Operation Systems: Windows 2000/98/XP/NT, UNIX, LINUX, MAC iOS

Software Tools: Eclipse IDE, Eclipse RCP, Rational Rose ANT, JUnit3.7, DTD, XML schema, TOAD, Oracle JDeveloper, Oracle SQL Developer, Tortoise SVN, Junit, Docker, Docker-Repository, Docker-Composer, GitHub, Gerrit

Web/Application Servers: Apache Tomcat, IBM WebSphere, BEA WebLogic, JBoss, Jetty

PROFESSIONAL EXPERIENCE

Confidential, St Paul, MN

Sr UI / Angular 4 Developer

Responsibilities:

  • Involved in design and development of User Interface using HTML 5, CSS 3, Twitter Bootstrap, andAngularJs.
  • Custom node.jsproxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, virtual application root, etc.
  • Extensively used CSS3 and Bootstrap for styling the HTML5 elements.
  • Developed and improved application using MVC frameworkAngular.jsand Bootstrap.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided byAngular2.
  • Created reusable templates usingAngulardirectives and worked with NPM package manager tools (Node JS).
  • Migrated existing Angular 2 to Angular 4 .
  • Experience withAngular2 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms etc.
  • Worked with modules like Mongo DB and mongoose for database persistence using Node.js to interact with Mongo DB.
  • Worked with Express.js for development of Restful web services and middleware configurations.
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
  • Worked with npm commands and using package.json for managing dependencies and dev-dependencies of NodeJS applications.
  • Developed the spring AOP programming to configure logging for the application.
  • Used Hibernate ORM framework integrated with spring for database connectivity.
  • Developed SQL procedures for login module and written complex SQL queries.
  • Used SOAPUI tool extensive to conduct regression and performance testing of our services.
  • Implemented Data Access Objects (DAO) to abstract and encapsulate access to the data source.
  • Used RESTful API and experience in web services, developed using JAX- RS and SOA.
  • Used Jackson RESTful API to write services for UI and backend integration.
  • Performed HTML client side validations using JavaScript and ES6.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation usingAngular5.
  • Refactored Angular front end and Node/Expressserver for modularity and greater maintainability

Environment: Angular 4,Angular 5, Jenkins, Eclipse, Angular 2, Angular material, Node JS, Express js, DynamoDB, JavaScript, jQuery, CSS, AJAX, Rx JS. ECMA script 6(ES6), HTML5, XML, SQL SERVER 2014, Git Lab

Confidential, Chicago, IL

Sr UI/Angular Developer

Responsibilities:

  • Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
  • Created reusable methods and utility functions like masking, making Ajax calls and creating custom events using jQuery.
  • Developed the web applications in MVC architecture using Angular JS as a core framework.
  • Worked with Angular JS routers, forms, modules, DOM, events, Expressions, controllers, Filters
  • Used Angular JS HTTP Request to read data from web servers and process JSON data to render in the UI.
  • Created overall layout and color schemes using HTML, CSS3.
  • Created reusable and testable components using Angular JS framework.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Involved in analysis and draft stage of business requirements and formulating the Data Models used as part of the application build in Spring MVC and Hibernate frameworks.
  • Involved in programming, testing, debugging, implementing and maintaining of Java EE client/server distributed application to meet the organization’s needs.
  • Extensive knowledge and understanding of Hibernate ORM tool. Reverse engineered numerous project artifacts to speed up development efforts.
  • Experience in developing SOAP Web Services using Apache Axis. Used SOAPUI tool extensive to conduct regression and performance testing of our services.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Used Apache Maven as build tool to continuously integrate the Web application.
  • Implemented business layer using Core java, Spring Beans using dependency injection, spring annotations, and Spring MVC components.
  • Designed and Developed Presentation Tier using Spring MVC and JSP integrating Custom Tags, JSTL, JSP Expression Language and AJAX
  • Worked in a team, Involved in developing theUI, layout and front-end programming (HTML) for web application that matches requirements of the client.
  • Developing non-functional HTML, CSS pages from the mock ups and involved inUIreview withUI architect and Business Units.
  • Involved inUITesting which is generally testing the graphical user interfaces, how user interacts with the application, testing application elements like fonts, layouts, buttons, images, colors etc.
  • Involved in preparing documentation forUITesting.
  • Handling cross browser/platform compatibility issues (IE, Firefox, and Safari)

Environment: Restful Web services, Angular 1.5,MVC, Java 1.7, J2EE, JSP, Eclipse, WebSphere Application Server7, Spring MVC, J2EE Servlets, JSP, XML, HTML, Struts 2.0, AOP, Hibernate, Log4J, Junit, JIRA, Maven, Jenkins, SOAP UI SOAP Web services.

Confidential, Bentonville, AR

Front End UI Developer

Responsibilities:

  • Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
  • Effective use of CSS3 features use as Borders, Backgrounds and Multiple columns.
  • Involved in developing the UI pages using HTML5, CSS3, JAVASCRIPT, ANGULAR 1.5, Node.js.
  • Designed and Developed Presentation Tier using Spring MVC and JSP integrating Custom Tags, JSTL, JSP Expression Language and AJAX.
  • Consumed JAX-WS Web services and tested usingSOAPUI. Implemented Graphics and multimedia on the web page.
  • Involved inDevopsprocesses for build and deploy systems
  • Experience on JavaScript,, Angular2 formobileapplications,webAPI and browser clients
  • Used Docker, spring Boot, JBOSS, Azure, cassandra.
  • Using Azure Functions to integrate applications and run backend processes according to schedules.
  • Built data visualizations to monitor file server load, web server speeds, data processing.
  • Performed Unit testing on angular applications using tools like Karma,Jasmine.
  • Built Angular Js framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Experience in design and developing Application leveraging MongoDB
  • UsedJasmine to test Angular JS and to keep the code well-structured and documented.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Deploy and manage servers through Puppet and scripts, use cloud providers as uninterrupted substrate for implementation.
  • Worked onPredixplatform and usedPredixUIcomponents.
  • Tested theWebservicesusing SOAP UI Client tool.
  • Created and managed all of hosted or local repositories through Source Tree's simple interface of GIT client, collaborated with GIT command lines.
  • UsedSwiftlanguage concepts such as let, var, guard, optionals, default completion blocks and parameters.
  • UsedNode.js as a proxy to interact with Rest services and also interacting with Database.
  • Managed projects withGrunttask runner and combined with Bower package manager to install the latest version of libraries based on running in the Node.js environment.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Involved in writing unit/functional test case to pass the Jenkins build successfully.
  • UsedJIRA extensively for organizing issues, tracking the assigned work, and following team activity.

Environment: Java, JDK 1.8, J2EE, Spring Core, Spring MVC, MongoDB, Spring Security, Node JSTypescript, Hibernate, UIWireframes, Azure, REST Full web services, Puppet, Chef, Jenkins, Webpack, SOAP Web Services. Angular JS 1.5 .

Confidential, Boston

Senior UI Developer

Responsibilities:

  • Working with team utilizing agile methodology for software development to create highly scalable, functional applications. Interacted with client periodically to gather the requirements and presenting demos.
  • Working on highly advanced user interface design and development using Angular Js, Node.js, HTML5, XHTML and CSS3.
  • Extensive use of Bootstrap for creating web pages. Involved in upgradation and maintenance of website to the new layout using the Grid orientation model Bootstrap framework.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Implemented the search functionality for Internal Application using Angular JS.
  • Used Bootstrap and CSS3 media queries to create a responsive website that fit all devices from desktop to tablet and mobile phone.
  • Work with the DevOpsteams to define and implement automated procedures where applicable.
  • Developing & Customizing UIJavaScriptPlug-ins using JQuery, Object Oriented JS and JSON.
  • Analyzing the response of JSON in order to update DOM.
  • Involved in Creating and Consuming RESTful Services using Node JS and Express Framework.
  • Designed and implemented a complexExt JS tree component for selecting company division information
  • Designed business applications using web technologies like Node JS,ReactJS, HTML4/5, XHTML, and CSS2/3, Bootstrap based on the W3C standards.
  • Used SVN for version control and Clear Quest for defect tracking.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Debugging using Firebug, web debugger, web inspector tools on Chrome, Firefox, and Safari.
  • Prototyped several versions of possible UI approach to provide choices to the business
  • Worked closely with back-end developers to find ways to push the limits of existing Web technologyin service of creating the best possible user experience.
  • Day to day tasks related to website maintenance such as updating the content, the look and the feel etc.

Environment: HTML5,CSS3, Bootstrap, AngularJS,Node JS, Object OrientedJavaScript, Node JS, jQuery, React.js, JSP Technologies, DevOps,Window 7, SVN, Clear Quest, Mantis, Restful, JBoss, Apache, Micro Services, FirebugEclipse,JAVATechnologies

Confidential, Mason, OH

JAVA UI Developer

Responsibilities:

  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Review Click thru prototypes usingHTML,CSS,JavaScript,DHTML, with adhering to W3Candbrowser compatibility standards.
  • Unit testing was performed using JUnit and Version control through Git.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
  • Deployed the developed web components on Apache Tomcat Web-Server.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Responsible for code optimization, tested the website across different browsers (cross Browsing Compatibility) and and fixed any existing bugs using Firebug
  • Application is deployed on WebSphere Application server. Maven is used as a build tool
  • Worked with the JIRA tool for Quality Center bug tracking

Environment: HTML, JavaScript, CSS, MS Office, Firefox, Windows XP, PHP, Smarty, MySQL,CMS - Joomla,XHTML,CSS,JQuery, AJAX, Node JS, DHTML, Backbone JS, JavaScriptFrameworks - JQuery, DHTML,Windows, PHP Frameworks, Clear case.

Confidential

UI Developer

Responsibilities:

  • Involved in the project from requirement analysis to production.
  • Extensively worked on Struts Framework.
  • Developed the DAO objects using JDBC.
  • Business Services using the Servlets and Java.
  • Developed and modified Servlets to accept and process request from the clients.
  • Used JDBC to connect the J2EEserver with the relational database.
  • Extreme programming methodologies for replacing the existing code and testing in J2EE environment.
  • Developed java classes for business layer.
  • Developed database objects like tables, views, stored procedures, indexes.
  • Analyzing the Requirement andchoosingthe optimalFront End Technologieslike XHTML, CSS,JavaScript, JQuery
  • Unit testing and Regression Testing of Web Application and fixing the issues involved in development.
  • Test case preparation Based on requirement Documents. Execution of test cases and Reporting bugs.
  • Maintaining the Bug reports and tracking the status of the bugs.

Environment: Java, J2EE, JSP, Struts, HTML, DHTML, Custom Tags, ANT, Java Script, XML, JDBC, Oracle (PL/SQL), DAO, Linux, Web Logic, JUnit, Log4j, Eclipse

We'd love your feedback!