We provide IT Staff Augmentation Services!

Front-end Ui Developer Resume

ChicagO

SUMMARY:

  • Software Engineer with strong experience in the field of Web Application Development, User Interface development, web User interface analysis.
  • Extensive experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS, JavaScript, React JS, Redux, Flex, Angular JS (1.X) JQuery, JSON, Node.js,, Ajax, JQUERY Bootstrap.
  • Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML - MP, CSS3, Web Forms, XML, XML parsers)
  • Experienced in React JS and working with React Flux architecture. Active usage of React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Good understanding in creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.Familiar with creating Custom Reusable React Components Library.
  • Good understanding of EcmaScript standards: ES5 and ES6
  • Expertise in using Angular JS Directives, Controllers, Filters, Services, Templates, Events and Injectors.
  • Integrated web applications with Adobe Experience Manager (AEM)
  • Experience in working in Node environment using Node.js, NPM modules, Grunt, Gulp, Bower and MVC Frameworks in the development of the web application. Used NPM modules like http-server, Marathon, inquirer, path, Mongo DB, Micro Services, Request, Elastic Search, express.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON, using RESTful web services to integrate between different applications and services
  • Extensive experience working with JavaScript libraries, especially jQuery. Experienced in various IDEs like Eclipse, Sublime text, Notepad++, Microsoft Dreamweaver.
  • Extensive knowledge in developing single - page applications (SPAs).
  • Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS and Compass.
  • Knowledge on web debugging tools (Firebug, Fiddler debugging tool) and used integration Testing frameworks and libraries like Jasmine, Mocha and Karma for Angular JS and Node JS. Experience in working with databases like MongoDB and MySQL .
  • Expertise in using source code control systems such as GIT, Subversion and CI/CD implementation using Jenkins. Used JIRA solution as bug tracking solution.
  • Experience in all phase of SDLC like Requirement Analysis,Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Ability to work effectively while working as a team member as well as individually.
  • Excellent communication and Inter-Personal Skills, well organized, goal oriented.

TECHNICAL SKILLS:

Languages: JavaScript (ES5, ES6), Typescript, SQL, PL/SQL, Python

Debugging Tools: Fiddler, Google Chrome Web Debugger/developer Tools.

Frameworks: ReactJS, Angular 2/4, AngularJS 1.x

Web Technologies: HTML, XHTML, HTML 5, Cascading Style Sheets 3 (CSS3), JavaScript, XML, JSON, AJAX, JQuery, Bootstrap, Angular Js, Angular 2.0, TypeScript, Nodejs.

Design Tools: Adobe Experience Manager(AEM), Adobe Photoshop, Illustrator,Fireworks, Dreamweaver.

Wireframing/Prototyping tools: Axure, Balsamiq, Illustrator, Adobe Xd.

Build Tools: Jenkins.

Web Services: REST, XML.

Databases: MySQL, Mongo DB.

Application Servers: WebLogic Application Server

IDEs: Eclipse, NetBeans, Atom, WebStorm,Dreamweaver, Visual Studio Code.

Version Control: SVN, GIT .

Testing tools: Karma, JUnit, Jasmine.

Technologies: HTML5, CSS, CSS3, XHTML.

Operating Systems: Unix, Linux, Windows, Mac

PROFESSIONAL EXPERIENCE:

Front-End UI Developer

Confidential, Chicago

Responsibilities:

  • Working on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Developing UI components, analyzing and fixing JIRA tickets for Marcus web interfaces.
  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
  • Implementing stable React components and stand-alone functions to be added to any future pages.
  • Using ES6 and JSX with react for component development with ReactJS.
  • Using Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Maintained states in the stores and dispatched the actions using redux.
  • Using Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Creating and using Reducers that received said Actions to modify the Store State Tree.
  • Extensively using SVN, GIT for version controlling.
  • Using AEM tag libraries and custom tag libraries in components.
  • Developing templates/components using CRXDE and deploying on AEM.
  • Extensive use of CQ tag libraries and custom tag libraries in components.
  • Using Maven scripts to build application and used Jenkins CI server to deploy.
  • Handled cross browser/platform compatibility issues (IE, Firefox, Chrome and Safari).
  • Implement unit testing using Jasmin and Karma testing frameworks.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Participating in daily scrum meetings, story discussion, story points and in sprint planning.

Environment: HTML5, CSS3, SAAS, Bootstrap, ReactJS, Adobe Experience Manager, Python, Karma, Jenkins, Jira, Maven,QA

UI Developer

Confidential, Bedminster

Responsibilities:

  • Developed UI pages of SPA (Single Page Application) with Javascript, AJAX, jQuery, Bootstrap JS, HTML5, DHTML, CSS3 with Sass, npm modules by given wireframes.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Created basic reusable form fields (text, radio, select, typeaheads, buttons) using ReactJs
  • Created documentation for all the components which is included in React-Bootstrap page.
  • 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.
  • Maintained states in the stores and dispatched the actions using redux.
  • 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.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari)
  • Integrated REST web service calls to get data from response and display them on UI.
  • Used Source Repository Git stash to maintain current and previous builds. Used GIT GUI to check-in and GIT Bash for check-out.
  • Performed usability testing and Unit Testing and Regression Testing of WebApplication.
  • Experience in using GIT for pulling and committing the developed content from/to the GIT repository.
  • Used express middleware to manage request-response cycle and route management.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Good experience of debugging JavaScript, CSS3 and HTML5 code.
  • Created images, logos and icons that are used across the web pages using AdobePhotoshop.
  • Done the design, development and testing phases of Software Development using AGILE methodology and Test-Driven Development (TDD).

