Zhang Jian

Zhang Jian

Web Developer

Hi. I am a full-stack developer (Ruby on Rails | Python/Django | React).
I am passionate about solving complex technical challenges with high-performance solutions.
I specialize in designing and implementing highly concurrent, scalable systems.

Large Avatar

What I do

I have more than 12 years' experience building websites for clients all over the world. Below is a quick overview of my main technical skill sets and technologies I use. Want to find out more about my experience? Check out my online resume and project portfolio.

Ruby on Rails

Since 2011, I have fallen in love with using Ruby on Rails for web project development, and it has become my most familiar technology stack.

Python, Django

For three years, I primarily worked with Python Django, Django REST framework, and JavaScript. I completed a website for assessing programmer productivity and a resume crawler program. Python was used for the backend.

JavaScript, React, Node.js

JavaScript has been a consistent thread throughout my programming career. It became my primary tech stack when using React to build the website for assessing programmer productivity, and when implementing the resume crawler with Node.js + Chrome Extension.

Java

During the first five years of my career, I used Java. Starting in 2024, I launched the programming education website https://leetcode.blog/. Given Java's extensive user base, most of my programming solutions include answers in Java.


Latest Blog Posts

blog post thumbnail
In Just 8 Days, a Ninth-Grade Boy Who Skipped School for Two Months Returns! Coached by Zhang Jian

This is the first case I (Zhang Jian) have coached. I got paid for the first time, and it was a success. I don't do free coaching! I used to have a regular job, but starting in September 2025, I started my own...

Read more →