Turian Lin, Developer in Singapore, Singapore
Turian is available for hire
Hire Turian

Turian Lin

Verified Expert  in Engineering

Software Developer

Location
Singapore, Singapore
Toptal Member Since
October 21, 2021

Turian is a software engineer who has experience in developing serverless cloud-based software systems and cloud architecture designs. She has five years of experience working for large firms such as Amazon and Visa. Her ability to seek out problems in business domains and provide clean and efficient solutions has earned her the reputation for being an effective contributor who delivers the best quality results.

Portfolio

Amazon.com
Amazon Web Services (AWS), Java, Scala, Technical Writing, Python 3...
Visa
Java, React, Spring, Spring Boot, MySQL, MongoDB
eBeeCare
React, Java

Experience

Availability

Part-time

Preferred Environment

PyCharm, IntelliJ IDEA, MacOS, Linux, Amazon Web Services (AWS)

The most amazing...

...project I've built reduces customer onboarding time from a week to one day.

Work Experience

Software Engineer

2020 - PRESENT
Amazon.com
  • Developed a bulk ingestion data pipeline, allowing a data science team to make their AI available to other HR teams with a few simple clicks.
  • Identified and improved data onboarding to the HR data lake by reducing 80% of manual works.
  • Built an HR reporting application where HR business partners can request a specific report to be sent to their emails. This eliminates the manual data lookup from multiple sources by HR business partners.
Technologies: Amazon Web Services (AWS), Java, Scala, Technical Writing, Python 3, Amazon DynamoDB, Amazon S3 (AWS S3), AWS Key Management Service (KMS), Amazon Kinesis, AWS Glue, AWS SDK, Amazon Simple Notification Service (Amazon SNS)

Software Engineer

2017 - 2020
Visa
  • Built production support tools, extending an open-sourced BPMN workflow engine to better suit the needs of the production support team to automate and audit day-to-day support operations.
  • Led a team of four software engineers to enable disputes functionalities for installment payment transactions in an existing production system, involving REST API, batch, file, and real-time interfaces.
  • Ensured quality implementation while focusing on business goals by introducing and enabling jUnit testings on a complex monolith application. I also performed code reviews and worked collaboratively with system analysts and the test engineering team.
  • Developed a chart library that simplifies the implementation of different types of charts. I designed a standard data structure to be used across charts, improving developers’ productivity.
Technologies: Java, React, Spring, Spring Boot, MySQL, MongoDB

Developer

2016 - 2016
eBeeCare
  • Streamlined and implemented eBeeCare’s complex business process, improving user experience when booking caregivers.
  • Designed the new user interface and has effectively reduced bounce rate by 40%.
  • Standardized protocols for administrators by introducing and developing the admin web portal.
Technologies: React, Java

Event-driven for Big Data

I designed and developed event-driven data processing and real-time analytics for big data using AWS services such as Kinesis stream, SQS, SNS, EMR (Apache Spark), Athena, and Lambda.

The system validates, consolidates, and duplicates data. It also provides analytical intelligence to consumers' data.

Tools

PyCharm, IntelliJ IDEA, AWS Key Management Service (KMS), AWS Glue, AWS SDK, Amazon Simple Notification Service (Amazon SNS)

Platforms

MacOS, Amazon Web Services (AWS)

Languages

Java, Python 3, Python, Scala, Dart

Frameworks

Spring Boot, Flutter, Spring

Libraries/APIs

React

Storage

MySQL, MongoDB, Amazon DynamoDB, Amazon S3 (AWS S3)

Other

Technical Writing, Amazon Kinesis

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