We provide IT Staff Augmentation Services!

Collaboration Platform Full-stack Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Six years of Full - stack experience in web development.
  • Three plus years of React and Redux related projects in production.
  • Three plus years of Vue and Vuex related projects in production.
  • Strong at new features in React like React Hooks.
  • Expertise in modern web pages design with SCSS, HTML5, JavaScript (ES6), CSS3
  • Strong at modern CSS framework like LESS, SASS, SCSS.
  • Expertise in the implementation of responsive web applications with Media Query in Cascading Style Sheets.
  • Solid working experience in Middleware like Vuex in application to manage data and states.
  • Solid working experience in Middleware like Redux-Thunk, Redux-Saga in application to retrieve data from Back-End.
  • Good knowledge of the testing progress with JEST and JASMINE.
  • Built and keep working on CI/CD process with Jenkins.
  • Solid working experience on Workflow tools like JIRA.
  • Expertise in Restful APIs design with NodeJS and Express.
  • Good at design database schema in MongoDB, MyS QL and BigTable.
  • Good knowledge on deploying products on different platforms like Linux, Google Cloud Platform, and AWS
  • Expertise in creating and designing multiple containers for React applications with Docker.
  • Improved video system with 20% efficiency with Python scripts monitoring the system.
  • Great experience in handling cross-browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
  • Worked on an Agile (Scrum) Development Team to deliver regular updates to the business team and project managers.
  • Strong at web-pack configuration to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Improved user experience by designing new web features using MVC Framework like Backbone.js.
  • Multi-platform experience in developing desktop applications in different computer systems with React and Electron.
  • Worked on the Django ORM module for signing complex queries.
  • Good knowledge of Vagrant, Ansible to manage development environment.
  • Built a machine learning visualization platform with React, D3JS and Python
  • Substantial experience in Analyze and resolve conflict codes with Git svn.
  • Scripting with bash shell to monitor web applications in Linux server system.
  • Built React Plugin for Vim to improve development efficiency.
  • Good at documents for RESTful API with Swagger and Docsify.
  • Proficient at writing grunt, gulp, groovy tasks for build scripts, minified and bundled the JavaScript code.
  • Contributor of the React-video repository by implementing a gesture controller.
  • Contributor of Ant Design UI framework by implementing it into Vue like the List component and Table component.
  • Created a Spotify like music player component in both React and Vue community.

TECHNICAL SKILLS

Environment: s: AWS, Heroku, Google App Engine, Virtual Linux Systems

Frameworks: React JS, Vue JS, Redux, Next JS, Flux, PySpark, Express JS, Laravel

Databases: MySQL, MongoDB, Cassandra, Big Table

Tools: GIT SVN, Docker, Jest, Docsify

Languages: HTML5, CSS3, SASS, SCSS, JavaScript, Node JS, Python, PHP

PROFESSIONAL EXPERIENCE

Confidential

Collaboration Platform Full-stack Engineer

Responsibilities:

  • Created Infinity scrollable table component in React displaying staff information instead of pagination.
  • Used the SASS to style the UI components.
  • Implemented Routers & History in Single Page App (SPA).
  • Rebuilt UI components to display data in the application with React and ES6.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Integrated Redux with Redux-Saga middleware to update redux in an asynchronous environment.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Used the Axios library for HTTP requests to fetch response data or catch errors.
  • Handle different error types with Redux and displayed them.
  • Improved the UI Components’ performance with Reselect.
  • Designed the RESTful APIs and Model Schemas with Express JS.
  • Formed OAuth user login with Express JS and Node JS.
  • Improved the security in the backend by encrypting the password with Bcrypt and return the JWT token to the client-side.
  • Improved application loading speed by using Next JS to rendering pages on the server-side.
  • Created the logging system with Morgan for the unpredictable system failure.
  • Implemented the algorithm with MongoDB query and basic data structure to prevent the data loop in the database.
  • Configured Webpack with EsLint and Prettier together to improve coding styles.
  • Migrated the media files from MongoDB to the AWS S3 and handled the file uploader with Multer middleware.
  • Worked with teams with GIT to keep updating my work with others’ actions.
  • Keep testing the component functionality with Jest before production.

Confidential

Medical Data Platform Full-stack engineer

Responsibilities:

  • Developed cross-browser/platform web pages with HTML5, CSS3 , and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Worked with forms validations using JavaScript to handle the users’ input and output.
  • Designed product gallery with floating cards by CSS3 to improve user experience.
  • Designed a gorgeous progress bar on a place-order page with the help of HTML5 new features.
  • Rebuilt the application with React and Redux to improve the user experience and code quality.
  • Implemented order information card displaying real-time order status by styled google map on the user account page.
  • Rebuilt the backend management dashboard UI with Semantic UI proving a cross-platform user-friendly web pages.
  • Built a data visualization panel with D3.JS showing transactions and web site static data in the manager dashboard.
  • Integrated authentication and authorization system with OAuth and JWT Token to protect the user’s data and make the identifications.
  • Designed a products review model in the backend system with mongoose and Node JS.
  • Combined payments methods like Paypal, Credit Card and Stripe in products building process.
  • Created and designed model-view-controller (MVC) design patterns in the application backend system with Nodejs.
  • Implemented jQuery-Ajax to fetch data from server to prevent reloading the pages.

Confidential

Video Website with Bilibili Full-stack developer

Responsibilities:

  • Rebuilt the website with Vue as a SPA application.
  • Control the display on the web page with Vue-Router providing a better user-expeience.
  • Styled and rebuild posts list with Vue Components including functionalities like comments, likes, multi-media content.
  • Design and implemented a post creation form with Vue-uploader and form provided by Element UI.
  • Manage global state with Vuex including user login information and the hottest gaming list.
  • Displayed a gallery page with Games including any resources about it by Infinite Scroll and Information Card with Vue.
  • Rebuilt comment validations with Vue and designed validations modules .
  • Design an embedded chat application with Vue and package them into package management tool in our project.
  • Rebuilt a modern register pages providing a very customizable register flow with Step Component from Element UI.
  • Creating Restful APIs with Flask and decoupling the frontend and backend.
  • Updated the game gallery page with back to top button and built it into Vue Component.
  • Created Restful APIs and sockets in backend with Flask.

We'd love your feedback!