Sr. Ui Developer Resume
4.00/5 (Submit Your Rating)
New, YorK
SUMMARY:
- Highly expertise in modern web architecture using advanced libraries and frameworks like ReactJS, Redux, Node, jQuery along with expertise in Javascript and ES5/ES6.
- Solid understanding of Object Oriented Programming (OOP) and Functional Programming (FP).
- Expertise in building user interface/SPA with ReactJS along with React - router.
- Hands on experience in using React.js with ES6 features to develop reusable components and using Redux to enable predictable state change and improve maintainability of the code.
- Experience in using Redux to manage the application state and applying middleware such as redux-promise, redux-thunkand redux-saga.
TECHNICAL SKILLS:
Languages: JavaScript, ES6, jQuery, Python, HTML5/CSS3
Frameworks: Express, Django, Flask, Bootstrap
Web Technologies: Node.js, React.js, AJAX, JSON, REST, SASS
Databases: PostgreSQL, MySQL, MongoDB
Other: Git, SVN, Agile Development, JIRA, Nginx, Docker
PROFESSIONAL EXPERIENCE:
Scholastic Manhattan,New York
Sr. UI Developer
Responsibilities:- Rebuilt landing page using responsive React components
- Used Axios with ReactJs for making AJAX Calls. Worked on Webpack for build and webpack-dev-server a server.
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
- Used Mocha and Karma to enhance UI unit testing to cover all React Components
- Refactored code using HOC to make React components more reusable
Confidential, New York
Full Stack Web Developer
Responsibilities:- Responsible for converting previous UI components to React.js using Redux for state management
- Designed and built complex interactive visualizations using D3js, giving users new insights into currency data
- Migrated the UI build system to Webpack, making iteration on front end features faster and easier
- Collaborated with the clients designer to style React components using Stylus and CSS3 enhancing the look and feel
- Designed a RESTful APIs in Python to allow consumption of Bloomberg data by clients internal web applications
- Developed a Python script that tracked and notified clients of unused ticker data to help cut cost
- Managed competing deadline-driven projects
Confidential, New York
Web Developer
Responsibilities:- Customized a WordPress theme using HTML, CSS, and jQuery and deployed healthieryoufoods.com to a Digital Ocean server
- Redesigned WordPress site into a ecommerce site using Python Django, jQuery, and CSS3 accepting payments through PayPal and credit cards
- Developed python scripts to analyze inventory and report low and out of stock products to client so they can be replenished
- Implemented over 10 project plans using Microsoft Excel to manage all phases of development
Confidential, New York
Web Developer
Responsibilities:- Developed front-end using Javascript, jQuery, HTML, CSS.
- Developed webpage for weekly report analyzing all incoming securities and the reasons why some were not accepted
- Developed Single Page Applications (SPAs) using React-Router and to enable navigation from one view to the next as clients performs application tasks.
- Involved writing modules using React as a view engine to build component-based application.
- Created reusable React components and managed application state with Redux.
- Applied redux middleware using redux-promise, redux-thunkand redux-saga.
- Used redux-form to manage form state in redux.
- AppliedOriented Programming techniques to track UI components being added to DOM and to change the behavior of framework methods.
- Used High-Order Component to improve component reusability .