Environment: NodeJs, ReactJs, SCSS,JIRA, HTML5, CSS3, Javascript, Github, Express, SQL, Jasmine, Karma, Bootstrap.

Front End UI Developer

Confidential, Dallas

Responsibilities:

  • Developed user interface using JavaScript, jQuery, Node JS, CSS3, HTML5 and ReactJs.
  • Created design mock-ups and wireframes using Axure, Adobe Photoshop CS4 and Dreamweaver CS3.Worked with designers to construct conceptual Wire-frames and Mockups.
  • Developed user interface by using the React JS for SPA development.
  • Made use of react component life cycle methods like ComponentDidMount and ComponentWill Mount and conditionally rendered different components depending upon the props values of the component.
  • Made use of react npm packages like react-slick to develop image carousels, react-modal to display modal and styled it though props and react-input-autosize to expand the input filed depending on the length of the input text entered.
  • Responsible for developing modules/components that are cross browser compatible and responsive across different browsers like Firefox, Google Chrome and Internet Explorer.
  • Used React-Router to turn application into Single Page Application.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Web services (RESTful) for transmission of large blocks of XML/JSON.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Designed and implemented the MongoDB schema,Wrote services to store and retrieve user data from the MongoDB for the application on devices.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, sharing, replication and schema design.
  • Used Mongoose API in order to access the MongoDB from NodeJS
  • Tested the project on different browsers such as Chrome, Firefox, IE, and Safari and also on mobile to solve the cross-browser and cross-device issues.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.Used JIRA for bug tracking.
  • Used Agile methodology for design and development of project

Environment: HTML, XHTML CSS, JavaScript, Mongoose, MongoDb, Express,ReactJs,SASS.NodeJs, Web services, jQuery, Usability Testing, Agile methodology.

Front-End Developer

Confidential

Responsibilities:

  • Worked in a team, involved in developing the UI, layout and front-end programming (HTML & CSS) for web application that matches requirements.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.
  • Used route Provider, location, routeParams services to setup routing, navigate inside the angular app and cache Factory for caching data in AngularJS
  • Extended the default functionality of JQUERY UI components to create custom features - such as new tab open/close, auto-complete loader messages, etc.
  • Worked on Express framework in Node.JS to develop the business logic code to get the data from the database and to bind the response data to the HTML5 using AngularJS.
  • Developed responsive web pages using HTML5, CSS3 and Bootstrap .
  • Created and consumed REST services using express and AngularJS respectively.
  • Used express middleware to manage request-response cycle and route management.
  • Implemented database connectivity module and wrote sql queries.
  • Improved overall page load performance by 35% by refactoring web pages and optimizing SQL queries
  • Added unit tests for existing modules to improve the code coverage by 16%.
  • Implemented Angular JS and Node JS to create some dynamically changing websites.
  • Developed multiple POCs to create a user interface in Angular JS.
  • Designed and implemented a dynamic image rendering web service, which is consumed by JavaScript and AJAX.
  • Worked on Angular JS, Used its two way data binding to achieve the feedback functionality from the user.
  • Used JIRA for bug tracking.
  • Knowledge in using database management system such as MySQL. Well knowledge of Object Oriented Programming (OOP).
  • Coded Java Script for page functionality and Light box plug-in using JQuery. Improved user experience by designing and creating new web components and features.
  • Followed MVC Structure to develop Application. Handling cross browser/platform compatibility issues (IE, Firefox, and Safari).

Environment: AngularJS 1.x, jQuery, HTML5, CSS3, Bootstrap, SQL, Jasmine, Karma.

Front End Web Developer

Confidential

Responsibilities:

  • Developed the front-end components using AngularJS Framework that leverages classical Model View Control (MVC) architecture. Designed User Interface using with HTML5, JQuery, CSS3 and SASS.
  • Involved in the developing functions to acquire data from API server using AJAX. Developed and designed new cross-browser accessible interfaces by JavaScript, Bootstrap.
  • Used Bootstrap and media queries to create a responsive website that fits all users and devices from desktop to tablet and mobile phone.
  • Involved writing coding using JavaScript and AngularJS to generate dynamic web pages and web content. Used JavaScript and JQuery for validating the input given to the user interface.
  • Defined technical requirements based upon the project. Day to day tasks related to website maintenance such as updating the content, updating the look and feel.
  • Developed clickable prototypes using HTML, DHTML, Photoshop, CSS and JavaScript. Tested web sites and fixed any existing bugs using Firebug. Provide maintenance to several websites.
  • Strong knowledge in Bootstrap and Responsive Web design. Good experience in AngularJS framework for building web-apps.
  • Strong Experience in developing front-end systems with Bootstrap and MVC frameworks such as Angular JS, Express JS, Node JS.
  • Strong experience with JQuery, and it’s plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
  • Experience in working MVC Architecture and also in using version control (SVN). Experience in client side designing and validations using HTML, DHTML, CSS, Java Script and AJAX .
  • Used Jasmine and Karma to run unit testing for the project. Developed innovative internal solutions for the communication between employees, clients, software engineer and manager.

Environment: HTML5, CSS3, Bootstrap, AngularJS 1.x, NodeJS, Express, SQL,Karma, Jasmine

Hire Now