Ui Developer Resume
Chicago, IL
SUMMARY
- Strong 7 years of IT experience which includes around2years of Extensive experience as aReact JSDeveloperand 3yearsof Experience as aUI/UX Developer.
- Extensive experience in developing web pages usingHTML/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)
- Good experience on customizingCSS frameworkslikeBootstrapandFoundationusingCSSpre-processorsLESSorSASSand Compass.
- 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.
- Expertise in video coding by usingHTML5,CSS3andJavaScript.
- Expertise in building user interface/SPA withReactJSalong withReact-router.
- Design, develop and testHTML5,CSS3,Bootstrap,JavaScript,jQueryandReactJSthat meets accessibility and web browser standards for website.
- Developed user interface by using theReact JS,RouterforSPAdevelopment.
- Implemented Front-end Online Product Sell Statistic Analysis Application usingHTML5,CSS3 JavaScript,ES6,ReactJS,Redux,AJAX,XMLandJSON.
- Developed custom shopping webpages withReactJS, Web services calls andAJAXcalls for the application with axios library to access products sell statistic from server-side.
- UsedReactJSin development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Created forms to collect and validate data from the user inHTML5andJavaScript.
- Developed SPA using ReactJS to utilize theHTML5 DOMfeatures and update elements that are modified in the webpage.
- Configured routes betweenReact JSand Flask to render the templates from the server-side.
- Used jQuery in directly manipulating the DOM yet separating theReact JS Components.
- UsedReact JSwithReduxto separate the data and presentation layer. Utilized Redux stores to handle the states and update the UI.
- Performed Unit testing onReact JSapplications using tools like Karma, Jasmine and worked with Gulp tool for build automation.
- Experience in building E-Commerce Applications, Financial and Banking Applications.
- Experience working in a fast-paced environment using Agile/Scrum, Test driven development and Waterfall methodologies.
- Experience in System Administration, Configuration, upgrading, Patches, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning onUnix&Linux Systems.
- Excellent interpersonal abilities, communication skills, time management, and team skills.
TECHNICAL SKILLS
Operating System: Windows 7/XP/Vista/2000, Mac, Linux, UNIX
SDLC methodologies: Waterfall, Agile/Scrum
Web Development Technologies: HTML/HTML5, DHTML/XHTML, XML, XSLT, CSS3/CSS4, JSON, JavaScript, jQuery, PHP, AJAX
UI Frameworks: Angular.js, Angular, Backbone.js, React.js, Redux, Mobx, Node.js, Ember JS, Ext JS, Bootstrap, Responsive Web Design (RWD), Foundation, Skeleton, jQuery, Grunt, Gulp, Npm, Web pack, Typescript
Web Services: Soap, Rest/Restful
Cloud Technologies: Amazon Web Services (AWS), Google cloud platform.
CSS Co-Processors: LESS, SASS, Stylus
IDE/HTML Editors: Sublime Text, Notepad++, Atom, Visual Studio Code Beta, Eclipse, Net Beans, MS FrontPage.
Designing and Animation Tools: Adobe Photoshop, Illustrator, Adobe Flash, Adobe After Effects, Atomic, Adobe Dreamweaver CS6, Fireworks CS6
Web Application servers: Apache tomcat, WebLogic, Apache/Nginix.
Testing/Debugging/Bug Tracking Tools: Selenium, Karma, Jasmine, Firebug, Google Chrome Web Debugger, IE developer Tools, JIRA
Database: Oracle, MS SQL Server, MySQL, PL/SQL (oracle), MongoDB, PostgreSQL
Version Controls & Other tools: SVN, Git, GitHub, Version one, bitbucket, ALM, Grunt, Gulp, Jenkins.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Design, develop and testHTML5,CSS3,Bootstrap,JavaScript, jQueryandReact.JSthat meets accessibility and web browser standards for website.
- Responsible for front-end UI design usingHTML5, CSS3, JavaScript, jQuery, jQuery plugins.
- DesignedCSS templatesfor use in all pages on the website working withCSS Background, positioning, text, border, margin, padding,andtable.
- Applied optimization techniques to reducepage sizeandload timesto enhance user experience.
- Developed user interface by using theReact JS forSPAdevelopment.
- ImplementedReact JScode to handle cross browser compatibility issues in Firefox, IE 7, 8, 9, Safari and Google Chrome.
- Used React-Router to turn application intoSingle Page Application.
- Worked on React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Worked on responsive design and developed responsive websites that could be served todesktop,tabletsandmobileusers usingReact.js.
- Maintained states in the stores and dispatched the actions usingRedux.
- Implemented theDragandDrop functionalityusingReact-Draggable.
- Worked closely with theBack-End teamto display data using theCustom Components, library Components, andRedux.
- Worked with Passport and JSON web tokens for authentication and authorization security configurations usingNode.js.
- Worked with NPM commands and using package. json for managing dependencies and dev dependencies ofNode JSapplications.
- UsedMiddleware, Redux-Promisein application to retrieve data fromBack-Endand to also performRESTFUL services.
- Called theRestfulweb services calls forPOST, PUT, DELETEandGETmethods.
- Developed the application logos and images by usingAdobe Photoshop CS6and Illustrator.
- UsedObject Oriented Programmingconcepts to developUIcomponents that could be reused across theWeb Application.
- Extensively usedGitfor version control and regularly interacted with central repositories onGitHub.
- Interacted withTesting Team,Scrum MastersandBusiness Analyststo discuss requirements and solve issues.
Environment: HTML 5, CSS3, Sass, JavaScript, Bootstrap, Ajax, React JS, Redux, Node JS, JSON, GitHub, Restful API, Adobe Photoshop, Illustrator, XML.
Confidential, Charlotte, NC
UI Developer
Responsibilities:
- Responsible for designing dynamic and multi-browser compatible pages using HTML 5.0, CSS3, JavaScript, jQuery, React JS, JSON, AJAX.
- Used Babel an ECMA Script 6 to ECMA Script 5 compiler which allows using ES6 features in project and then compiles ES5 to use in production.
- Implemented a large part of the UI dynamic functionalities using CSS, jQuery UI, Typescript, and HTML.
- Used High Charts, D3JS and Ext JS4 for charting data and for supporting a wide array of browsers.
- Developed components using React and all the advanced methods Functions in developing.
- Worked with React JS to build bootstrap components for UI web objects. Linked with REST API for rendering data trough virtual DOM.
- Experience working on CSS Preprocessors likes LESS along with JavaScript task runners like Grunt.
- Responsive web design (RWD) is developed using frameworks like Angular JS and MVC frameworks and Bootstrap.
- Worked with UX Designers to translate visual concepts into functional online experiences, micro sites, and other digital content delivery.
- Developed single application to render dynamically based on the JSON from the Node JS server.
- Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- React JS which allowed us to render pages on both the client and server using the same codebase.
- Used React JS for adding client-side interface for JavaScript templating and function binding.
- Written and modified the technical documents.
- Redux-Saga used to make application side effects easier to manage, more efficient to execute, simple to test, and better at handling failures.
- Used JIRA for tracking issues reported by testing team.
Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, JSON, AJAX, React.js, Node JS, LESS, Grunt, Jasmine, GIT.
Confidential
Web Developer
Responsibilities:
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
- Web design and development, application development using HTML, JavaScript, and Dreamweaver.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery and JavaScript.
- Integrated the Java code (API) in JSP pages.
- Responsible for ensuring the pattern consistency across all pages.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Used jQuery plug-ins for Drag and Drop, Widgets, Menus, User Interface, and Forms.
- Developedweb presentation layerusingHTML andCSSaccording to internal standards and guidelines.
- Development the whole application module using technologies such asJavaScript, jQuery and more.
- Wrote a combination ofjQuery plug-ins, as well as completely custom JavaScript to build a bleeding-edge,AJAX-driven user interface.
- Involved in writing application-level code to interact with APIs, Web Services using,AJAX, JSON and XML.
- Designed and developed intranet web applications usingJavaScript andCSS.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Responsible for checkingcross browser compatibility and worked on different browsers likeSafari, Internet explorer, Firefox, and Google chrome.
- Designed the tablelessweb applications usingCSS as per W3C standards.
- Worked closely with SQA team in fixing the reported bugs/defectsand checking cross platform compatibility.
- Responsible for design and development of the web pages from mock- ups.
- Created web pages which are informative and yet very neat and interesting to look at.
- Designed flash plugins for including different functionalities and content.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery.
Environment: HTML/ CSS/CSS3, JavaScript, jQuery, AJAX, JSON, Dreamweaver, XML, SVN, JSP
