We provide IT Staff Augmentation Services!

Ui/web Developer Resume

3.00/5 (Submit Your Rating)

TX

PROFESSIONAL SUMMARY:

  • 6+ years of professional experience in web UI development using React.js, Angular JS, HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX
  • Hands on experience with Object oriented JavaScript; modern JavaScript features like arrow function, classes and modular code development; lot more ES6 features
  • Experience in developing rich views using React.js with Redux architecture for the Uni - directional data flow with the webpack build tool
  • Proficient with AngularJS to build single page application with creating custom directives, services, filters, and routing
  • Good Expertise in analyzing theDocument Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Stylesacross cross-browser usingFire Bug,Developer Tool Bar.
  • Experienced inReact JSframework to develop theSPA.
  • Experienced inReact JSand working withReact Flux architecture.
  • Experienced in working withRedux architectureusing complex Object-Oriented concepts in improving the performance of the websites.
  • Experience in usingReact JS components, Forms, Events, Keys, Router, plus Redux, AnimationsandFlux concept.
  • Good Experience inReact.jsfor creating interactiveUI'susingOne-way data flow, Virtual DOM, JSX, React Nativeconcepts.
  • Familiar with creating Custom ReusableReactComponents Library.
  • Well-versed with multiple Node.js.packages involving ExpressJS, Body-parser, Browser-sync, ESlint
  • Experience in agile methodologies such as scrum and Test Driven Development(TDD) using jasmine for unit Testing.
  • Have good knowledge working on XML Suite of Technologies XML, XSL, XSLT, and validations with DTD & XML Schema and processing files with SAX, DOM Parsers.
  • Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, Service Factory, and DAO.
  • Good exposure on RDBMS concepts and proficiency in using relational databases such as Oracle 10g, MySQL.
  • Well versed with IDE’s such as WSAD, Eclipse, Edit plus, My Eclipse, NetBeans, Flash Builder 4.5, JetBrain Intelli
  • Expertise in writing UNIX Shell Scripts and good at VI editor.
  • Excellent work experience with Version Control Tool’s such as Subversion, Mercurial, PVCS, SVN, and IBM Clear Case, GIT.
  • Experience in all phases of Software Engineering (SDLC), Project management (Waterfall & Agile/Scrum Methodology) including Requirement Gathering, analysis, Define project scope, Design, Coding, App & web server installation, deployment, Manual Testing and Implementation.
  • Proficient in handling & administering Web server’s/application servers - WebSphere, WebLogic, WAS, JBoss and Apache Tomcat.
  • Experience in producing and consuming SOAP and RESTful Web Services using JAX-WS,JAX-RS, Jersey Framework and Spring MVC.
  • Strong experience in Agile and Waterfall Methodologies, UML and Test Driven Methodologies, BDD.
  • Had good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS and Compass.
  • Extensively 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
  • Used ESlint and Prettifier ESlint for effective error free code and code indentation in editor
  • Used Jasmine for Unit Tests and Karma for performing end to end integration tests.

TECHNICAL SKILLS:

Web Technologies: HTML 5, CSS3, Java Script, AJAX, JSONJavaScript,Libraries,APIs, Packages

Frameworks & Tools: jQuery,React.js,Bootstrap,AngularJs,Node.js, Require.js,Angular2,D3.js,moment.js

Workflow and Delivery: Responsive Web Design, Single Page Applications

Database: Mongo DB

Methodologies: Agile, Scrum, Waterfall

Version Control: SVN (tortoise SVN), Git.Project Build/

Management Tool: Gulp, Maven, Bower, Webpack, Jira.

IDE & Tools: Sublime Text, Brackets, Eclipse, IntelliJ IDEA, Atom, Visual Studio

PROFESSIONAL EXPERIENCE

Confidential, TX

UI/Web Developer

Responsibilities:

  • Design,develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.Js and Angular.Js that meets accessibility and web browser standards for website.
  • Used React JS in the development of the web applications
  • Used Redux for state management, to store the whole state of the app in an immutable object tree
  • Used React-redux(connect) which is responsible to “map state to props” and “map dispatch to props”
  • Used React router from Facebook for Routing/Navigation of views
  • Developed user interface by using theReact JS, FluxforSPAdevelopment.
  • Implementedreact JScode to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
  • Used React-Router to turn application intoSingle Page Application
  • Worked in usingReact JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • WroteAngular.jsControllers, Views, and Services for new website features
  • Developed reusable components with Angular.js custom directives.
  • Designed and maintained Chat Module with HTML/HTML5, CSS3, Bootstrap, Vanilla.js and Angular.js
  • Used routing schemes to develop single page applications usingAngular.js ui-router
  • Built table less new site is Bootstrap grid system, standard and CSS3 preprocessors like SASS/LESS to support broad range of browser
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data usingAngular.js $http
  • Participated in Scrum meetings as part of iteration development process. and peer code review meetings
  • Bug fixing / enhancements during system testing and user acceptance testing
  • Worked with other team members especially with backend for API requests
  • Worked closely with QA team to understand the reported defects and fix them
  • Used Jasmine for Unit Tests and Karma for performing end to end integration tests
  • Extensively 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
  • Implemented dynamic time zone using moment.js in the time panel of Web App.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using CSS, JavaScript, Bootstrap.

