We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

5.00/5 (Submit Your Rating)

Stanford, CT

SUMMARY

  • 7+ years of experience in Software Development Lifecycle (SDLC) core such as Analysis, Design, Implementation, Testing and Deployment of Web - Based, Java/J2EE, User Interface technologies & developing applications.
  • Experience in developing applications using JSP, HTML5, DHTML, CSS3, JavaScript, JSON, Action Script, DOJO, jQuery, EXTJS, Ajax, Angular 2/4/5/7/8, XSL, XSLT, and XML, Node JS, Vue js, React js and Backbone.
  • Strong experience designing, developing, maintaining large, complex enterprise web applications as a Front-End/UI Developer usingAngular6/8, Vue js, JavaScript, ECMAScript 5/6, HTML/HTML5, CSS/CSS3, Bootstrap, AJAX, Java, ES5,ES6, Typescript and React js.
  • Extensively followed iterative methodologies such asAgile (SCRUM), Kanban, WaterfallandTest-Driven Development(TDD) in multi project implementation usingJIRA,Junit.
  • Solid Hands-onExperience in developing Single Page Applications (SPA)& Responsive Design Websites with various web technologies such as SASS, LESS, Bootstrap, JIRA, Ajax, JSON, Angular 6, Vue JS.
  • Experience in working with GraphQL queries and use Apollo GraphQL library.
  • Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like SAAS, Angular, Backbone.js, Node.js, VueJS and Express.js.
  • Experience in developing scalable solutions using NoSQL databases including HBASE, CASSANDRA, MongoDB, and Couch DB.
  • Good Experience in process Improvement and Continuous Integration by using Jenkins.
  • Hands on experience in writing light weight Nodejs Express server and using technologies like Ajax.
  • Knowledge of Multithreading/synchronization, NoSQL Database: MongoDB.
  • JavaScript/ jQuery, JSON to make connections between server and database like MongoDB and MYSQL.
  • Experience in implementing end to end testing using Jasmine, JEST and Karma, Unit Testing using Junit, TestNG.
  • Worked extensively with importing metadata into Hive using Scala and migrated existing tables and applications.
  • Experience with messaging systems like Kafka, Kafka event sourcing
  • Involved in developing python scripts, on Linux platform, to process data from upstream systems that were scheduled to be executed at specific times by Autosys.
  • Experience in creating Asynchronous Messaging configuration in Tomcat, WebLogic, and web sphere Servers.
  • Experience with creating and workflows and Mappings, running jobs informatica 9.5/ETL.
  • Having knowledge on (JMS) MQ's like Rabbit MQ, IBM MQ and Active MQ.
  • Good experience in using Amazon Web Services (AWS) andAWSSNS/SQS for delivering messages.
  • Good Working knowledge of ANT, MAVEN, MS Build and Log4J.
  • Played a major role in successfully completing my projects and effectively managing/coordinating with team members, delivering in fast paced & highly competitive environments.
  • Involved in writing Ansible Playbooks for installing webservers like Apache and Nginx.
  • Experience in developingGUIapplications usingAWTandSWING API.
  • Involved in installation and configuration of Adobe Flex Builder plugin for Eclipse.
  • Worked on the recent versions of Adobe Flex for developing complex applications based on user requirements.

TECHNICAL SKILLS

Methodologies: Agile, Scrum, OOAD, RUP, Waterfall, TDD.

Programming Languages: Python, Core Java(J2SE), J2EE, C, C++, PL/SQL.

Java/J2EE Technologies: Servlets, JSP 1.2/2.0, JMS, JSF, NoSQL.

Web Development: HTML5, DHTML, XHTML, CSS3, JavaScript, jQuery, Angular Js/2/4/6/7/8, Vue js, AJAX, Ext JS, Boot Strap, React js, Apache Camel.

Frameworks: Struts, Hibernate, Spring, JSF

XML/Web Services: XML, XSD, WSDL, SOAP

Messaging Technologies: JMS

Application/Web Servers: IBM WebSphere 8.x/7.x/ 6.x/5.x, BEA Web Logic 8.1/9.1, Apache Tomcat 5.x/6.x/7.x/8.x, JBOSS 4.x/3.x, Web Sockets.

