We provide IT Staff Augmentation Services!

Ui Developer Resume

Dallas, TX

SUMMARY:

  • 7 years of professional experience in developing and designing responsive User Interface ( UI ) for web applications as a Front - end Engineer.
  • Expertise in building single page applications (SPA) using HTML5, CSS3, JavaScript, React, Angular 2/4/5, NodeJS.
  • Developed the backend by using Node.js, Express.js, and MongoDB. Experience in working with third party web services APIs and Web services using AJAX and jQuery.
  • Good experience on various CSS3 properties like Border Radius, Border Images, Transition, Transform, Animation, Overflow, Marquee and Multi-Column properties.
  • Developed securing the application using form-based authentication using HTML, JavaScript and CSS.
  • Knowledge on SASS and LESS as CSS pre-processors and Bootstrap.
  • JavaScript expertise in scripting languages like React.js, Node.js, Angular.js, Knockout.js, Vue.js and express.js
  • Experience in developing Single Page Application (SPA) using React JS.
  • Experience in Angular 4/5 with implementing typescript, components, two-way data binding, services, dependency injection, directives, pipes, routing for the User Interface (UI).
  • Developed single page applications ( SPA ) using MEAN stack technologies (MongoDB, Express.js, Angular and NodeJS).
  • Designed dynamic overlays with React JS , Redux on the front end for Proficiency.
  • Expertise in React . JS framework and integrate them to Node. JS server-side code .
  • Experienced in React JS and working with React Flux architecture.
  • Experience in working with ES6 features, web pack with ES5, ReactJS .
  • Experienced in working with MVC frameworks like Angular 4, React JS.
  • Experience in creating and using Amazon web services ( AWS ) tools.
  • Experience in deploying, managing and developing MongoDB clusters on Linux and Windows environment.
  • Implemented read preferences in MongoDB replica set.
  • Developed Web API using Node.JS and hosted on multiple load balanced API instances.
  • Experience in Node.JS modules like gulp, grunt, bower, express and mongoose.
  • Experience in Windows Azure services like SaaS, PaaS and Iaas .
  • Expertise in using source code control systems such as GIT, JIRA and Jenkins .
  • Worked with JASMINE and MOCHA in testing and performed Unit testing and execution testing utilizing JUNIT .
  • Experienced with implementing different features of Bootstrap.
  • Hands on experience with Web Responsive using Bootstrap 's templates.
  • Experience in Web Services like Restful API'S and SOAP.
  • Experience working with developer tools like Firebug, Chrome or Safari web inspectors and IE Developer Toolbar.
  • Proficient with creating Logos, Banners, Flyers, Buttons, Icons and Images using Adobe Photoshop, Adobe Illustrator and other Adobe Products.
  • Experienced with front-end development with back-end system integration.
  • Knowledge on mobile and web application development in Agile and Waterfall environment.
  • Extensively used Node . js tools like Gulp, Grunt, Web pack; Developed internal CLI applications (Gitlab) using Commander Module for application build.
  • Experience in A/B Testing , Usability testing including User profiles, task analysis and reporting.
  • Ability to interpret UI Designs and work with designers to achieve goals that can be delivered.
  • Hands on Experience in using JIRA to track development process and defects.
  • Used JIRA for bug tracking and issue tracking.
  • Experience with browser testing, cross-browser compatibility and cross-platform compatibility .
  • Experience with Client-side JavaScript debugging with Chrome debugger, Firebug and IE with web developer tool.
  • Experience in developing Web Services using SOAP, Restful and WSDL .
  • Knowledge on Project Management Version Control (SVN and GIT).
  • Designed and implemented BDD testing framework for the project to get coverage of more than 80% code.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS2/CSS3, SCSS, SASS, LESS, RWD, Animations, Bootstrap, HTTP Web Server

IDE & Tools: Dreamweaver, Developer Tools, Sublime, Visual Studio, IntelliJ, Eclipse.

JavaScript: jQuery, MVC, AJAX, JSON, React.js, Node.js, Ext.js, Angular.js, Knockout.js

