Isa Noguchi, Developer in Tokyo, Japan
Isa is available for hire
Hire Isa

Isa Noguchi

Verified Expert  in Engineering

Bio

As a full-stack developer, Isa has been collaborating with a variety of companies including small startups and big communities, which has made him intimately familiar with all the stages of the web lifecycle from the initial architecture to final deployment. Recently, he has worked on several cryptocurrency projects piling up great knowledge on blockchain tech. He is also not new to the remote freelancing scene, so he is extremely flexible with his working hours.

Portfolio

Peter Vincent Wyatt
Visual Studio Code (VS Code), Language Server Protocol (LSP), Architecture...
Carbonaught Pty Ltd
Python, Node.js, React, JavaScript, D3.js, PostgreSQL, HTML, CSS, Next.js...
Bitwave
Web3.js, Vue, Node.js, TypeScript, Tailwind CSS, React, JavaScript, Redux

Experience

  • JavaScript - 9 years
  • Node.js - 7 years
  • React - 7 years
  • Python 3 - 6 years
  • PostgreSQL - 5 years
  • Vue - 5 years
  • Next.js - 5 years
  • Firebase - 4 years

Availability

Part-time

Preferred Environment

Slack, Jira, Bitbucket, GitHub, Visual Studio Code (VS Code), MacOS, Microsoft Teams

The most amazing...

...work I've done was optimizing and compressing the front-end pages by half in a single bundle file and hosting it to AWS S3.

Work Experience

Senior Full-stack Developer

2023 - 2024
Peter Vincent Wyatt
  • Developed a VS Code extension for PDF syntax parsing incorporating essential functions such as hovering, goto, auto-complete, and more.
  • Deployed the VS Code extension in the marketplace, achieving the top recommendation for PDF parsing within the VS Code.
  • Engaged in JavaScript utilization in depth for complex logic implementation.
Technologies: Visual Studio Code (VS Code), Language Server Protocol (LSP), Architecture, JavaScript, PDF, Django

Senior Full-stack Developer

2023 - 2023
Carbonaught Pty Ltd
  • Developed a robust React-based application with Next.js and Node.js to aid in managing Carbonaught carbon removal credits purchasing and administration, providing a convenient interface for people to view their credits.
  • Analyzed a Python Django-based original website and found ways to improve its usability.
  • Designed the UI/UX Figma pages on top of a profound understanding of the client's business requirements, including the greenhouse effect, auditing credits, and chemistry used in stone powder spread.
  • Worked in an Agile environment using Trello boards and deploying projects in a CI/CD pipeline.
Technologies: Python, Node.js, React, JavaScript, D3.js, PostgreSQL, HTML, CSS, Next.js, Django

Blockchain Full-stack Engineer

2021 - 2022
Bitwave
  • Handled the Web 3.0 integration for different wallet connections and contract integrations for multi-chain support, including Ethereum, Binance, Polygon, etc.
  • Rebuilt the Vue front-end application in Vue 3, TypeScript, and Tailwind CSS.
  • Built a Node.js and TypeScript back-end for handling transaction reports, billing reports, invoicing systems, and more for crypto partners.
  • Utilized Firebase, Firestore, GCP (Big Query, Pub-Sub) handling for database and DevOps.
Technologies: Web3.js, Vue, Node.js, TypeScript, Tailwind CSS, React, JavaScript, Redux

Blockchain Full-stack Engineer

2021 - 2021
Escrow Protocol
  • Built a front-end application for minting and staking NFTs using React and web3.js.
  • Contributed to a contract for NFT registration and redemption with Solidity.
  • Created a POC Vue front-end platform for an NFT gallery using Moralis and Vue 3.
  • Worked on the token distribution and migration from BSC to Polygon network using BscScan, PolygonScan API, and Solidity.
Technologies: Blockchain, Web3.js, Solidity, Ethers.js, Moralis, React, Vue, JavaScript, Redux

Vue Developer

2021 - 2021
Pico Interactive
  • Built several Vue web applications for VR products.
  • Used different UI frameworks like Ant Design or Vuetify based on the project design type.
  • Integrated headless CSM and Butter CMS for pulling the data and assets.
Technologies: Vue, Vuex, Vuetify, Butter CMS, Antd, Redux

Angular Developer

2020 - 2021
Cave Consulting Inc
  • Developed an Angular, RxJS, and Angular Material web app for managing user registration for seminars and webinars hosted in Firebase.
  • Created a Node.js back end with Firebase cloud function and Firestore as the database while Google Storage was used as file storage.
  • Took 100% responsibility for the project of planning, architecture, development, and deployment.
Technologies: Angular, Firebase, Node.js, JavaScript, Material UI, Bootstrap, Google API, Redux

Full-stack Developer

2018 - 2021
Ellipsis Health
  • Created a Firebase cloud-function back end with Node.js for the Ellipsis mobile app and web dashboards.
  • Built a front-end visualization dashboard with Vue, Chart.js, and D3.
  • Constructed an automatic voice call center using Twilio and Node.js together with an NLP API.
  • Created a React front-end admin dashboard for complex table data visualization with user-friendly search features.
  • Used Google Cloud Platform heavily, namely Google Storage, BigQuery, Speech-to-Text API, and Firebase.
Technologies: Google Cloud Platform (GCP), React, Vue, Firebase, Node.js, Redux, Django

React and Firebase Developer