Environment: HTML5, CSS3, Java Script, JQuery, AJAX, Responsive Design, Bootstrap, Angular.js,React.js, Redux, Flex, LESS, Webpack, moment.js JSON, DOM, Media queries.

Confidential, Atlanta, GA

UIReact Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Involved in writing application level code to interact with APIs, Restful using AJAX, JSON
  • Worked on creating responsive website for smart devices using Responsive design and media queries
  • Used AJAX extensively to implement front end /user interface features in the application
  • Developed the pages that are complaint to W3C standard
  • Developed different jQuery component in MVC micro architecture framework which internally use various design pattern such as singleton.
  • Working experience in MongoDB and experience with CRUD operations on MongoDB collections and documents
  • Used Node.js for server-side code and Express.js as the framework. Written callback functions for the Restful API
  • Ensured site design integrity and quality control consistency throughout the project's lifecycle.
  • Built components using JSX in React.js for rich user interface view, used webpack built tool and Babel-Loader for transpiling JSX and ES6 to ES5
  • Used Axios to fetch the data by consuming the Rest API

Environment: HTML, HTML5, CSS, CSS3, Angular.js, React.js, Redux, Flex, JQuery, AJAX JSON, Angular.js, Bootstrap, Responsive design, Gulp, Bower, Node.js, NPM.

Confidential - Wilsonville, OR

UI Angular Developer

Responsibilities:

  • Good Understanding in gathering requirements from Business Analyst, Product team and discuss the same in detail with developers among teams irrespective of both technical, non-technical & stake holders.
  • Developed UI for various modules like Customers, Products, Contracts, Orders, Admin screen and populated data in UI which is coming from EMS Database and Mule Api’s through Restfull services
  • Worked with Angular Material library(2.0.0-beta.8) for grid layout and styling purposes which is only supported by Angular 4.
  • Worked with external plugins to implement Typeahead dropdowns and Export to Excel functionality in Angular 2.0,4.0.
  • Worked on Solar search Implementation to enable search functionality for EMS in which the data from different databases(like Oracle,SAP tables & Mule) will be stored in Solar container in Backend and expose Api’s to Front End as JSON response for a particular POST request.
  • Populated the contact details of whole Mentor staff in UI in which the data is coming from LDAP(Contacts Storage DB)
  • Good experience in working with Backend service team and integrated the Front end application with Mule api’s and EMS Oracle Data Base Api’s.
  • Created reusable Shared components like alert-dialog,alert-pop-up,configure,pagination etc which will be used across the application.
  • Created built in reusable services which can be used across the EMS application.
  • Worked on with OpenAm library(plugin) to enable Authentication and Authorization for EMS application by storing tokens in Session storage and made all Api’s secured with the help of AuthGuard functionality.
  • Application services war files will be deployed in Apache Tomcat and will be tested in our localhost
  • Worked with Backend team to fix the CORS error issue by configuring it in spring-servlet.xml of ems-services.
  • Experience in unit testing with KARMA and JASMINE.
  • Co-operated with QA team for immediate bug fixing after their end-end testing and participated in Dev & QA builds.
  • Worked on Branching strategy with the help of Bitbucket.
  • Developing various modules like, Customers,Products.Contracts,Orders,Reports,Admin.
  • Data will get retriewed from EMS Oracle database,SAP tables and Mule Servers.

Environment: HTML/HTML5, CSS3,Angular Material 2.0.0-beta.8,Typescript,Angular 2.0 4.0,Apache Tomcat, openAm library, Spring boot, Bitbucket

Confidential - New Orleans, LA

UI Developer