CMS Tools: Joomla, Word press, Debugging Tools, Chrome Developer ToolsFirebug, IE Developer Toolbar, Safari Web Developer

Operating System: Windows, MAC OS X, Linux, Unix.

Methodologies: SDLC- Agile, Waterfall, Scrum

Version Control: SVN, GitHub, Git

PROFESSIONAL EXPERIENCE:

UI Developer

Confidential, Dallas, TX

Responsibilities:

  • Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, React.js, Redux.js, Flex, Node.js, 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.
  • Worked on ReactJS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags .
  • Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux.js library.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View and Table Grid.
  • Develop various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager)
  • Experience in React JS for creating interactive UI’s using one-way data flow, virtual DOM, JSX, React Native concepts.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GIT Hub API through keywords.
  • Developed the React container and presentational components (as Stateless and Functional components when applicable).
  • Developed the flux pattern by using Redux.js framework as a core dependency.
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express .
  • Developed the application on Node.js platform using JavaScript programming.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Developed single application to render dynamically based on the JSON from the NodeJS server.
  • Fetch data from Mongo DB using Mongoose of NodeJS .
  • Experience in Restful web services to integrate between Server side to Client Side .
  • Worked with Mocha unit test framework to write unit tests for JavaScript code .
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, ReactJS, Redux JS, Flex, VS Code, JSP, MS Office, JIRA, Mocha, GIT Hub, and Jenkins.

UI Developer

Confidential, Los Angeles, CA

Responsibilities:

  • Involved in design & implement of the client web application including several modules using HTML5, CSS3, Bootstrap, JavaScript, Angular 4, TypeScript and Visual Studio Code.
  • Used Angular CLI to manage the project, developed custom modules such as app-routing module, pipes to make the angular application more conceivable.
  • Used services like @input, @output, Event Emitter, and Observables for components communication.
  • Developed the web application using React JS, Node JS, MongoDB, JavaScript .
  • Used ReactJS to create custom components for data manipulations and to display data in company standard format. Developed ReactJS forms to manipulate text within HTML5 views.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Used React-Router to turn application into Single Page Application.
  • Developed the React container and presentational components.
  • Used Node JS and Express.js to setup the web servers and to integrate services.
  • Created forms and sessions using Node JS and Express.js to store the user data and provide dynamic views based on the users.
  • Lead the team for Design and Development of Styled components for mobile application, with React-Native .
  • Designed and implemented server-side RESTful web services using Node JS and Express.js and handled communications to the client side ( ReactJS) using JSON .
  • Worked on server-side using NodeJS along with Express.js and connect to the database using Mongoose from MongoDB .
  • Extensively used tools like Webpack to uglify /minify JavaScript files , compile Sass files to CSS , reduce the React JS file size and used Grunt/Gulp for build automation and management.
  • Developed Sagas and Reducers to manage Actions (API) to handle data and UI behaviour.
  • Utilized CSS pre-processors such as SASS to use variables and later compile it to CSS .
  • Developed Widgets using Angular4 , jQuery, JSON, XML, HTML5 and CSS3 .
  • Designed table less web applications using CSS as per W3C standards.
  • Create HTML e-mail campaigns utilizing JavaScript to promote product announcements and implement cookies for dynamic content purposes.
  • Involved in developing Component level design and defined the usage of AJAX to reuse the network bandwidth efficiently.
  • Fetching the data efficiently from AWS and deploying it on AWS S3 .
  • Performed Unit testing on ReactJS applications using Jasmine.
  • Utilized NPM to create the project structure and update and install packages.
  • Worked with GIT to maintain current and historical versions of source code.
  • Working with user stories with use of JIRA from Atlassian.
  • Developed single application to render dynamically based on the JSON from the NodeJS server.
  • Fetch data from Mongo DB using Mongoose of NodeJS .

