B

Borui Tao

Software Engineer

Toronto, Ontario, Canada0 mo experience

Key Highlights

  • Expert in backend distributed systems and big data.
  • Strong experience with AWS and microservices architecture.
  • Passionate about teamwork and continuous learning.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in distributed systems and cloud technologies.

Contact

Skills

Core Skills

Go (programming Language)MicroservicesJavaAmazon Web Services (aws)Full-stack Development

Other Skills

KubernetesApache KafkaApache FlinkAmazon S3AWS LambdaAmazon EC2Scala CaskJavaScript (jQuery)SpringbootCucumberJMeterTravis CIJenkinsMachine LearningiOS Development

About

I am a responsible, insightful, and committed software developer with experience in developing backend distributed systems that handle big data. I am passionate about learning new technologies and understanding the software from a business perspective. I care a lot about teamwork and would like to contribute to the success as a team. My technical proficiencies include: Related expertise: Data structures and Algorithm Design, Object-Oriented programming, Quality assurance, Database Systems.

Experience

0 mo
Total Experience
--
Average Tenure
--
Current Experience

Google

Software Engineer

Oct 2024Present · 1 yr 7 mos · Waterloo, Ontario, Canada · Hybrid

  • Applied AI & Agentic Applications - Core Infra team

Confluent

Software Engineer

Jan 2024Oct 2024 · 9 mos · Toronto, Ontario, Canada · Remote

  • Compute and Runtime Platform team
Go (Programming Language)KubernetesApache KafkaApache FlinkMicroservices

Amazon

Software Engineer

Jul 2021Jan 2024 · 2 yrs 6 mos · Toronto, Ontario, Canada · Hybrid

  • SCOT Forecasting team
  • Distributed systems, AWS, data discovery and acquisition
JavaAmazon Web Services (AWS)Amazon S3AWS LambdaAmazon EC2

Mcgill university

Software Developer

May 2020Aug 2020 · 3 mos · Montreal, Quebec

  • Designed and implemented a full-stack student admission web app with Scala Cask and Javasript (jQuery), handling administration data for 200 computer science master applicants.

Sap

Software Engineer

Jun 2019Dec 2019 · 6 mos · Montreal, Canada Area

  • Designed use cases of our team's retail and inventory microservices (Java, Springboot) on SAP Analytic Cloud
  • Introduced Cucumber Scenario tests that covered all the PATCH methods for the Rest APIs.
  • Created JMeter scripts to perform load testing on the microservices which verified the behavior under anticipated peak load conditions.

Ericsson

Software Engineer

Jan 2018Aug 2018 · 7 mos · Greater Montreal Metropolitan Area

  • Contributed to Gerrit open source project (mainly in Java)
  • Comprehensively created and tested new features, fixed bugs and performed troubleshooting under the supervision of the superior developer.
  • Improved Gerrit Elasticsearch performance by configuring and testing Gerrit Elasticsearch, reduced search time for group accounts by 75%.
  • Tested the project using Travis CI as the continuous integration chain, created Jenkins jobs for newly created features.
  • Made contributions to design documentation and component descriptions as a technical writer.
  • Participated in Agile team meetings, weekly sprint planning, and daily technical discussions. Made regular presentations of the working progress.

Education

McGill University

Bachelor of Software Engineering — Computer Software Engineering

Jan 2015Jan 2020

Nanjing No.1 High School

High School Diploma

Jan 2012Jan 2015

Stackforce found 100+ more professionals with Go (programming Language) & Microservices

Explore similar profiles based on matching skills and experience