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

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

QuillSQL
A Lightweight Relational SQL Database in Rust, implementing Bitcask storage model with MVCC concurrency control.
Feb 2025 - Apr 2025
NoKV
High-performance key-value storage engine implementing LSM tree and lock-free skiplist with MVCC support.
2024.6 - 2024.9

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

Personal Website
Modern portfolio website with smooth animations and responsive design.
2024.9 - 2024.9

Notion-like Application
A powerful and flexible application for document management and collaborative work.
2024.10 - 2024.11

Billion-scale Distributed IM System
High-performance instant messaging system designed for billions of concurrent users.
2024 - present
My Tech Stack
Technologies I use to bring ideas to life
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.