Hi, I'm 👋

Hi, I'm a Software Engineer, Technical Consultant, and Problem Solver

A professional full stack developer with full life cycle experience in software development.

personal photo

About Me

I'm Ruikang Tao, a scholarship student in the EIT Digital Master's program, currently pursuing my first year in Computer Science at the University of Rennes, France, and will continue my second year at the University of Aalto, Finland.

Previously, I worked as a Software Engineer at Thoughtworks for two years, where I honed my technical expertise and developed strong soft skills, including clear communication of complex technical concepts and effective teamwork.

Passionate about technology and excellence, I thrive on tackling new challenges and driving project success.

About me image

Education

Master of Computer Science

Specializing in Cloud and Network Infrastructures

Minor in Innovation and Entrepreneurship

Aalto University • Université de Rennes

Sep 2024 - Jun 2026

Bachelor of Software Engineering

Specializing in Information Processing Science

Honours Graduate

University of Oulu

Sep 2018 - Jun 2022

Work Experience

Thoughtworks Inc.

Software Engineer

Jun 2022 - Aug 2024

AgileTest-Driven DevelopmentDevOpsDomain-Driven DesignCI/CDClean CodeArchitectural DesignDistributed SystemMicroservicesEmpathyProblem solvingTeamworkCommunication

Technologies I Work With

AWS
Azure
Azure
Alibaba Cloud
Alibaba Cloud
Kubernetes
Terraform
Terraform
Docker
Spring
Java
Java
Kotlin
Redis
Redis
EMQX
EMQX
MySQL
MySQL
PostgreSQL
PostgreSQL
Github Actions
Jenkins
Jenkins
PactFlow
PactFlow
Dotadog
Dotadog
Black Duck
Black Duck
Flask
Python
Python
Next.js
Javascript
Javascript
Typescript
Typescript
React
Angular
Angular
RxJs

Featured Projects

Here are some of my notable projects that showcase my skills and experience

Coldpilot

Coldpilot

Coldpilot is an AI-powered cold room monitoring system that provides real-time temperature tracking, intelligent alerts, and energy optimization. It helps businesses ensure product safety, reduce losses, and improve operational efficience.

React NativeSpring BootEMQXRedisPostgreSQLDockerKotlinTypescript
Cloud-Native Sock Shop

Cloud-Native Sock Shop

Deployed the open-source Sock-Shop application on a self-built Kubernetes cluster using Terraform and AWS, ensuring scalability, high concurrency, and observability with Prometheus and EFK.

AWSKubernetesDockerTerraformEFKPrometheus
View Project
Tiny Text Editor

Tiny Text Editor

Built a lightweight text editor with a Java kernel and an Electron UI, featuring custom text operations and a seamless frontend-backend interaction system.

JavaElectronReact
View Project
Smart Museum

Smart Museum

An AI tour guide application powered by TongyiQwen LLM. It allows visitors to easily access artifact information and engage in in-depth interactive Q&A with AI, providing a personalized and interactive experience.

PythonFlaskUniAppVue.jsTinyDB
View Project

Contact Me

Send me a message