Skip to content
View genewang0929's full-sized avatar

Block or report genewang0929

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
genewang0929/README.md

Hi there, I'm Gene Wang πŸ‘‹

Computer Science Graduate Student | Aspiring Backend & Infrastructure Engineer

Welcome to my GitHub! I am a software engineer passionate about building robust backend systems, scalable infrastructure, and efficient algorithms. I am currently pursuing my Master's degree in Computer Science (expected graduation: May 2026) and hold an AWS Certified Solutions Architect – Associate certification.

My industry experience spans three software engineering and DevOps internships at TSMC, ITRI, and Titansoft, where I worked on everything from managing large-scale host environments with Ansible and Kubernetes to optimizing data streams and developing full-stack applications.


πŸ”­ What I'm Up To

  • Currently building: LeTracker, a custom spaced-repetition system (SRS) for algorithm practice written in Go.
  • Currently learning: Advanced System Design and distributed systems architecture.
  • Always focused on: Writing clean, testable code and diving deep into backend infrastructure.

πŸ› οΈ Tech Stack

Core Languages & Cloud: AWS Python Go C++

Infrastructure, Tools & Databases: Kubernetes Docker Postgres MongoDB


πŸš€ Featured Projects

  • LeTracker - A custom spaced-repetition learning system for LeetCode practice, architected and built with Go.
  • Custom Layer 7 Load Balancer - A custom L7 load balancer written in Go, featuring round-robin routing, TCP dialing health checks, and secure concurrency management.
  • Transaction Monitor - An e-banking system that tracks users monthly transactions, implemented scalability and reliability with Kubernetes and Kafka.
  • Vocaliz Backend - Vocabulary app that optimizes your vocabulary learning experience with multiple features, including vocabulary list, categorization, search, ranking and quiz.
  • NoteShareDevBackend - Note sharing system that featured with plagirism detection and real-time co-editing.

πŸ“« Let's Connect!

LinkedIn Email

Pinned Loading

  1. cl7-load-balancer cl7-load-balancer Public

    Go

  2. transaction-monitor transaction-monitor Public

    Java 1

  3. Vocaliz-Backend Vocaliz-Backend Public

    Java

  4. LeTracker LeTracker Public

    Go

  5. allen3325/NoteShareDevBackend allen3325/NoteShareDevBackend Public

    Java 2 2