We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

3.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • Around 7+ years of professional experience in single page UI application design and development.
  • Extensive programming experience in developing Web based applications and Client - Server technologies using HTML5, CSS3, JavaScript, Typescript, and jQuery, AngularJS, Angular 2and Angular4, Angular6 and 8 ReactJS with Redux, Ajax, ES5, ES6 and JSON.
  • Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
  • Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
  • Proficient in writing Unit test cases using Jasmine Karma, Mocha, chai and protractor.
  • Expertise in developing various JavaScript frameworks like Angular.js, Backbone.js, Require.js, Node.js, React.js/ Redux, Ext.JS, Responsive web design (RWD).
  • Good understanding of Angular material design for creating angular application compatible with mobile platforms.
  • Experience with Gulp, Grunt and NPM Packages and Webpack.
  • Extensive experience in developing web applications with User Experience Design (UX) like Visual Design, Interactive Design and extensive Human Computer Interaction Concepts.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo-classes, Pseudo-elements and CSS behaviors in CSS.
  • Knowledge in using Dojo Components and integrating back-end applications with AJAX-driven web 2.0 front-end using OO JavaScript framework and had experience with client-side templating like Handlebars.js.
  • Hands-on experience in creating Angular factories for using angular services like $http and $resource to make RESTful API calls to the Java based backend.
  • Experienced implementing Web Services using Apache SOAP, WSDL, JAX-RPC, JAX-WS, RESTful and UDDI.
  • Familiar with Managing, maintaining, and improving all aspects of website.
  • Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts for further development.
  • Familiar with creating Custom Reusable React Components Library.
  • Proactive and innovative team player proven to work under tight deadlines capable of developing multiple projects and can work efficiently as an individual.
  • Developed application using Node.js and ReactJS for Asynchronous Module Definition (AMD) and Grunt as task manager. Performed frequent tasks such as minification, compilation, unit testing, and linting.
  • Developed scalable applications using the MEAN (Mongo-DB + Express JS+ AngularJS+ NodeJS) stack and created POC's for rest service development using NodeJS, Express JSand MongoDB.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
  • Used Test Driven Development (TDD) as part of Agile process.
  • Also, Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, JavaScript and Bootstrap3/4 (Responsive Web Design) JS libraries

JavaScript Libraries: Angular JS, Angular 2.0, Angular 4.0, Node JS, jQuery, React JS with Redux, SCSS.

Relational Databases: Oracle 8i/9i/10g/11g, SQL server 2012/2014/2016 , MySQL 5.7, DB2 11.1.

NoSQL Databases: MongoDB, Cassandra.

Application Servers: Apache Tomcat, IBM WebSphere, JBuilder, BEA WebLogic.

Web Services: RESTful, SOAP, XML.

Developer IDE Platforms: Eclipse IDE, NetBeans, Dreamweaver, Visual Studio Code, WebStorm, Notepad ++, IntelliJ Idea, Sublime, Brackets.

JS Task Runners: Gulp, Grunt, Babel

Web Services: RESTful, SOAP, XML.

Testing Tools: Firebug, Bugzilla, (internet explorer), Karma, Jasmine, Chai, Mocha.

Version Control: GitHub, Bitbucket, SVN

Methodologies: Agile, waterfall, TDD (Test-Driven-Development).

Operating systems: Windows, Mac OS and Linux.

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville, FL

Sr. UI Developer

