About Me

  • Passionate about software development

    - My first ever programming langauge is Quick Basic in elementary school

    - In college, I've worked on interesting projects in Machine Learning, Computer Graphics, NLP, Mathematics, Assembly, Computer Architecture

    - My professional projects have spanned various industries such as Life Science, Machine Learning, Virtual Reality and Advertising

    - Throughout my career, I've worked with C#, .NET, Python, Django, Node.js, React, Typescript, Matlab, Docker, Kubernetes, Helm, CI/CD, MongoDB, SQL, Unity etc

  • Active learner with several professional certificates

    - Being in the tech industry means constant learning and applying these knowledge

    - I've learned through several job-related technologies through online learning and obtained professional certification in Kubernetes and MongoDB

    - I also like reading books and articles on different tech subjects

  • Pursuit of various hobbies and interests

    - I've played many video games from well-known AAA games to popular indie games

    - I love crafting interesting decorations (wooden, plastic, paper, lego etc) from time to time

    - I like exploring places of interests (museums, events etc) in and around the city, or travelling to other places

    - I've biked multiple routes around the city, and also enjoy occasional badminton, swimming, and basketball

    - I also play online chess at chess.com

These are selected projects from my past courses, hobby and hackathons

BOSA

Python, AWS, Spark, PostgreSQL, Flask

A scalable web application to mass process images for machine learning.

3D Graphics Tree & House

Java

An interactive 3D graphics scene with implementations of 3D meshes, camera, lighting etc from scratch

Fast MRI Imaging

Matlab, C, C++

A fast parallel MRI imaging software based on the Graphcut algorithm.

Place Recommender

Java, Android Studio, Yelp Fusion API

An Android app that recommends interesting places, with a friendly GUI.

Physical Simulation

C++, OpenGL

Hamilton-Pontryagin principle-based variational integrator for simulation.

Multi-cycle CPU

Logisim

A multi-cycle CPU built with hardware components like logical gates, registers etc

3D Scene Reconstruction

Matlab, C, C++

Reconstruct 3D scenes in thousands of photos via Bundle Adjustment.

Digit Recongition

Java

An implementation of Convolutional Neural Network from scratch for digit recognition

Stock Prediction

Matlab

Stock prediction via L1-Regularized Regression for high frequency trading.

Assembly Blocker Game

Assembly

A fast-paced DOS-style game where the player tries to block various intruders.

Scheme Interpreter

Scheme

Implementation of a simple Scheme interpreter that can self-interpret

Realtime NLP in VR

Unity, C++, C#, Google Cloud Speech API

A Hackathon project for real-time speech translation and sentiment analysis within a nice VR environment.

Education

New York University

B.A in Computer Science (honors) and Physics

Certificates

services

Kubernetes CKAD

The Cloud Native Computing Foundation Certified Kubernetes Application Developer

June 21st, 2021

services

Kubernetes CKA

The Cloud Native Computing Foundation Certified Kubernetes Administrator

August 15th, 2021

services

Kubernetes CKS

The Cloud Native Computing Foundation Certified Kubernetes Security Specialist

December 11th, 2021

services

MongoDB DBA

MongoDB Certified DBA Associate

September 21st, 2022

services

MongoDB Developer

MongoDB Certified Developer Aoosciate

October 19th, 2022

Publications

A Dictionary-Based Graph Cut Algorithm for MRI Reconstruction

Jiexun Xu, Nicolas Pannetier, Ashish Raj, NMR in Biomedicine, Volume 33, Issue 12, Special Issue: Inverse Problems in Biomedical Magnetic Resonance

Multi-Space Probabilistic Sequence Modeling

Shuo Chen, Jiexun Xu, Thorsten Joachim, Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining

Video Games

I played many video games over the years. From classic like Age of Empires series, Command & Conquer and Red Alert series, Starcraft, RPG games, to popular indie games like Stardew Valley, Undertale, Hades, Stray etc.

While not a hardcore gamer by any streth, I do enjoy digging into games I like and reasonably 100% everything.

Crafting

I have built over 50 models and decorations of varying complexity. Some took as little as 2 hours, while a few complicated ones took well over 2 months and 70+ hours. The models include plastic aircraft carriers, delicate and detailed doll houses, and other wood, lego, paper, and metal based models.

I like building furniture. While most of the furniture only require assembly of parts, I have bought wood boards from Home Depot, designed, built, and painted an 8 feet tall storage cabinet.

I also did a few acrylic paint-by-number kits.

Exploration

I sometimes bike around the city. I've explored various places of interests around my neighborhood on bike. I have biked from Queens to Brooklyn and from Queens to Manhattan. Also biked along the Empire State Trail from Battery Park to Inwood Hill Park.

With such a vibrant city, there are always interesting things to do. I like visiting museums and going to events with my family.

Occasionally I also travel to other places for a few days to explore.

I like taking pictures and videos while exploring, and have already taken 24k+ (and counting).

Miscellaneous

I sometimes play fast chess on chess.com.

Some other occasional activities I do include badminton, basketball, swimming and billards.

  • All
  • Biking
  • Crafting
  • Exploration
  • thumbnail

    Multiple finished models on display

  • thumbnail

    Bike to Fort Totten

  • thumbnail

    Bike from Battery Park to Inwood Hill Park

  • thumbnail

    Bike around the Jamaica Bay area

  • thumbnail

    Bike around Prospect Park

  • thumbnail

    Bike to Roosevelt Island

  • thumbnail

    Two functioning lego toy guns, both are around one meter long

  • thumbnail

    Bike to Williamsburg

  • thumbnail

    Bike to Randall's Island

  • thumbnail

    Plastic Aircraft Carrier model, about one meter long

  • thumbnail

    Explore Block Island

  • thumbnail

    Five marble parktour wooden models with custom paint

  • thumbnail

    Visit the New England Aquarium

  • thumbnail

    Visit Koziar's Christmas Village

  • thumbnail

    Bike to Manhattan Bridge

  • thumbnail

    Three paper architectures, Neuschwanstein Castle, Saint Basil's Cathedral, and Notre Dame

  • thumbnail

    Two dollhouse models with fine details, Neuschwanstein Castle, and a finished jigsaw puzzle

  • thumbnail

    Explore Governors Island

  • thumbnail

    Explore Salt Lake City

  • thumbnail

    Tow wooden globes, a Vintage Clock, and a flying dragon

  • thumbnail

    Look up Niagara Falls

  • thumbnail

    Assortment of wooden models: pendulum clock, dog, ferris wheel, shotgun, treasure box, solar powered car, plane control tower, mini marble run, rifle, train, and firetruck

  • thumbnail

    Explore Halifax

  • thumbnail

    Bike around Rockaway Island and Brooklyn

  • thumbnail

    Climb up the Diamond Head

  • thumbnail

    Assortment of lego-like models: leopard tank, remote-controlled racecar, rifle, ballista, trebuchet, and submachine gun

  • thumbnail

    Explore Ausable Chasm

  • thumbnail

    Visit Blizzard Entertainment Inc