Databases: Oracle 8i/9i/10g/11g, Mongo DB, SQL Server 2000/2005

IDEs: Eclipse3.6, NetBeans, JBuilder, Microsoft Visual Studio, IntelliJ, STS.

Build Tools: Ant, Maven, Gradle, Jenkins.

Version Control: GIT, Git hub, sub version, JIRA and clear case

Testing and Logging Frameworks: JUnit, Log4J, SoapUI, Test NG, easy mock, JEST and power mock.

Reporting Tools: Crystal Reports 11

Tools: Rational Rose, Microsoft Visio, XML Spy, TOAD, AWS, Splunk.

Operating Systems: Windows, Unix, Sun Solaris and Linux.

PROFESSIONAL EXPERIENCE

Confidential, Stanford CT

Senior UI Developer

Responsibilities:

  • Used Angularto manage the components for the application and serves as the pipeline that connects them.
  • Developed Interactive web pages using Angular6/8, HTML5, CSS3 and Bootstrap as per user requirements.
  • Worked on Angular js by consuming Restful web services & Used forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Using Angular8created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
  • UsedAngular 8for delivering user experiences such as high performance, off-line accessibility, and zero-step installation.
  • Experienced in using Modernizer to check cross- browser compatibility, making sure that the HTML and CSS features are working properly.
  • Create Single Page Applications (SPA) that loads a single HTML page usingAngular 6.0,Node JS, Vue jsandRx JSObservable to generate continuous and responsive Web apps, without page reloads, thus dynamically updating that page as the customer's side interacts with the app.
  • Used Node JS as JavaScript runtime environment, Webpack for packaging and NPM for building the web application.
  • Using NODE JS to communicate between the angular application and the packages.
  • Implemented modules into Node.JS to integrate with designs and requirements & also back-end services using Node.JS and Node modules.
  • UsedJSFframework in developing UI’s usingPrime facesUI Components,Validator,EventsandListenersfor handling request processing.
  • Used Pagespeed optimization tool for performance enhancements and improvements of user interface/ front-end.
  • Developed micro services using Spring Boot exposed as REST API and integrated with AngularJS based web applications.
  • Micro serviceshave been built using spring boot, spring security and deployed to AWS cloud.
  • Created and Implemented Restful WebServicesto provide the interface to the various clients running on bothJava, Non-Javaapplications and Java-based runtime engine and accounts.
  • Involved in designing and developing REST API on top of ngx to support assets management for provisioner module and engaging event generated on provisioner into another device through Kafka.
  • Used micro-framework to implement with REST API and Mongo DB (NO SQL) as back end database.
  • Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project onto the WebLogic Application Server.
  • Prepared Junit test cases and executed them using Junit.
  • Created BSON Data and stored as documents comprising documents, data types and conversions in MongoDB.
  • Composed and executed MongoDB scripts to insert and update NoSQL database and reporting.

Environment: HTML5, CSS3, Bootstrap, OOPS, Angular 6/7, JavaScript, JSON, React JS, HTML5, CSS3, Bootstrap, JavaScript, jQuery, React js, Redux Thunk, GraphQL, Angular 4/5/6, LESS, SASS, Responsive Web Design, jQuery, JSON, XML, Dreamweaver, AJAX, JSON, Python, MongoDB, SVN, Sublime, Maven, GIT, Mongo DB, TDD, Jenkins, JEST, PCF, Jasmine, Karma, Gulp, Grunt, Spring MVC, Protractor.

Confidential, Conshohocken, PA

Sr UI Developer

