Isa Noguchi, Software Developer in Tokyo, Japan
Isa Noguchi

Software Developer in Tokyo, Japan

Member since September 18, 2018
As a full-stack developer, Isa has an abundance of experience in web development with a focus on JavaScript. Recently, he's been collaborating with a variety of companies including small startups and big communities—making him intimately familiar with all the stages of the web life cycle from the initial architecture to final deployment. He's also not new to the remote freelancing scene so he's extremely flexible with his working hours.
Isa is now available for hire

Portfolio

Experience

Location

Tokyo, Japan

Availability

Full-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 bundled file and hosting it to AWS S3.

Employment

  • Vue.js Developer for a VR hardware company

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

    2020 - 2021
    Cave Consulting Inc
    • Angular/ rxjs/ angular-material web app for managing user registration for seminar and webinars hosting in firebase.
    • Node.js backend firebase cloud function with firestore as database and google storage as file storage.
    • Took 100% responsibility of the project of planning, architecturing, developing and deploying.
    Technologies: Angular, Firebase, Node.js, JavaScript, Material-UI, Bootstrap, Google API
  • Full-stack Developer

    2018 - 2021
    Ellipsis Health
    • Constructed 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.js, Firebase, Node.js
  • React.js Firebase developer

    2020 - 2020
    Curb Appeal Tax, Inc
    • React/ React hook/ Material UI frontend web application for real estate tax calculation.
    • Wrote node.js backend firebase cloud functions for handling user authentication and firestore data manipulation.
    • Added firestore and storage security rule for 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
    • Built 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, 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: AWS 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.js, 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: 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 along with developing the pixel-perfect UI. I also used GraphQL and the Apollo client.

  • Node.js Back End | Casalova

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

Skills

  • Languages

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

    Bootstrap, Redux, Angular, AngularJS, Express.js, React Native, Material-UI, Jest, Django, Vuetify.js
  • Libraries/APIs

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

    Functional Programming, Testing
  • Platforms

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

    MongoDB, MySQL, PostgreSQL, AWS S3, Google Cloud Storage
  • Other

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

    Mocha, Atom, GitHub, Bitbucket, Jira, Slack

Education

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

To view more profiles

Join Toptal
Share it with others