About Myself

I'm currently a senior year student majoring in software engineering in Xidian University.

- Passionate about the industry, constantly seeking new solutions and design principles.

- Practical - Strong problem-solving skills, familiarity with real-world practices and workflows.

- Independent & Collaborative - Ability to work efficiently in different environments, even under tight deadlines.

- Quick Learner - Open to any new concepts and fields, adapt to different tech stacks quickly.

Programming languages

Here are the programming languages I have some experience with.

Python
Intermediate

Python is my go-to programming language.

Prototyping, backend development with Flask, GUI programming with Tkinter and basic machine learning with Keras.

JavaScript
Intermediate

Frontend development with Vue & Vuex, backend development with Express, automated testing with Nightwatch.js, browser automation with Puppeteer.js

C/C++
Familiar

I've written projects in C++, and would be comfortable to participate in projects with a C++ codebase.

Java
Familiar

Project expreience with Java & Maven, simple GUI programming with Swing.

I'm also open to leaning any other programming languages, like C#, Go, Swiwt, Ruby, etc..

Web

I'm pretty stoked about web development.

Frontend
Basic

I have some basic frontend skills like HTML, CSS and JS, with project experience in Vue (Vuetify).

Backend
Intermediate

RESTful APIs with Python + Flask, Node + Express. I am pretty comfortable with backend development.

Databases
Intermediate

Familiar with SQL and CRUD operations. Experiences with MySQL & MongoDB, and a little bit of Redis & HBase.

Architecture
Familiar

Understanding of recent architectures and patterns like microservices, event-driven and serverless.

DevOps

I'm intrested in operations, and DevOps methods. My abilities in the ops sector include:

Experience in bare-metal servers (in my homelab), hypervisors and linux based server OSs.

Development & deployment with Docker, and experience with Kubernetes & Helm.

Ability to create a basic CI/CD pipeline with platforms like GitHub Actions and toolsets like docker-compose.

Knowledge about networking, expirence with switches, routers and proxies.

Other abilities & skills

Ability to use Git in a collaborative environment. Ability to write documents in Markdown.

Pays close attention to coding standards.

Scientific graphing with Origin.

Landscape and architecture photography; video production, editing and VFX.

Fluency in Chinese and English, and basic communications in Russian. Привет!

Certifications & Awards

  • Xidian ACM Freshmen Competition
    First Prize 2017.12
  • Qualification Certifcate of Computer and Software Technology Proficiency
    Software Design Engineer 2018.11
  • College English Test-6 (CET-6)
    608 2018.12
  • National English Competition for College Students (Shaanxi Region)
    Third Prize 2019.06

Projects

2019.01 National Innovation and Entrepreneurship Training Program for College Students Innovation training program, Project participant

2019.07 Paper "Fluoride-responsive organogel based on hydrazide derivatives" Co-author

2018.09-2019.09 Impression Visuals, Student Union of Xidian University Head of Impression Visuals

Software Projects

2020.07 Full Stack Development - Air Quality Checker Vue, Express, Serverless

2019.12 Big-data Platform (Hadoop, HBase, Hive, Kafka...) Deployment Docker, Kubernetes, Helm

2019.11 Talk - Event Driven Behavioral Design Reveal.js, GSAP

2019.12 One-night Project - Graphing Language Interpreter Python, ANTLR, matplotlib

2019.06 One-night Project - Simple Hospital Registration Management Python, MySQL, Tkinter

2019.05 One-night Project - Flight Booking System Python, MySQL, Tkinter

Videography Projects (Collaberative)

2018.05 Total Packaging (VCRs, 10-second Promos, ...) for participants of Xidian's Singer Contest

2018.06 VFX & Motion Graphics Design for the finals of Xidian's Singer Contest

2019.03 Warm-up Promo for Xidian's Singer Contest Creative Design, Cinematography, Colorist & Editor

2019.03-2019.06 Vairous Videography Projects for Xidian's Singer Contest Project Management

Photography

  • All
  • Landscape
  • Architecture
  • Cityscape

Landscape

Mulhouse, France

Architecture

Transamerica Pyramid

San Fransisco, US

Cityscape

OCT Bay

Shenzhen, China

Landscape

Taiping Mountain

Xi'an, China

Architecture

Museum of Modern Art

San Fransisco, US

Cityscape

Victoria Harbor

Hong Kong, China

Architecture

Xidian University

Xi'an, China

Contacts