Hideo Suzuki, Software Developer in Sudbury, ON, Canada
Hideo Suzuki

Software Developer in Sudbury, ON, Canada

Member since March 2, 2020
Hideo is a seasoned, detail-oriented, full-stack engineer. He has eight years of experience with many programming languages, frameworks, and platforms. He specializes in JavaScript and its frameworks like React, Vue.js, and AngularJS for front-end development and Node.js/Express.js, Django, and Ruby on Rails for back-end development. He has a proven track record of successfully analyzing, architecting, and solving difficult programming problems.
Hideo is now available for hire


  • PBSA
    React, Redux, Material UI, Immutable.js, Adobe XD, SCSS, Blockchain technology
  • Lonely Planet
    React, Next.js, Node.js, Express.js, Passport.js, GraphQL, Sequelize, PostgreSQL
  • LingoDeer
    Vue.js, Django, Django Rest Framework, PostgreSQL, Tailwind CSS, OAuth, AWS



Sudbury, ON, Canada



Preferred Environment

macOS, Linux, Visual Studio Code, GIT, Vim

The most amazing...

...SaaS platform I've developed has multi-layered database encryption. Each layer is encrypted by a key that is generated by AWS KMS and a primary key.


  • Front-end Developer

    2019 - 2020
    • Worked as a front-end developer in the StreamersEdge project of the company.
    • Collaborated with the designer to ensure high-quality, responsive web pages with reusable components.
    • Created blockchain transactions with Peerplays JavaScript in the front-end for donating challenges.
    • Integrated Cypress for end-to-end and snapshot testing in the front-end.
    Technologies: React, Redux, Material UI, Immutable.js, Adobe XD, SCSS, Blockchain technology
  • Full-stack Developer

    2019 - 2019
    Lonely Planet
    • Developed and updated SEO-friendly web pages with Next.js.
    • Implemented code-splitting with React.lazy and Suspense to optimize performance.
    • Discovered cyclic dependency issues in the database schema design.
    • Updated Express-JWT to Passport.js to integrate OAuth authentication systems such as Facebook, Google, and Twitter.
    • Integrated GraphQL as a communication tool between the front end and back end, and configured the Apollo-client in the Next.js app.
    • Added and updated functionalities on both the front end and back end.
    Technologies: React, Next.js, Node.js, Express.js, Passport.js, GraphQL, Sequelize, PostgreSQL
  • Full-stack Engineer

    2018 - 2019
    • Converted the conceptual idea of the Learning Management System (LMS) into a real-working product with Vue.js and Django.
    • Collaborated with the product owner, marketing team, and designer to clarify requirements.
    • Implemented LMS business logic, including administration, documentation, tracking, and reporting in the back-end with Django and the Django Rest Framework.
    • Integrated an OAuth authentication systems such as Facebook authentication, Google authentication, and Token authentication.
    • Customized Tailwind CSS variables and configurations based on the designer's style guide.
    • Developed a single-page application with Vue.js, focusing on mobile responsiveness.
    • Used AWS CloudFront as a cache content for a fast content delivery network of videos and images between browsers and AWS S3.
    Technologies: Vue.js, Django, Django Rest Framework, PostgreSQL, Tailwind CSS, OAuth, AWS
  • Senior Full-stack Developer

    2018 - 2019
    Good Dog
    • Built the front-end project structure from scratch with React, Redux/Redux-Saga, and Immutable.js.
    • Implemented lazy loading with image optimization to render hundreds of images at the same time.
    • Integrated multiple payment gateways (PayPal, Stripe, ACH) to accept payments and subscriptions.
    • Customized the Google Map APIs to show the location of breeders and shelters.
    • Upgraded Immutable.js to Immer.js for the performance optimization and following the best practices for the Redux Immutable structure.
    • Added unit testing and integration with Jest and Enzyme to increase test coverage.
    Technologies: React, Ruby on Rails, Jest, Enzyme, Rspec, Google Map API, Multiple Payment Gateways, OAuth2
  • Senior UI Developer

    2017 - 2019
    GVC Holdings, PLC.
    • Developed the front-end of the Party Poker project.
    • Created reusable components with the latest versions of Angular and Bootstrap.
    • Collaborated with the front-end development and design team for production, modification, and maintenance of the web application.
    • Converted Figma designs into pixel-perfect and mobile responsive web pages with reusable components.
    • Tracked platform performance from the end user perspective by collecting data from user browsers.
    Technologies: Angular 7, Bootstrap, RxJS, NgRX
  • Senior Front-end Developer

    2017 - 2018
    Misuzu Corporation Co., Ltd.
    • Built a React-based responsive web application for SPA and PWA.
    • Created a webpack build system for CSS pre-processing and image optimization.
    • Integrated a real-time WebSocket to see all changes intermediately.
    • Converted PSDs to pixel-perfect web pages for the admin site.
    • Integrated 3rd-party libraries such as Stripe API and SendGrid.
    Technologies: React, Redux, JavaScript, Webpack, Stripe API, PayPal API, SendGrid, RWA
  • Software Engineer

    2012 - 2016
    CCH Tagetik Japan
    • Worked as a junior, senior, then lead developer on various projects in this software company.
    • Focused mainly on AngularJS and jQuery for front-end development and Django, Node.js, and Ruby on Rails for back-end development.
    • Designed the data structure and implemented better algorithms to reduce the time and space complexity.
    • Participated in a new real-estate app for a large retailer in Japan.
    • Handled performance sensitive work and was capable of handling a large scale operation.
    Technologies: AngularJS, Django, Node.js, Ruby on Rails, jQuery, Python, Ruby, RESTful API, Relation Database


  • Find the Right Puppy for You (Development)

    A React-based app to find puppies for sale from certified dog breeders.
    Good Dog focuses on educating people about what it takes to take care of a dog, as well as what kind of dog may be best for them. I worked as a full-stack developer to contribute both front-end and back-end development. I focused on building the project structure from scratch, reviewing all PRs, and adding test coverage.

  • eCommerce App for Women's Fashion (Development)

    A React-based fashion app for women in their 20s, 30s, and 40s. I worked as a front-end developer responsible for delivering a top, high-functioning app compliant with all goals and expectations within the original timeframe.

  • Online language learning system (Development)

    LingoDeer is an online language learning platform that teaches languages most effectively through fun lessons created by real teachers. I converted the conceptual idea of the Learning Management System (LMS) into a working product allowing for intuitive navigation, mobile responsiveness, and practical back-end solutions.


  • Languages

    JavaScript, ECMAScript (ES6), Python, Ruby, GraphQL
  • Frameworks

    Angular, Django, Express.js, Laravel, Redux, Jest, Cypress.io, Bootstrap 4, Tailwind CSS, Next.js, Ruby on Rails (RoR), JSON Web Tokens (JWT), Nuxt.js
  • Libraries/APIs

    React, Vue.js, Node.js, Vuex, Chai, Antd, WebRTC, Context API, ngrx, D3.js, Charts.js, GatsbyJS
  • Tools

    Mocha, Pytest, Nginx
  • Storage

    PostgreSQL, MySQL, MongoDB
  • Other

    Enzyme, AWS, Mobx
  • Platforms

    Firebase, Heroku


  • Bachelor's degree in Computer Science
    2009 - 2012
    Tokyo University of Science - Tokyo, Japan

To view more profiles

Join Toptal
Share it with others