Ui/full Stack Developer Resume
New York City, NY
SUMMARY
- Over 7 years of professional experience in Web development as a Front - end Developer, Software Engineer, and Full Stack Developer.
- Over 8 years JavaScript, HTML, CSS developing experience.
- Over 4 years AngularJS developing experience.
- Over 2 years React and NodeJS developer experience.
- Over 2 years J2EE developer experience.
- Over 5 years PHP developer experience.
- Updating website for booking travel, fight, vacation package, payment account, user account, and manger account by using AngularJS.
- Build system which is for application status checking, login management, cash back tracking by using BackboneJS.
- Build ETM system to help employee tracking daily meeting with client, meeting detail, and client feedback by using PHP.
- Build E-Commerce website by using J2EE, such as add to shopping cart, check out, check order status, and make payment.
- Versed in HTML5, CSS3, JavaScript to create web template.
- Versed in AngularJS, Angular UI, and Angular Bootstrap to build Single Page Application.
- Versed in ReactJS, BackboneJs, and EmberJS to build such as large scale application, and interactive front end user interfaces.
- Versed in CSS framework like Bootstrap Framework, and Material Framework to improve CSS coding efficiency.
- Proficient in PHP, and Java to build back-end serve then use Ajax to communicate front-end.
- Proficient in MySQL and NoSQL database like MongoDB to build small or large database to store data and validation.
- Expertise in Bower, and npm to install library or framework, share and update dependency between teammate.
- Skilled in writing custom Grunt or Gulp Tasks runner to make project more easy to build, watch state change, and make project testing easily.
- Skilled in Karma and Chrome Inspector to debugging and testing code.
- Excellent experience working on both IDE (Eclipse, WebStorm) and TextEdit(Sublime Text, Nodepad++).
- Proficient in CMS platform such as WordPress and Drupal to write or modify some sample modules.
- Expertise in using version control tools, GIT, to upload and synchronize code to Github.
- Experience in using algorithm to improve data loading preference in JavaScript.
- Understanding full software development life cycle, software architecture and design pattern.
- Able to communicate effectively with both technical and non-technical project stakeholders.
- Hard work and enjoy to learn new framework or technologies.
TECHNICAL SKILLS
Front-End Technologies: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AngularJS, ReactJS, BackboneJS, EmberJS
Back-End Technologies: PHP, J2EE, Node.JS
Version Control tools: GIT
Programming Language: Java, Python
Testing tools: Chrome Inspector, Karma
Database: MySQL, MongoDB
Others: Drupal, WordPress, Android
PROFESSIONAL EXPERIENCE
Confidential, New York City, NY
UI/Full Stack Developer
Responsibilities:
- Rebuild the existing website by using AnguarJS, Angularjs UI Router, Angularjs UI Bootstrap, HTML5, CSS3.
- Redesign the website UI using Bootstrap and Font Awesome CSS framework to make page responsive, effective and vivid.
- Build single page application by using UI Router to make state change each time without refresh page.
- Build payment page using UI Bootstrap to make tab page changing in one page and then user can make payment by using PayPal or credit card.
- Used AngularJS filter for user to search city name or Zip Code for their travel and find order in user account.
- Used AngularJS AJAX to make a request to the server and return a response data to check user login information, order detail, and page information.
- Manipulated data from MongoDB with developed in NodeJS and tested Restful APIs from the browser used by Postman.
- Performed unit testing using Karma, along with integration testing Chrome Inspector to fix bugs.
- Shared the project dependence by using gulp task runner and used npm and bower to update dependence with is shared in Github.
- Asynchronous data with other developers using GIT.
Environment: HTML, CSS, AngularJS, UI Router, UI Bootstrap, AngularJS Ajax, Bootstrap mongoDB, PHP, Karma, Chrome, Gulp, Grunt, GIT. Adobe Photoshop.
Confidential, NJ
Full Stack Developer
Responsibilities:
- Rebuild product Order Mange management system using React JS, HTML5, CSS3, NodeJS.
- Redesign the website UI using Bootstrap and Font Awesome CSS framework to make page responsive, effective and vivid.
- Build order table using React table form to make table more easy use, read and write.
- Build product inventory by using React data flow to update product list table state.
- Using React event handling and synthetic events to make sure each time the product status changed the whole list get update.
- Using React two way binding helpers to make product list update when new product want to add into stock.
- Manipulated data from MongoDB with developed in NodeJS and tested Restful APIs from the browser used by Postman.
- Performed unit testing using Karma, along with integration testing Chrome Inspector to fix bugs.
- Shared the project dependence by using gulp task runner and used npm and bower to update dependence with is shared in Github.
- Asynchronous data with other developers using GIT.
Environment: HTML, CSS, AngularJS, UI Router, UI Bootstrap, AngularJS Ajax, Bootstrap mongoDB, PHP, Karma, Chrome, Gulp, Grunt, GIT. Adobe Photoshop.
Confidential, Riverwoods, IL
Front-End Developer
Responsibilities:
- Design user account with bank, credit, loan system using HTML5, CSS3, JavaScript, and Angularjs.
- Design UI of user account with UX developer and create a reusable template by using Bootstrap, CSS3, and HTML5.
- Build a dashboard page for customer specialist to help customer account.
- Build a pie chart and line graph for user to clearly find the better interest rate and future total payment.
- Using Ajax to achieve data from back-end and use jQuery to output to user account.
- Uploading code to Github and corporate with other teammate.
Environment: HTML5, CSS3, JavaScript, jQuery, Ajax, Angularjs
Confidential, IL
Software Engineer
Responsibilities:
- Design EMS using HTML, CSS, JavaScript, and PHP.
- Design event planing part to allow user set up next day visiting plan include choose visiting time, location and client name using HTML and CSS
- Design list table with date time, client name, check mark and product information for user to mark down after visiting using HTML CSS and JavaScript.
- Used http post action to pass each day finished plan to server.
- Used Ajax to get data and pass it to JavaScript data loading list.
- Uploading load to Github and corporate with other teammate.
- Using PHP to connect MySQL database and loading client data to list table for user to choosing.
Environment: HTML, CSS, JavaScript, Ajax, Java, PHP
Confidential, Chicago, IL
Software Engineer
Responsibilities:
- Maintain web page using Java, JavaScript, HTML, CSS and Spring framework.
- Rebuild employee login page, and event meeting page to sign in group meeting for each meeting room.
- Upload news to website and fix the old bug.
- Rebuild searching block by using Ajax and Java Bean to get list of product name from database and using Ajax to filter name.
- Corporate with other teammate by using GIT.
- Develop Employee Reimbursement System by using Javascript, HTML, CSS and PHP.
Environment: HTML, CSS, JavaScript, Ajax, Java