2020 - 2020
Curb Appeal Tax, Inc
  • Developed a React, React hook, and Material UI front-end web application for a real estate tax calculation.
  • Wrote Node.js back-end Firebase cloud functions for handling user authentication and Firestore data manipulation.
  • Added Firestore and storage security rules for the database and storage access management.
Technologies: React, JavaScript, Node.js, Firebase, Material UI, Google Maps

React Native Developer

2020 - 2020
Harry Loui
  • Developed React native mobile app for managing car inspection flow.
  • Managed multi-pages, long inspection form with offline and real-time syncing capability using React Native elements and Firestore.
  • Implemented several camera features to take photos for car inspection with React Native.
  • Built Firebase Cloud function back end, for auto-linking data changes across mobile app form data, Google storage, and Firestore.
  • Built and hosted react front-end website for managing car inspection results.
Technologies: React, Android, iOS, Google Cloud Storage, Firebase, React Native

Blockchain Full-stack Engineer

2019 - 2020
Gelato Network
  • Developed automated trading strategies on Uniswap and QuickSwap.
  • Built smart contract with solidity and deployed using Truffle.
  • Used Flashbots API to fetch block info regarding trading pool and staking.
  • Worked on building trading view, swap modal using React, Next, TypeScript, Web3.js, and Subgraph.
  • Supported limit orders on the Ethereum Mainnet and Polygon (Matic).
Technologies: Web3.js, Solidity, Blockchain, Ethers.js, React, Ethereum, JavaScript

Back-end Developer

2018 - 2018
Tripcents
  • Built back-end APIs using Firebase cloud functions, a real-time database, and cloud messaging.
  • Solved a payment integration problem that required high security and accuracy for different user banks. The central payment system was Dwolla and we used Plaid for the connection bridge.
  • Integrated various third-party APIs for real estate, flight booking, and reservation.
  • Developed a huge cron-job system for performing periodic features on the back-end side without any front-end requests.
  • Structured the database to optimize all the data in a real-time database using MongoDB on AWS EC2.
  • Built a React Native mobile app that integrates geolocational service, payment system, real-time private, and group chat.
Technologies: Amazon EC2, Express.js, Firebase, Node.js, JavaScript, Django

Full-stack Developer

2016 - 2018
Holidu
  • Integrated Redux and MobX on a number of React-based front-end projects for the better state management of React components.
  • Implemented a GraphQL-and-Apollo server for a React-and-Vue front-end data query.
  • Built AWS Lambda functions with Node.js and configured an automated Git's pulling and deploying pipeline in AWS using Nginx, PM2, and Bitbucket webhooks.
  • Created a new customized chart library using D3.js and Plotly.js.
  • Embedded a Google tag manager and Google Analytics for the website conversion tracking and the user event tracking.
  • Integrated Vue, Vuex, and Vuetify with a Laravel back-end.
Technologies: AWS Lambda, GraphQL, Node.js, Vue, React, PHP, JavaScript, Django

Web Developer

2013 - 2016
Bruce Clay (Japan)
  • Built a front-end widget that is added as a single external script to an HTML page but works as a big library using vanilla JavaScript and jQuery.
  • Implemented a web scrapping and browser controlling app for automated management of sites using Puppeteer and Apify.
  • Optimized the front-end portion to make a fully functional and performant website using Webpack and many other compressing tools like JPEGmini.
  • Integrated Elasticsearch with the existing MySQL for better database handling and performant querying.
  • Implemented a real-time chatting platform-building AI-based chatbot with Socket.IO and Dialogflow.
  • Worked on OOP languages including Python for the first time.
Technologies: Amazon S3 (AWS S3), AngularJS, Node.js, React, CSS, jQuery, JavaScript

Experience

Node.js Back End | Tripcents

This is a Node.js back-end API hosted on Firebase.

Features:
• Cloud functions, a real-time database, push notifications
• Payment integration with Dwolla and Plaid
• Third-party APIs (Rome2rio, Getaroom, Booking.com, Hotwire)

React Front-end Work | Holidu

http://www.holidu.com
For this project, I built the React-based front end and developed the pixel-perfect UI. I also used GraphQL and Apollo Client.

Node.js Back End | Casalova

This is another Node.js back end that I built, but this one uses AWS Lambda functions with Node.js. I also used AWS Cognito, AWS AppSync, and AWS Amplify.

Education

2008 - 2012

Bachelor's Degree in Software Engineering

Hosei University - Tokyo, Japan

Skills

Libraries/APIs

jQuery, MobX, Vue, Node.js, React, Web3.js, Google Maps, Google API, Vuex, Antd, AWS Amplify, D3.js

Tools

Mocha, Atom, GitHub, Bitbucket, Jira, Slack, AWS AppSync, Microsoft Teams

Languages

TypeScript, PHP, GraphQL, JavaScript, HTML, Python 3, Python, Solidity, C#, CSS

Frameworks

Jest, Bootstrap, Redux, Angular, Django, AngularJS, Express.js, Tailwind CSS, Next.js, React Native, Material UI, .NET, Vuetify

Paradigms

Functional Programming, Testing

Platforms

AWS Lambda, Amazon EC2, Firebase, DigitalOcean, Safari, Docker, Blockchain, Linux, Google Cloud Platform (GCP), iOS, Android, Ethereum, Visual Studio Code (VS Code), MacOS

Storage

MongoDB, MySQL, PostgreSQL, Amazon S3 (AWS S3), Google Cloud Storage

Other

Front-end Development, Front-end, Software Development, Payment APIs, Enzyme, Butter CMS, Ethers.js, Moralis, Extensions, Language Server Protocol (LSP), Architecture, PDF

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring