Takuma Yoshitani, Developer in Bellevue, WA, United States
Takuma is available for hire
Hire Takuma

Takuma Yoshitani

Verified Expert  in Engineering

Full-stack Developer

Bellevue, WA, United States

Toptal member since January 17, 2022

Bio

Takuma is a full-stack software engineer with a master's in human-computer interaction and over five years of professional experience at global tech companies. He has broad experience in the web back-end, front-end, and machine learning systems at scale.

Portfolio

Amazon Web Services (AWS)
AWS, Java, Kotlin, TypeScript, Python
Self-employed
Ruby on Rails, Node.js, React.js, Python, Machine Learning, AWS...
Automation Anywhere
TypeScript, JavaScript, React.js, AWS

Experience

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), IntelliJ IDEA

The most amazing...

...thing I've developed is a smart toothbrush that can detect plaque using blue light.

Work Experience

Software Development Engineer

2021 - PRESENT
Amazon Web Services (AWS)
  • Received an award from the CEO for my work on reducing the build time of an internal tool by 90%.
  • Led the re-architecture of machine learning inference systems to reduce cost by 85%.
  • Led the automation of offline machine learning systems for sensor-fusion systems.
Technologies: AWS, Java, Kotlin, TypeScript, Python

Software Engineer

2010 - PRESENT
Self-employed
  • Led the development of mobile applications for the University of Tokyo's May Festival 2015-2016. The festival is one of the largest school festivals in Japan, with more than 100,000 visitors. The app had more than 20,000 downloads in total.
  • Developed a Twitter sentiment analysis tool for a small startup.
  • Created a PowerPoint search system using Elasticsearch and Python for a mid-sized human resource company.
  • Developed an e-learning system for medical students with Ruby on Rails.
Technologies: Ruby on Rails, Node.js, React.js, Python, Machine Learning, AWS, Cloud Engineering, TypeScript, JavaScript

Senior Software Development Engineer | UI

2020 - 2021
Automation Anywhere
  • Designed and implemented the front-end and back-end API of X.509 client certificate authentication feature required for $10 million class contracts as the sole front-end developer on the team.
  • Led the front-end development of Discovery Bot, a new company product that discovers workflows and automates a personalized program for users. It was the winner of the Stevie Silver Award.
  • Coached and guided six software engineers on TypeScript and best practices through knowledge-sharing sessions and code reviews. Introduced TypeScript to two projects and fixed over 1,000 type safety issues.
Technologies: TypeScript, JavaScript, React.js, AWS

Software Engineer

2018 - 2020
Indeed
  • Conducted more than 20 A/B testing experiments on the job search results page resulting in 10% increase in applications via recommended jobs, 4% increase in applications' starting rates, and 1.5% increase in recommended jobs click-through rates.
  • Created and implemented an exit-intent detection algorithm of 92% accuracy to prevent showing unnecessary coupon modals to employers posting jobs on Indeed.
  • Co-founded code quality guild to address code quality issues. Helped the security team introduce SonarQube to the build pipeline by setting up an exemplar with the company’s oldest and largest repositories.
Technologies: JavaScript, Java, Spring, TypeScript, React.js

Discovery Bot

https://www.automationanywhere.com/products/discovery-bot
Led the front-end development for the initial launch of this product.

Automation anywhere discovery bot is the only process discovery solution natively built into the leading intelligent automation platform.

It accelerates and scales automation across the organization by recording user activities, discovering documenting business processes, helping analyze process variances to identify automation opportunities with the highest business impact, and generating bot blueprints to automate them. All in a single enterprise platform.
2016 - 2018

Master's Degree in Human-computer Interaction

The University of Tokyo - Tokyo, Japan

2013 - 2016

Bachelor's Degree in Information and Communication Engineering

The University of Tokyo - Tokyo, Japan

Libraries/APIs

React.js, Node.js

Tools

Git, IntelliJ IDEA, Nx

Languages

JavaScript, Java, TypeScript, Python, SQL, Haskell, OCaml, Kotlin

Frameworks

Next.js, Spring, Ruby on Rails

Platforms

Linux, MacOS, Visual Studio Development, Arduino, AWS, Cloud Engineering

Paradigms

Human-computer Interaction (HCI)

Storage

MySQL, PostgreSQL, MongoDB

Other

Writing & Editing, Machine Learning, Ubiquitous Computing, Research, Crowdsourcing, Algorithms, Data Structures

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