Responsibilities:

  • Experience working in Agile following SCRUM process, Sprint and daily stand-up meetings.
  • Developed the front end of the application using HTML5, DHTML, CSS3, SASS, JavaScript.
  • Applied advanced HTML, JavaScript, CSS to deliver user interfaces &components
  • Created interactive websites and website features using JavaScript and jQuery/ jQuery UI.
  • Involved in the development of programming UI design and front-end for the web application using HTML5,CSS3,Type Script,Java Script,Bootstrap,Node.js,NPM,Mongo DB.
  • Developed mock up pages and single page apps using React JS Reusable User Interface component library and used the Babel as the transpiler for converting ES6 to ES5 and SASS.
  • Enhanced legacy application by building new components inAngular 8andtypescript.
  • UsedNPMfor installing required node modules and other publishedAngular NPM modules.
  • Extensively used Bootstrap for making our web page responsive and attractive.
  • Created optimized graphic websites and application interfaces using HTML5, CSS3.
  • Worked onReact JS Virtual DomandReact views, rendering using components which contains additional components called customHTML tags.
  • UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
  • UsedReact-Autocompletefor creating google map’s location search on the webpage AddedExcel-Builderto download theTabular datain Excel format usingreact.
  • UsedMiddleware, Redux-Promisein application to retrieve data fromBack-Endand to performREST services.
  • ResponsibleforBuildingcomponentslibrary,includingTree,Slide-View,and Table Grid.
  • Extensively usedReact.JSframework and integrating them toNode.jsserver-side code in secondary application
  • Experience in usingReact JS components, Forms, Events, Keys, Router, plus Redux, AnimationsandFlux concept in secondary application.
  • Experienced in developing React components.Used Axios with Reacts for making AJAX Calls.Worked on Webpack for build and webpack-dev-server a server
  • Developed various screens for the front end using Reactsand used various predefined components fromNPM(Node Package Manager) and redux libraries.
  • In Phase Two, worked closely with theBack-End teamto display data using theCustom Components, library Components, andRedux in secondary application
  • Worked in ReactJS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts
  • Designed visual mockups from wireframes and delivered final design production-ready assets for development.
  • Established UX design as the first stage of all Web and mobile application developments, instituting a user-centered design (UCD) approach.
  • Migration of Existing Application to AWS cloud and used AWS services like EC2, S3, RDS, CloudWatch and Cloud Front for promoting code in various environments.
  • Created and Managed AWS User Accounts, Log Management, Reporting, Group Policy Restrictions.
  • Hands-on Experience in configuration of Network architecture on AWS withVPC,Subnets,Internet gateway,NAT, Route table.
  • Configured AWSMulti Factor AuthenticationinIAMto implement 2 step authentication of user's access using Google Authenticator and AWS Virtual MFA.
  • Used webpack, babel and gulp for compilation configuration for typescript to be converted to JavaScript.
  • Experienced with implementing HTTP REST standards.
  • Designed and implemented the REST Api from the scratch for the UI screen through the mobile user can look-up the available health plans and monthly premium.
  • Extensively used ag-Grid properties by passing the elements attributes and the values for the bindings come from the parent controller.
  • Created components, routing, module, dynamic forms, validations, ag-grid, etc.
  • Implemented Ag-Grid throughout the app to display grids, using custom code to integrate with my Gantt component, add unsupported features.
  • Used version control repository Git and JIRA for resolving bugs/defects in application by coordinated with team members of the project to assure a positive outcome.
  • Develop unit test using Karma. Also used strict patterns of RA team for testing with jasmine.
  • UsedJasmine,Karma,Gulp, GruntandNPMto build and test applications.
  • Working with ECMA6 features. For build of JSX and ES2015(ES6) used Babel, webpack.
  • Developed packaging tools for continuous integration build and reporting.
  • Implemented Continuous Integration and deployment using variousCI ToolslikeJenkins,Hudson, Bamboo, Chef,Sona type Nexus.
  • UsedJenkinsfor build Process to GenerateContinuous IntegrationandVersion ControlbyGIT.
  • Used JMeter for stress testing, Selenium Web-Driver for testing the automation code.

Environment: HTML/HTML5, CSS3, SASS, JavaScript, JIRA, React JS, Ajax, jQuery, JSON, AEM, Node.js, SQL, GitHub, Visual studio code Sublime Text Editor, GIT, JSON, karma and Jasmine.

Confidential, Jacksonville, FL

