We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Created custom directives in ReactJS for re - usable components (multi-field form elements, background file uploads, etc.).
  • Experienced in all stages of Software Development Life Cycle (SDLC) starting from gathering Business specifications, analysis, design, development, testing and implementation of projects using various methodologies like Waterfall, Agile and SCRUM.
  • Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS Media Queries.
  • Experience in SPA (Single Page Application) development using AngularJS and Angular2.
  • Experience in understanding Document Object Model (DOM), DOM Functions.
  • Good knowledge using task runners like Grunt and Gulp.
  • Experience in developing latest version of Object-Oriented JavaScript Libraries like AngularJS and ReactJS .
  • Good knowledge in SQL/PL-SQL programming for packages, stored procedures etc.
  • Experience with D3 data visualization library.
  • Experience in XML, JSON Web Services using Restful and Rest API's.
  • Extensive experience using GitHub, Bitbucket, and SVN.
  • Experience in ReactJS controllers, views, and services for new website features.
  • Good understanding and working experience in JavaScript MVC frameworks.
  • Good knowledge of latest version of object-oriented JavaScript Libraries like Node.js, Backbone, Bootstrap, Ext JS 4.0, Require JS, and Dojo toolkit.
  • Expert in creating styles using SASS and LESS and writing a script for precompiling SASS/LESS to CSS.
  • Experience in Unit/Integration Testing frameworks and libraries like Jasmine, Mocha, and Karma for Node.js.
  • Hands-on experience working on different browsers like Safari, Internet Explorer, Chrome, Mozilla Firefox.
  • Experience Developing user-facing interface using Vue.js.
  • Experience in tools and IDEs for development and design like Eclipse, Sublime, Brackets, Visual Studio, Notepad++, IntelliJ, Net Beans, and Web Storm.
  • Working with JIRA tool to track all the defects and changes released to all environments.
  • Experience in implementing Component life cycle architecture, store actions, using socket.io in React-Redux app to handle real time data, installing React Router, Thunk Redux for API calls in React JS.
  • Good at Communication skills, able to Multi-task, time management, and problem-solving abilities.

TECHNICAL SKILLS

Web Technologies: HTML 4/5, CSS, Java, JavaScript, Bootstrap, XML, AJAX, JSP, Angular and ReactJS.

Languages: Java, SQL, PL/SQL.

IDE & Editors: Net Beans, Eclipse, Visual Studio, X-Code, Brackets, Notepad++.

Web/App Servers: HTTP Web Server, WebSphere, WebLogic, Apache Tomcat, Nginx.

Database: SQL Server, MySQL, Oracle.

Operating System: Windows, Mac OS, Linux, Unix.

Version control: GIT Lab, GIT Hub & Bit Bucket.

Build Tools: Jenkins, Dockers and Maven.

Debugging tools: Firebug, Bugzilla, Chrome Developer Tools.

Testing: Jasmine, Mocha, Chai and Karma.

PROFESSIONAL EXPERIENCE

Confidential - Irving, TX

UI Developer

Responsibilities:

  • Used React-Router to turn application into Single Page Application.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Experience with Vue.js ecosystem, including Vue CLI, Vuex and Router.
  • Implemented user interface by using the React JS, Redux for SPA development.
  • Maintained states in the stores and dispatched the actions using redux.
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Developed interactive graphs using D3.js for Data visualization.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Used Node JS to run Web pack tasks and build properly the project.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Developed dynamic responsive Web Application by integrating ReactJS with Bootstrap which is further integrated with Web Services and Vue.js.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Added dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Added Excel-Builder to download the Tabular data in Excel format using react.
  • Used Git for version controlling and regularly pushed the code to GitHub.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript.

Environment: HTML5, Spring, CSS3, Bootstrap, SASS, LESS, JavaScript, JQuery, ReactJS, Redux, Vue.js, Flex, Web Strom, JSP, MS Office, fJasmine, GitHub, and Jenkins.

Confidential - Denver, CO

UI Developer

