Yilin Liu

Associate Consultant

Tampa, Florida, United States6 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Strong foundation in software development and data analysis.
  • Proven ability to self-learn and adapt to new technologies.
  • Experience in developing scalable APIs and interactive applications.
Stackforce AI infers this person is a Software Engineer with a focus on SaaS and API development.

Contact

Skills

Core Skills

Software DevelopmentApi Development

Other Skills

AkkaAndroidAndroid DevelopmentAngularApacheArduinoAzure Text to Speech APICC#C++Computer VisionData StructuresDatabasesDeep LearningDocker

About

I am really a big fan of technology. Based on my education in China, Sweden and the United States, my experience and knowledge have taught me the important role that technology plays in the future. So my goal is to be a software engineer or data analyst. Efficient self-learning ability is one of my greatest strengths and helped me achieve good performance in my studies and internships.

Experience

Pwc

3 roles

Senior Associate

Promoted

Jul 2021Present · 4 yrs 8 mos

Technology Development Associate

Jan 2020Jul 2021 · 1 yr 6 mos

Technology Development Intern

Jun 2019Aug 2019 · 2 mos

  • API gateway (Scala, Akka)
  • Use case: Mediate requests and responses between consumers and backend machine learning model Flask APIs (Docker images)
  • Key Features implemented:
  • Used Akka to design and implement various actors and routes to schedule requests from consumers and responses from backend Flask APIs
  • Achieved handling asynchronous requests so that consumer will not be blocked while responses are not ready on backend
  • Enabled dynamic routing to ensure consumers can add new route without impacting the availability of gateway
  • Integrated RabbitMQ into the gateway as a message processing queue to improve resiliency and solve back pressure issue
  • Designed and constructed loading test and backpressure test using Gatling Framework
  • Assembled security by developing SSL and basic authentication
  • Roast Chatbot (Typescript, Angular)
  • Use case: Basically like Siri but with specific QA database, used to roast partners
  • Key Features implemented:
  • Integrated Azure Text to Speech API into chatbot project to enable chatbot to read out answers to questions automatically
  • Achieved streaming audio and play it directly instead of saving .wav file to decrease the delay
  • Adopt agile & scrum processes (JIRA), Utilize GitHub for collaboration, help prepare and participate AI summit
ScalaAkkaFlaskDockerTypescriptAngular+7

Carnegie mellon university - heinz college of information systems and public policy

Teaching Assistant

Aug 2019Dec 2019 · 4 mos · Pittsburgh

  • Object-Oriented Programming in JAVA

Education

Carnegie Mellon University - Heinz College of Information Systems and Public Policy

Master's degree

Jan 2018Jan 2019

Donghua University

Bachelor's degree — Computer Software Engineering

Jan 2014Jan 2018

Mid Sweden University

Bachelor's degree — Computer Engineering

Jan 2016Jan 2017

Stackforce found 100+ more professionals with Software Development & Api Development

Explore similar profiles based on matching skills and experience