Sr. UI Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development & testing of modules assigned.
  • Involved in web designing using HTML5, XHTML, CSS3, JavaScript, jQuery, AJAX and used Table-less Design in CSS for positioning.
  • Written code on Typescript and ES6 to implement Angular6 Components.
  • Good amount of work done on Reactive forms in Angular6 and their Validations.
  • Created Angular 6 components, implemented interpolation, input variables, Bootstrapping, NgFor, Ngif, Router Outlet, binding the events, decorators.
  • Worked with Bootstrap components of Angular-UI like carousel, collapse, dropdown, and tabs to develop dynamic responsive Web Application.
  • Created a Simple REST application using Drop Wizard which pulls the data from Couch base in JSON format.
  • Developed cross browser and multi browser compatible web pages.
  • Used ESLint as JavaScript lining and style checking tool.
  • Used browser Cookie, local storage and session storages to store and access the data right in the browser.
  • Developed responsive single page web application using Angular4 and Node.js, custom directives.
  • Used UI Components like Date-picker, modals and related components of Angular material design.
  • Using spring boot and Couch base starter for retrieving and storing data to couch base.
  • Experience in using React JS components, Forms, Events, Keys, Router, Redux, Animations and Flux concept.
  • Worked on prototypes for Responsive Web design.
  • Implemented various screens for the front end using ReactJS with Redux and used various predefined components from NPM (Node Package Manager) and redux library.
  • Proficient in writing Unit test cases using Jasmine Karma, Mocha, chai and protractor.
  • Experience with Gulp, Grunt and NPM Packages and Web pack.
  • Strong working experience in Amazon Web Services (EC2, S3, Simple DB, Dynamo DB, RDS, Red Shift, ELB, SQS, IAM, Cloud Watch, EBS, Cloud Front, VPC, Elastic Beanstalk, Security Groups, EC2 Container Service (ECS), Code Commit, Code Pipeline, Code Deploy, Auto Scaling, Security Groups, Red Shift), using the Elastic Search APIs (Document, Search, Indices, Cluster, etc.)
  • Created reusable ReactJS components and implemented Redux Pattern into the solution to maintain the stable and always updated Application state.
  • Achieved Angular 4 Authentication for the application and stored generated token so that token can be sent with each request to secure resources in Web API.
  • Worked on RESTFUL services and made AJAX calls to server end and passed HTTP requests.
  • Worked on JavaScript and HTML5 Browser Cache mechanism for storing and retrieving data for the website.
  • Used Gulp as the build task runner to build and package the application.
  • UsedExt.jsframework and Object-Oriented JavaScript (OOJS) to develop rich interactive user interface for CRS application a Desktop Application running in browser.
  • Designed rich internet applications using Google web toolkit (GWT).Configured the Sencha5 command tool for building the entireExt.jsproject into minifiedJSfile.
  • Used jQuery to make the HTML, DHTML and CSS code and Joi to interact with the JavaScript functions to add dynamism to the web pages at the client side. Working with React Router for developing SPA’s.
  • UsedExt.jsframework and Object-Oriented JavaScript (OOJS) to develop rich interactive user interface for CRS application a Desktop Application running in browser.
  • Designed rich internet applications using Google web toolkit (GWT).Configured the Sencha5 command tool for building the entireExt.jsproject into minifiedJSfile.
  • Used jQuery to make the HTML, DHTML and CSS code and Joi to interact with the JavaScript functions to add dynamism to the web pages at the client side. Working with React Router for developing SPA’s.
  • Experience in working with Jenkins’s tool, as it is a build tool used for triggering builds to deploy in environments.
  • Worked on creating responsive website for smart devices using Responsive Web design and media queries.
  • 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. Designed and documented REST/HTTP APIs, including JSON data formats.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI. Coordinate with QA for testing, releases, Application deployment and integration.
  • Implemented code coverage by writing Unit Test cases using Karma and Jasmine for Angular 6.
  • Used Git Hub UI, Git bash to commit, changes to the repository for maintaining various versions of the agile process methodologies.
  • Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
  • Designed and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling. Used CSS Blueprint to create grids and adopt cross browser interactive features.
  • Implemented logging mechanism for complex strategy for security and reliability of application used LOG4j to audit, detect suspicious activity, regular debug, test perform and Exception statements.
  • Involved in Agile process, attended daily standup meetings, backlogs, release planning.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Toolbar for IE.

Environment: HTML5, CSS3, jQuery, AJAX, JavaScript, Typescript, Angular6, RESTFUL services, Ext.js, Responsive Web Design, Jasmine, W3C, MVC, Dreamweaver, DOM, XML,, SOA, PL/SQL, DHTML, DOJO, Git.

Confidential, Kenilworth, NJ

UI Developer