Responsibilities:

  • Worked on the development and testing of the infotainment module using Agile (SCRUM) methodologies.
  • Involved in fetching JSON data within Orchestration Layer with Spring Boot application and displaying it in the UI using Angular JS.
  • Experience designing web pages and SPA using various design tools like Sketch, Balsamiq and Adobe XD.
  • Used Vuejs features like Dynamic arguments, shorthand’s, Mixins, Filters and plugins to Create Lists, Maps, Stacks, and Records.
  • Involved in designing the framework to integrate HP ALM to cucumber using the newly released version of HP ALM rest API.
  • Developer the administrative UI using Angular 5/6 and Vue JS.
  • Experience in implementing new components using Angular JS and NodeJS.
  • Used Angular to make a reusable component to update a section of home page with regular interval.
  • UsedPythonfor dynamically generating property list for every application. Automated data movements using python scripts. Involved in splitting, validating, and processing of files.
  • Uploading statistics to MySQL for analysis and logging.
  • Creating core python API which will be using among all modules.
  • Updated content in manipulate files and database by usingPythonscripts.
  • Used Spring Boot for creating a decoupled architecture and a non-boiler plate code that enhances flexibility and removes code redundancy.
  • Developed Restful micro-services using Spring boot, JAX-RS.
  • Developed micro services using Spring Boot exposed as REST API and integrated with AngularJS based web applications.
  • Designed and Implemented REST web services using JAX-RS.
  • Implemented JAX-RS (Restful) Web Services using JERSEY Framework.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular JS2.
  • Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS, focusing on reusability and modularity using CSS preprocessors like SASS.
  • Designed and implemented a lead discovery web application using Typescript, Angular JS, React js, JavaScript, HTML, CSS, MVC, and Web API
  • Creating UI controls using ECMAScript, Typescript, CSS, HTML5
  • Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by using java JAX-WS API and did the corresponding configurations.
  • Implemented RESTful Web Services usingSpringMVC and JSON.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Log4j is used for logging purposes and debug levels are defined for controlling what we log.
  • Expertise on Selenium Data Driven framework and integrating it with Maven Build Management Tool, TestNG Unit Testing tool and Jenkins Continuous Integration Tool .
  • Merging properties of different environments to in corporate necessary changes that get reflected in new environments.
  • Working withon-site and off-site resources for successful implementation of the Workflow module.

Environment: Xml, Xsl, Angular Js, Node Js, React Js, Python, Boot Strap, Html 5, JavaScript, CSS 3, Ajax, Spring 3.x, JSF, HTML5, CSS3, Bootstrap, JavaScript, jQuery, React js, ReduxThunk, GraphQL, Angular 4/5/6, LESS, SASS, Responsive Web Design, jQuery, JSON, XML, Dreamweaver, AJAX, JSON, MongoDB, SVN, Sublime, Maven, GIT, Mongo DB, TDD, Jenkins, PCF, Jasmine, Karma, JEST, Gulp, Grunt, Spring MVC, Protractor.

Confidential

Sr UI Developer

Responsibilities:

  • Involved in all phases of Software Development Lifecycle including Requirements
  • Collection, Analysis of the Customer Specifications, Development, Handling Change Request, Bug Fixing, Code Review and Customization of the Application.
  • Developed the application using J2EE architecture specification and Design patterns.
  • Implemented User Interface (front-end) screens using JSP, JSF, HTML, CSS, and JavaScript. implemented Hibernate to map all the tables from different data sources to make database updating. Explored Map-reduce algorithm and NoSQL.
  • Created custom directives in Angular2 for reusable components (directive for browser controls like disable right click, browser close, lock screen, multifield form elements, background file uploads etc.)
  • Built server deployment on Cloud (EC2) servers with help of devops tools like Puppet.
  • Used Docker to virtualize deployment containers and push the code to instances cloud using PCF.
  • Developed multiple POCs to create an interface between Backend to Frontend.
  • Worked on Angular2for consuming Restful web services & Used forms like Reactive forms to perform form validations both on server and client side.
  • Worked onReact JS Virtual DomandReact views, rendering using components which contains additional components called customHTML tags.
  • Migrated existing on-premises infrastructure into cloud using Azure and its associated Services.
  • Implemented stableReactcomponentsandstand-alone functionsto be added to any future pages.
  • UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
  • Developed JUnit test cases for DAO and Service Layer methods.
  • Used SVN for version control of the application.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
  • Interacted with quality assurance team for requirements gathering and analysis.

Environment: Core Java, java 1.7 J2EE 1.4, HTML5, CSS3, Bootstrap, JavaScript, jQuery, React js, Redux, GraphQL, Angular 4/5/6, LESS, SASS, Responsive Web Design, jQuery, JSON, XML, Dreamweaver, AJAX, JSON, MongoDB, SVN, Sublime, Maven, GIT, Mongo DB, TDD, Jenkins, PCF, Jasmine, Karma, Gulp, Grunt, Spring MVC, Protractor.

We'd love your feedback!