Guocheng Song

Full Stack Developer

Passionate about creating elegant solutions to complex problems. Experienced in building scalable web applications and microservices.

About Me

Hover over the skills to explore my expertise

Backend
DevOps
Database
System
Frontend
Full Stack
Eric

Eric

Full Stack Engineer

I'm a passionate software engineer specializing in backend development and DevOps.

My journey in tech started with backend systems and has grown to encompass full stack development.

I'm always eager to learn and apply cutting-edge technologies to build scalable solutions.

My Projects

Exploring creativity through code, building solutions that make a difference

2
Database
2
Web
1
System
1
Ai
QuillSQL
In Production

QuillSQL

A Lightweight Relational SQL Database in Rust, implementing Bitcask storage model with MVCC concurrency control.

Feb 2025 - Apr 2025

Rust
SQL
Database
Bitcask
+1
Explore Project
NoKV
In Production

NoKV

High-performance key-value storage engine implementing LSM tree and lock-free skiplist with MVCC support.

2024.6 - 2024.9

Go
LSM Tree
Lock-free
MVCC
+1
Explore Project
Financial AI
In Production

Financial AI

Multi-agent financial system with AI-powered transaction analysis and anti-fraud detection.

2024.7 - 2024.11

React
Java
Python
MySQL
+2
Explore Project
Personal Website
In Production

Personal Website

Modern portfolio website with smooth animations and responsive design.

2024.9 - 2024.9

React
Next.js
TypeScript
Tailwind CSS
Explore Project
Notion-like Application
In Production

Notion-like Application

A powerful and flexible application for document management and collaborative work.

2024.10 - 2024.11

Clerk
Next.js
TypeScript
Tailwind CSS
+2
Explore Project
Billion-scale Distributed IM System
In Progress

Billion-scale Distributed IM System

High-performance instant messaging system designed for billions of concurrent users.

2024 - present

Go
Kafka
Redis
Kubernetes
+2
Explore Project
More projects coming soon

My Tech Stack

Technologies I use to bring ideas to life

All
Languages
Frameworks
Frontend
Databases
Tools & DevOps

Rust

Systems programming & safety

C

Low-level system programming

C++

High-performance computing

Python

Data science & automation

Go

High-performance systems

JavaScript

Dynamic web development

TypeScript

Type-safe JavaScript

Next.js

React framework for production

Gin

Go web framework

HTML5

Web structure

CSS3

Web styling

React

UI development

MySQL

Relational database

PostgreSQL

Advanced SQL database

MongoDB

NoSQL database

Redis

In-memory cache

ElasticSearch

Search engine

etcd

Distributed key-value store

Git

Version control

Linux

Operating system

AWS

Cloud platform

Docker

Containerization

Kafka

Message broker

RabbitMQ

Message queue

Kubernetes

Container orchestration

7

Languages

2

Frameworks

6

Databases

7

Tools

My Journey

Tracing the path of my professional and academic growth

Get in Touch

Feel free to reach out at Ericsgc@outlook.com or use the form below.