Yi-Lin Juang, Developer in Taipei, Taiwan
Yi-Lin is available for hire
Hire Yi-Lin

Yi-Lin Juang

Verified Expert  in Engineering

Software Developer

Location
Taipei, Taiwan
Toptal Member Since
August 11, 2020

Yi-Lin is a communicative and problem-solving team player with a strong academic background from National Taiwan University. He has over 2 years' experience in full-stack software development (React web and React Native apps), mainly specialized in back-end development over the Node.js/.NET Core ecosystem. Also, he's familiar with SDLC from the conceptual stage to market launch and has plenty of hands-on experience in AWS.

Portfolio

Milk Jobs
Amazon Web Services (AWS), Terraform, OpenAPI, .NET Core, React Native, React
nuTonomy
Amazon Web Services (AWS), Terraform, .NET Core, Python
Google, Inc.
Android, C++

Experience

Availability

Part-time

Preferred Environment

MacOS, Slack, Vim Text Editor, Visual Studio Code (VS Code)

The most amazing...

...product I've built is Milk Jobs, an instant messaging recruiting platform. I created the site, apps, and back end. Thousands of companies are using it.

Work Experience

Co-founder and CTO

2019 - 2020
Milk Jobs
  • Founded an instant messaging recruiting platform for SMEs. Now it has 500 DAU, 5,000+ users, 1,000+ companies, and 2,000+ jobs.
  • Developed the website, iOS and Android apps, and back end.
  • Onboarded hundreds of corporate users within weeks by introducing automated tools to accelerate the sales process.
Technologies: Amazon Web Services (AWS), Terraform, OpenAPI, .NET Core, React Native, React

Software Engineer

2018 - 2019
nuTonomy
  • Introduced a new format of autonomous vehicle logs into an existing log processing service after the company was acquired. Seamlessly migrated all other services to use the new format including two years of data.
  • Guaranteed users from different sites across the US and Singapore to inspect any logs produced by any sites.
  • Redesigned the log processing pipeline by introducing AWS Kinesis and SQS to increase reliability and scalability (10x traffic) and to decouple microservices.
  • Established a new service to keep track of the processing status of every single log. Integrated with Slack; users can easily trace the logs by slack command. Leveraged it to analyze the performance of the pipeline and to deliver SLA.
Technologies: Amazon Web Services (AWS), Terraform, .NET Core, Python

Software Engineering Intern

2016 - 2016
Google, Inc.
  • Joined the Chrome OS video and camera team at Google Taipei.
  • Developed low-level features between Chrome OS and Android systems.
  • Contributed to the development of open-source Chromium OS codebases.
Technologies: Android, C++

Milk Jobs

An instant messaging recruiting platform. I developed part of the React website, part of the React Native apps (iOS and Android), the entire .NET Core back end, and deployed to AWS (CloudFront, Lambda, API Gateway, S3, RDS) utilizing Terraform for configuration management. OpenAPI was used for describing API definition, and various external SaaS were included in the application to provide better functionality, including Algolia, Firebase, Mailgun, Branch.io, Sentry, and SendBird, among others.

I also became a member of OpenAPI Generator technical commitee after actively contributing to the open-source project during the development of Milk Jobs.
2013 - 2017

Bachelor of Science Degree in Electrical Engineering

National Taiwan University - Taipei, Taiwan

2016 - 2016

Exchange Program, Part of My Bachelor's Degree in Computer Science

University of Hamburg - Hamburg, Germany

Libraries/APIs

React, Node.js, OpenAPI

Tools

Terraform, Sentry, Branch.io, Vim Text Editor, Slack

Languages

TypeScript, Python, C#, JavaScript, C++

Frameworks

.NET Core, React Native, Express.js

Platforms

Firebase, Algolia, Mailgun, Netlify, Amazon Web Services (AWS), Visual Studio Code (VS Code), MacOS, Android

Storage

MySQL, MongoDB

Other

React Hooks, Full-stack

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