Isa Noguchi, Software Developer in Tokyo, Japan
Isa Noguchi

Software Developer in Tokyo, Japan

Member since October 18, 2018
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.
Isa is now available for hire

Portfolio

  • Bitwave
    Web3.js, Vue, Node.js, TypeScript, Tailwind CSS, React, JavaScript
  • Escrow Protocol
    Blockchain, Web3.js, Solidity, Ethers.js, Moralis, React, Vue, JavaScript
  • Pico Interactive
    Vue, Vuex, Vuetify, Butter CMS, Antd

Experience

Location

Tokyo, Japan

Availability

Part-time

Preferred Environment

Slack, Jira, Bitbucket, GitHub, Atom, Linux

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.

Employment

  • Blockchain Full-stack Engineer

    2021 - 2022
    Bitwave
    • Handled the Web3 integration for different wallet connections and contract integrations for multi-chain support, including Ethereum, Binance, Polygon, etc.
    • Rebuilt the Vue.js front-end application in Vue3, 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
  • 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.js 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
  • Vue Developer

    2021 - 2021
    Pico Interactive
    • Built several Vue.js 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
  • Angular Developer

    2020 - 2021
    Cave Consulting Inc
    • Developed an Angular, RxJS, and Angular Material web app for managing user registration for seminars and webinars hosting 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, MUI (Material UI), Bootstrap, Google API
  • 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.js, 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
  • 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, MUI (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, Webs.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
  • 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.js 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.js, Vuex, and Vuetify with a Laravel back-end.
    Technologies: AWS Lambda, GraphQL, Node.js, Vue, React, PHP, JavaScript
  • 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.

Skills

  • Languages

    GraphQL, JavaScript, HTML, TypeScript, PHP, Python, Solidity, CSS
  • Frameworks

    Bootstrap, Redux, Angular, AngularJS, Express.js, React Native, MUI (Material UI), Jest, Django, Vuetify, Tailwind CSS
  • Libraries/APIs

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

    Functional Programming, Testing
  • Platforms

    AWS Lambda, Amazon EC2, Firebase, DigitalOcean, Safari, Docker, Blockchain, Linux, Google Cloud Platform (GCP), iOS, Android, Ethereum
  • Storage

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

    Front-end Development, Front-end, Payment APIs, Enzyme, Butter CMS, Ethers.js, Moralis
  • Tools

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

Education

  • Bachelor's Degree in Software Engineering
    2008 - 2012
    Hosei University - Tokyo, Japan

To view more profiles

Join Toptal
Share it with others