Lead Of Product Development Resume
Boston, MA
SUMMARY
- About 6 years of experience in the field of Front - end Web development including user interface development, interaction design, user experience design and RESTful web application as a Front-End Developer.
- Hands-on interaction design and user experience design experience in cellphone Game Development Industry.
- Experience as Front-End Developer using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, ReactJS, AngularJS, Redux, Mobx, JESS/SASS and Bootstrap.
- Understanding of backend technology which includes NodeJS, Express and Mongo DB.
- Proficient in designing interface for cellphone.
- Experience in developing Responsive Web Design using CSS Media Queries, Flex Box, Material design, Anti design and Bootstrap.
- Understanding of JavaScript ES6 new benefits like arrow function, de-structuring assignment, promise async await, class and modules.
- Good Experience in developing single page applications using React.js, React-Router, Redux and Mobx.
- Experience in using NodeJS as a proxy to interact with Restful Server and Database and exchange data with JSON.
- Experience in using RESTful Api including Googe Map, Eventbrie and Darksky.
- Experience of NoSQL databases like MongoDB.
- Familiar with system configuration, module bundler like Webpack.
- Experience in JavaScript Testing Framework like Mocha and Karma.
- Experience in Search Engine Optimization (SEO) technology to help websites more searchable.
- Good experience in version control tool GIT.
- Good experience with JavaScript package manager including NPM.
- Good experience in using IDE such as Sublime, VS Code and Atom.
- Experience with saas system like Zoho.
- Solid experience of interaction design using Adobe Photoshop, Axure RP and Adobe XD.
- Solid experience of creating 3D animation using 3DS MAX.
- Good team player and prefer to develop cutting-edge technology products.
- Green Card holder and looking for a new opportunity.
TECHNICAL SKILLS
Programming Language: JavaScript
Web Technology: ReactJS, Redux, AngularJS, Mobx, HTML5, CSS3, LESS, SASS, NodeJS, jQuery, Material-UI, Bootstrap, Ant Design, AJAX, JSON, Webpack
Database: MongoDB, MySQL
APIs: Google Maps, Darksky, Eventbrite
Operating System: Windows, Mac OS
Development Tools: Sublime, VS Code, Atom
Testing Framework: Mocha, Karma
Version Control Tools: Git, SVN
Web Server: NodeJS, Express, RESTful
Design Tools: Photoshop, Illustrator, Axure RP, 3DS MAX, Adobe XD
Additional: WordPress, SEO, Zoho, ESLint
PROFESSIONAL EXPERIENCE
Confidential, BOSTON MA
Lead of Product Development
Responsibilities:
- Developed user interface using HTML5, CSS3 and JavaScript.
- Designed interaction and user experience using Adobe XD and Axure RP for desktop, tablets and mobile.
- Communicated with art designer to ensure the integrity of the page design.
- Used Material-UI and custom CSS3 for User Experience and Responsive Web Design.
- Used React.js and React-Router to create Single Page Application.
- Implemented Mobx along with React for state management.
- Used NodeJS and Express to create web server.
- Handled database MongoDB on user data with Mongoose.
- Used AXIOS AJAX request to get data from backend based on user interface and post updated data back to the backend.
- Did React.js and Mobx Server Side Render for SEO friendly.
- Built orientation and location service with geographic features of Google Map API.
- Used Mocha to do Unit Test under Test-Driven Development(TDD).
- Used Webpack to bundle the application.
- Committed code change to Github using version control tool GIT.
- Used Zoho Projects to plan, track and collaborate all projects.
- Used ESLint to make sure all the team members are follow our own linting rules
Environment: HTML5, CSS3, JavaScript, React.js, Mobx, AJAX, JSON, Mocha, GIT, NodeJS, Express, Mongo DB, Webpack, Google map Api, Axure RP, Photoshop, Adobe XD, Zoho Projects, ESLint
Confidential, New York NY
Senior Front-End Developer
Responsibilities:
- Worked with UX team to create web application using HTML5, CSS3, JavaScript, ReactJS, Redux, jQuery, AJAX, JSON and Bootstrap.
- Used CSS3, BootStrap and CSS preprocessor SASS for web application layout.
- Developed single page application using React and Redux.
- Used AXIOS AJAX request to get data from backend based on user interface and post updated data back to the backend.
- Used Google Map to display current package location for users.
- Used React-Router as routing system.
- Used Redux as a predictable state container for the entire application.
- Build High Order Component(HOC) to make component more useable
- Used Redux-Thunk to handle Asynchronous API call.
- Used Webpack as bundler and NPM as package management.
- Used Mocha to do Unit Test under Test-Driven Development(TDD)
- Involved in writing application level code to interact with backend API and RESTFul Web Services using AJAX call.
Environment: HTML5, CSS3, SASS, JavaScript, jQuery, React.js, Redux, Ajax, JSON, Mocha, GIT, NodeJS, Express, Webpack, Google Map
Confidential, JERSY CITY, NJ
Front End Developer
Responsibilities:
- Manage coordination and troubleshooting of brokerage and wealth management systems.
- Developed UI Templates using HTML, CSS, JavaScript OOP.
- Used MEAN (MongoDB, Express, AngularJS and NodeJS) to create new features, update and maintain the application.
- Used LESS as pre-processor to generate neat and clean CSS dynamically.
- Used AJAX and $http service in AngularJS to fetch and update data.
- Handled MongoDB with Mongoose on performance-demanding data.
- Used Karma for Unit test.
- Used SVN for version controlling.
- Fixed bugs reported by QA team
- Participated in daily SCRUM meeting to keep track of project status.
Environment: HTML5, CSS3, LESS, JavaScript, Angular.JS, Node.js, Ajax, JSON, Jasmine, SVN, Mongo DB Mongoose
Confidential, FLUSHING NY
UI Developer
Responsibilities:
- Created the UI interface using HTML, CSS, JavaScript and jQuery
- Designed interaction and user experience using Adobe PhotoShop and Axure RP for desktop, tablets and mobile.
- Communicated with art designer to ensure the integrity of the page design.
- Presented new design to senior management.
- Used Bootstrap to create a responsive website across different size of screens including smartphones, tablets and desktops.
- Created and maintained user login page, register page, user dashboard and medical information page using HTML, CSS and jQuery.
- Used JavaScript, JQuery UI to provide UI functionality.
- Used AJAX and JSON to communicate with backend.
- Used SVN for version controlling.
- Used Redmine as project management and issue tracking tool
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, Axure RP, Photoshop, SVN