Responsibilities:

  • Involved in Requirements and Analysis. Understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Involved in web designing using HTML5, CSS3, JavaScript and extensively used Table-less design in CSS for positioning and in designing Responsive Web pages using media queries and Twitter Bootstrap.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
  • Have used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way. Created an internal browser-based text editor using HTML, CSS, JavaScript, backbone.js.
  • Used AngularJS UI-route to manage URL route.
  • Worked on Creating an AngularJS Application using MVC framework.
  • Utilized AngularJS framework to bind AngularJS template (views) to JavaScript object (models).
  • Created features like dropdown list, search function and card model by using AngularJS material.
  • Used HTML5 and AngularJS to format the input forms and handled the input validations.
  • Implemented ReactJS Controllers to maintain each view data.
  • Maintaining Parent and child elements by using State and Props in ReactJS.
  • Used multiple state managements such as Cache, Cookies, View State, Hidden Field, Query string, session to provide/keep information associated with the page.
  • Responsible for React UI and architecture. Built components library, including Tree, Slide-View, and Table Grid.
  • Worked on tools like Eclipse and GIT repositories and Installed and configured GIT and synced with multiple GIT-Hub repositories.
  • Used Bootstrap and AngularJS in effective web design.
  • Designed and developedReactJScomponent required for the project.
  • Used Custom AngularJS Filters to provide better search experience.
  • React Hot Loader is a plugin for Webpack that allows instant live refresh without losing state while editing React components.
  • Solid understanding of React Virtual Dom Algorithm, for React performance optimization
  • Implemented and design the application to interact with server for getting the Ajax response of jqGrid Data.
  • Modularized Front-End CSS and Node JS code with sass. Built real time mouse/click user analytics web services with Node JS.
  • Ran Bower and grunt components and wrote the scripting using Node JS implemented a NodeJS server to manage authentication. Implemented modules into NodeJS to integrate with the design and requirements.
  • Good experience in developingExt.jsapplications with extensive server calls using AJAX and strong hold in handling the server data and exceptions to provide interactive user experience.
  • Created reusable components like Menu Navigation, Session Monitor which was very useful in the application using Ext.js.UsedExt.jswith Web API retrieve data from database and Joi for validation.
  • Extensive experience in developing web applications with User Experience Design (UX) like Visual Design, Interactive Design and extensive Human Computer Interaction Concepts.
  • Used Wire Frame Tools like Adobe illustrator CS3 for basic Visual design and followed User Experience Design (UX) properties and used pair programming model for the development.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI. Version control through GIT.
  • Setup the Continuous Integration (CI) process and Continuous Deployment (CD) jobs in Jenkins’s brew master instance, which reduces the time for the deployment of micro services
  • Followed Agile/Scrum methodology of software development thereby satisfying the customer through early and continuous delivery of valuable software.
  • Good experience in unit testing by using Karma and Protractor.
  • Having a decent work experience on Jasmine, YUI to test JavaScript code very quick. Knowledge in CSS preprocessors SASS and LESS and in executing test cases in DEV/QC/UAT environments.
  • Experience in using tools like Jira, AccuRev, Site Refresh and multiple browser testing.

Environment: HTML5, CSS3, JavaScript, jQuery, DHTML, MVC, DOM, JSON, Angular.js, Node.js, D3.js, Backbone.js, React.js, AJAX, SOAP, XML, XPATH, Adobe Flash, Jira, AccuRev, Karma, Protractor, Sinon, Stash, GWT.

Confidential

Java Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Involved in web designing using HTML, XHTML, CSS3/5, JavaScript and extensively used Table Less Design in CSS for positioning.
  • Designed Frontend with in object-oriented JavaScript Framework like angular JS, Node JS, Backbone JS, Require JS and Ext JS.
  • Spring Controllers were used with Angular JS to route the control to desired Java service.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Developed the database with MySQL and the hierarchical graph visualization using D3 js
  • Extensive experience in web design using CSS3, D3 JS, Bootstrap, Dreamweaver.
  • Expertise in developing front-end systems with JavaScript, Bootstrap, HTML, MVC frameworks.
  • With the help of D3 JS build visual components like area chart, Bar Chart.
  • Used jQuery in controlling access to different pages of the application.
  • Developed jQuery Custom Widgets to make easy the enhancement of the web pages.
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Created design mock-ups and wireframes using MS PowerPoint, Adobe PhotoshopCS4 and Dreamweaver CSS3.
  • Created an internal browser-based text editor using HTML, CSS, JavaScript, backbone JS.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Designed and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.

Environment: HTML, JavaScript, Angular JS AJAX, CSS, Bootstrap, XML, EJB, PL/SQL, Glassfish, JUnit, SOAP, SAX Parser.

Confidential

Web Developer

Responsibilities:

  • Involved in the requirement analysis and design phase to aid in all technical assessments
  • Fixed the browser compatibility issues in IE, Firefox and Chrome browsers.
  • Code on Cascading Style Sheet (CSS) in web pages to separate presentation from structure. Defined text alignment, size, borders and many other typographic characteristics.
  • Used HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
  • Used jQuery in controlling access to different pages of the applications.
  • Developed jQuery custom widgets to make easy the enhancement of the web pages.
  • Extensively used jQuery selectors in accessing various parts of the DOM.
  • Used Ajax and jQuery to update the parts of the Policy review web pages.
  • Implemented JavaScript promises functions as an alternative for callbacks.
  • Implemented and maintained AJAX based rich client for improved customer experience.
  • Worked on creating and consuming SOAP Web services for accessing data from other external services.
  • Used jQuery event handling in UI pages handle validations.
  • Created jQuery custom widgets like date picker etc. and other custom widgets.
  • Involved in code review and deployment of the application on development, testing of production servers

Environment: Java, HTML, CSS, JavaScript, jQuery, SQL, Web services using REST and SOAP, JSON, AJAX.

We'd love your feedback!