Environment: Node.js, Express.js, Angular4, React JS, MongoDB, Mongoose, Twitter Bootstrap, RWD, HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, VS Code, Sublime Text, Adobe CS5 Suite, Photoshop, GIT, GitHub, XML, NPM, Webpack, Redux, SASS, LESS, Gulp, Grunt, AWS.

UI Developer

Confidential, Culver City, CA

Responsibilities:

  • Designed and developed interactive UI pages with HTML5, CSS3, SASS and AJAX .
  • Responsible for creating a SPA Web Application using the CUI.js developer API's.
  • Responsible for developing the static content using front end with HTML5, CSS3 and Angular JS by coordinating with the UX designers.
  • Involved in updating the UI as per the changing requirements.
  • Used JavaScript extensively to make the web pages more interactive.
  • Used SASS while styling the UI pages with CSS3 .
  • Created sliders depending on the requirements of the mobile application.
  • Used JSON for information storage and transfer between browsers and servers.
  • Leveraged two-way data binding through scope in applications built on AngularJS .
  • Implemented Model View Controller (MVC) Design Pattern using AngularJS .
  • Created various Modules, Controllers, and Components for the applications using AngularJS .
  • Used multiple in-built directives and APIs in AngularJS & Node.js such as filters, root etc.
  • Worked on an Agile Development Team to deliver regular updates to project manager.
  • Involved in developing the login screens for the Web and mobile application.
  • Implemented AJAX, JSON and Java script to create interactive web screens.
  • Involved in designing UI Screen, created several mock up Using HTML, CSS and JavaScript .
  • Implemented User Interface and integrated with Node.JS as server-side technology.
  • Used Node JS to run Web pack tasks and build properly the project.
  • Worked on development tools in Node JS and created webpack configuration and tasks.
  • Responsible for developing the pages for mobile application using ionic framework.
  • Utilized Angular JS Routing and Navigation, Components and Services.
  • Used AngularJS to develop a standalone test application, in the scope of future usage of the framework.
  • Used Git for version controlling and regularly pushed the code to GitHub .
  • Modified web services to interact with the other applications and exposed them using SOAP .
  • Used the CUI.js framework to create the manager persona.

Environment: Angular JS, Node JS, CUI JS, Bootstrap, Bower, HTML/HTML5, CSS/ CSS3, JavaScript, JSON, SQL, jQuery, AJAX, GIT.

Front-End Developer

Confidential

Responsibilities:

  • Developed UI pages using HTML, DOM, CSS, JSON, JavaScript, JQUERY and AJAX .
  • Worked closely with product management teams to strategize design solutions, produced navigation flows and prototypes.
  • Used JQUERY core library functions for the logical implementation part at client side for all the applications.
  • Used AJAX to make the application more responsive and user-friendly.
  • Designed and developed pages using GWT (Google Web tool kit).
  • Struts2.0 is the MVC framework and backbone of the application. Façade design patterns were extensively used for entity bean and session bean interaction.
  • Involved in writing database connection classes for interacting with Oracle database.
  • Implemented the Drag and Drop functionality using JQUERY framework.
  • Used JQUERY to traverse through a DOM tree and manipulated the nodes in the tree.
  • Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side within the forms.
  • Written SQL Queries to interact with database.
  • Used SVN for version control for defect tracking.
  • Designed the user interface and navigation for the whole web application using XHTML, XML .
  • Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS andCSS3 Background, CSS positioning, CSS text, CSS border.
  • Designed stored procedures, functions and triggers for the application that stored summary data per application and business requirements using SQL server Management studio.
  • Maintained relationship between different branches by communicating the daily and weekly status by developing chart and tabular reports for each branch using SSRS .
  • Created Test Plans for Unit Testing and System Testing.
  • Drafted usability evaluation as needed in planning, preparation, and follow up so that, each design iteration was evaluated effectively, and at the correct time.
  • Debugged the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.

Environment: HTML, DHTML, XHTML, CSS, XML, XSL, XSLT, JavaScript, JQUERY, Adobe Dreamweaver, Jasmine, MySQL Server 2008, SSRS, SVN and Microsoft products.

Hire Now