Responsibilities:

  • Good experience in understanding the business requirements from product owners and participating in team discussions about the deliverables.
  • Developed various modules in field Vision iOS app for Field Service Engineers working at Confidential across the World.
  • Strong experience on developing SPA using Angular JS and strongly expertise in Angular.js controllers, directives, factory and service resources, routings and events
  • Developed modules like Events, Newsfeed, tasks, Configuration using HTML5, CSS3 media queries, Ajax, Bootstrap, Angular Js 2, Typescript, JavaScript.
  • Worked with XCODE simulator to run the application in all iPhone/iPad versions.
  • Reviewing functional designs for application and participated in creating Wire Frames and Visual designs.
  • Develops and maintains applications and databases by evaluating client needs.
  • Consumed reusable global services like UserSrvc, LoaderSrvc, DbSrvc, buand UserSrvc etc in directives.
  • Experience in implementing Front End Logic through Typescript.
  • Experience in Creating reusable web components which will be used numerously across the application.
  • Developed Custom directives to be reused across different modules in the application.
  • Refactored the reusable custom directives into components for Angular 2 migration.
  • Developed Web API using MVC framework for all business logic and exposed to the front-end interfaces.
  • Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
  • Designed and developed web pages using CSS pre-processors such as SAAS.
  • Debugged the issues in Safari browser.
  • Experience in creating global CSS classes with the support of SASS and used across the application.
  • Experience in creating and updating model and essentialsjs on objects in backend which is required to populate data in front end screen.
  • Experience in creating separate connectors for different modules to pull the date from ERP’s like Primavera, Greenplum and Postgres using Spring Rest Templates.
  • Experience in creating microservices using spring boot.
  • Expose Rest end points from connector to consume services from Oil and Gas API and their backend systems.
  • Experience in using POSTMAN for testing HTTP client web services and integrating front end code with backend data.
  • Experience in working on Agile environment with the help of tool RALLY.
  • Used NPM, GRUNT forUItask runner and mastered in using the GRUNT commands for building the project.
  • Used AJAX Calls $. get, $.post, $.ajax to make request to the backend and fetch the data in JSON format.
  • Worked closely with back-enddevelopersto find ways to push the limits of existing Web technology in service of creating the best possible User Interface.
  • Worked in Agile Development and maintained good level of communication in team going through all phases of SDLC lifecycle.
  • Good knowledge in refining User stories by understanding the requirements in terms of bussiness perspective.
  • Experience in working under Predix platform and deploying code by using clound foundry commands.
  • Experience in unit testing with Grunt using Karma and jasmine.
  • Extensive experience in GIT version control, forking and branching strategies.
  • Determine testing best practices and principles and promotes them across the organization.
  • Involved in release planning along with the business and IT customers.
  • Sprint review meetings with team as well as program management.
  • It is an IOS application developed for Field Engineers working at GE oil and gas to track their Performance, tasks and daily activities.
  • Application runs on PREDIX server(Predix.io).
  • Developed modules like Events, Newsfeed, Tasks, Timesheets and Configuration.
  • IOS app is specifically designed and developed for all iPhone and iPad versions through XCODE simulator.
  • Application works both in offline/online mode with the help of Couch Base Lite. (Couch base lite stores the data in offline mode and syncs when the app is in online mode).

Environment: HTML 5, CSS3, Bootstrap, Java script, jquery, AngularJs 2, Typescript, SASS, GIT, Rally, Safari, POSTMAN and PREDIX

Confidential, Grand Rapids, MI

Java/UI Developer

Responsibilities:

  • Designed front-end screens using HTML, XHTML, DHTML, CSS and pure JavaScript(Vanilla.js)
  • Designed and Developed Java Script framework forUIConfiguration widgets
  • Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms
  • Used pure JavaScript(Vanilla.js) functions for the logical implementation part at client side for all the application
  • Developed stores procedures, triggers, functions and database tables in Oracle database
  • Used pure JavaScript accordingly for validation purpose, browser detection and controls
  • Wrote extensive HTML, CSS and JavaScript code to build dynamic pages using Eclipse
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing
  • Developed Web API using NodeJsand hosted on multiple load balanced API instances.
  • Developed code for Responsive web design in JavaScript using frameworks like Angular.js.
  • Designed UX pages using Adobe Illustrator for digital photo manipulation and photorealistic styles of computer illustration.
  • Created and optimized graphic prototype websites and applications interfaces using HTML5, CSS3 and implementing custom AEM components
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
  • Used JAXB to marshaljavaobject to XML object to put message in message Queue.
  • Experience in developing scalable solutions using NoSQL database, Cassandra, MongoDB.
  • Performed importing data from various sources to the Cassandracluster using Java/Python APIs
  • Followed Agile scrum methodology, involved in sprint planning, retros and code reviews.

Environment: HTML, CSS, JAVASCRIPT, Core Java, XHTML, DHTML, XML, DOM, Oracle database, Hibernate, Rest, log4j, JUnit, IBM MQ, JMS, JAXB

Confidential

UI Developer

Responsibilities:

  • Involved in building user interfaces for websites and web applications using HTML, CSS and JavaScript
  • Strong experience with JQuery, AJAX, and XML
  • Responsible for all of the responsive web design, look and feel (CSS, image/icon selection, etc.), and client/browser side interactions/UI(JavaScript/HTML)
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation
  • Implemented new website design layout for conversion of existing static websites to responsive
  • Produced GUI prototypes for business logic presentations.
  • Utilized the concepts of AJAX to make asynchronous calls and BOOTSTRAP for responsive web design
  • Developed number of JSP pages using Struts tags, validations in JSP pages and session management
  • Worked and applied model-view-controller design pattern and conducted simultaneous queries and retrievals using Javamultithreadingtechniques
  • Used Servlets and EJB to develop the server side components in Java
  • Developed order worksheet for pricing using JSP and provided dynamic update of JSP
  • Designed different tables required for the project in Oracle database and used the stored projects in the application
  • Involved in database testing for the application in SQL server

Environment: HTML, CSS, JavaScript, JQuery, AJAX, Core Java, Multi-threading, JSP,EJB, SQL, PL/SQL, Oracle, Eclipse

We'd love your feedback!