Responsibilities:

  • Created different Templates, Components, Dialogs, Widgets, Workflows and Layouts to obtain the exact look of the Frontend Screens.
  • Developed web applications using latest JavaScript features and frameworks such as Redux to build dynamic web pages.
  • Expertise in React JS framework and integrate them to Node JS server-side code.
  • Developed HTML views with HTML5, CSS3, Bootstrap, and ReactJS.
  • Good experience Developing user-facing interface using Vue.js.
  • Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
  • Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
  • Worked closely with QA team performing Unit testing using Jasmine, Karma and Chai to fix bugs and experience on Test Driven Development (TDD).
  • Used ReactJS to create Responsive Web Design so that the website is compatible with different Devices like Desktops, Laptops, Tablets and Smartphones.
  • Participated in development of a well responsive single page application using React JS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
  • Used Bootstrap for responsiveness and expertise in Grid Control System.
  • Used Agile process time-boxed, fixed schedule Sprints of 1-4 weeks, to deliver new feature quickly and frequently.
  • Followed agile software development with Scrum methodology.
  • Used Git for Version control during development and maintenance.
  • Developed applications implementing Ajax Calls for Dynamic Content Loading.
  • Worked on Jenkins For Automation and Dockers For Container Service.
  • Created different Templates, Components, Dialogs, Widgets, Workflows and Layouts to obtain the exact look of the Frontend Screens.

Environment: HTML5, CSS3, JavaScript, ES5, ES6, Bootstrap, Backbone, JSON, AJAX, NodeJS, Vue.js, Grunt, Gulp, GIT, NPM, SQL, Jenkins, Docker, Jasmine, Karma, Chai, Apache, Agile.

Confidential, Boca Raton, FL

UI Developer

Responsibilities:

  • Involved in matters relating to Angular 5 to ensure products were released in a timely fashion and that the code remained organized.
  • Converted the codebase to use modern ECMA Script (ES5, ES6) using babel, typescript to transpile and web pack as a module loader and used reactive extensions.
  • Good amount of hands on experience in developing server-side JavaScript frameworks using Node JS, Express JS to build event driven, non-blocking I/O model web applications.
  • Worked with JSON web tokens for authentication and authorization security configurations using Node.js. Implemented styling Presentation layer using Bootstrap, Backbone JS, Wire - framing.
  • Worked on Agile Environment to make Updates as per the requirement.
  • Used Change sets, Jenkins for deployment, once the Component merge has been done in GIT and the source is ready, in to the other instance.
  • Developed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Implemented modules into Node JS to integrate with designs and requirements.

Confidential - Austin, TX

UI Developer

Responsibilities:

  • Built different modules, controllers, templates, custom filters and directives in AngularJS
  • Built Angular 2 components, UI services to consume rest services using Component-based architecture.
  • Wrote Angular interceptor for redirections of pages based on redirection keys comes from AJAX success scenarios and make watches on pending AJAX calls to load loader (spinner).
  • Involved in the development of presentation layer and GUI framework using AngularJS and HTML.
  • Experience in integrating RESTful APIs and web services with applications
  • Experience in Node.js modules like grunt, bower, express and mongoose.
  • Used GWT, to develop and debug Ajax applications in the using the Java development tools.
  • A brief experience in implementing the AngularJS in creating animations based on CSS classes.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, jQuery, JavaScript, and Bootstrap.
  • Worked on JIRA to maintain and update the task.
  • Worked closely with QA team performing Unit testing using Jasmine, karma, chai to fix bugs and experience on Test Driven Development (TDD), Iterative and Incremental development, and Automate test using tools.

Confidential

Frontend Web Developer

Responsibilities:

  • Developed the UI with extensive use of JavaScript, JSON, and Ajax.
  • Implemented Model-View-Controller (MVC) architecture by using repository pattern and interfaces.to separate business logic from the view using Object Oriented Programming techniques in PHP.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
  • Handled all the client-side validations, slide show, hide and show controls, drop-down menus and tab navigation using jQuery.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Implemented Design patterns for recurring problems.
  • Performed XML Transformations from value objects to XML and from XML to HTML data.
  • Developed Web Services, which are published on to the Web sphere application server.
  • Wrote code to fetch data from Web services using jQuery, AJAX via JSON response and updating the HTML pages.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
  • Involved in designing and developing the JSON, XML Objects with MySQL.
  • Designed and developed views, controller and model components implementing Struts Framework.
  • Wrote a script for Ajax implementations in the website.
  • Responsible for the process of UI design for Internet sites and applications.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
  • Designed the Web application layout and forms using HTML, CSS, and JavaScript.

We'd love your feedback!