Skip to content
View zhu-weijie's full-sized avatar

Block or report zhu-weijie

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
zhu-weijie/README.md

Hi there, I'm Zhu Weijie 👋

I'm a Senior Software Engineer based in Singapore with over a decade of experience architecting and developing robust, scalable, and high-performance software solutions.

My core expertise lies in Python and C++ for backend systems, API development, and full-stack applications. I'm passionate about leveraging modern technologies and best practices – including microservices, cloud platforms (AWS/GCP), Docker, Kubernetes, CI/CD, and Agile methodologies – to solve complex problems and deliver impactful products.

I look for opportunities to build impactful products and solve complex problems.


Recent Projects & Explorations

FastAPI, React

  • AlphaDash: Full-Stack Financial Data & Portfolio Platform

    • An end-to-end web application built with Python (FastAPI), React/TypeScript, PostgreSQL, Redis, and Celery. Features data integration from financial APIs, portfolio valuation, background data refresh tasks, and CI/CD with GitHub Actions. Demonstrates full-stack development, system architecture, and DevOps practices.
  • AxiomQuant: A Quantitative Research Platform

    • An end-to-end Python application designed to simulate, test, and analyze quantitative trading strategies for the equity markets. It provides a complete, containerized environment for repeatable research, from automated data ingestion pipelines to sophisticated performance analytics. Built with CI/CD, containerization, and comprehensive testing.

Database

  • Chariot: A Database Migration Pipeline
    • A pipeline reliably transfers and aggregates data from a source database (MySQL) to multiple, disparate destinations (PostgreSQL and Neo4j) using a concurrent and parallel-processing framework.

Microservices

Generative AI, LangGraph, LangMem

MLOps

Innovative Synthesis

These are projects that combine three of the most powerful trends in modern software design: Architecture-as-Code (AaC), Diagrams-as-Code (using Mermaid), and Issue-Driven Development (IDD). By insisting that every architectural change starts as an issue with a clear Problem, Solution, and Trade-offs section, these projects are designed in a highly disciplined form of Evolutionary Architecture.

  • Design: Pulse Analytics Implementation: Pulse Analytics

    • A modern data pipelines on AWS, designed via Architecture-as-Code. Powers BI dashboards and a data catalog using a portable, containerized stack with Airflow, Spark, and Redshift.
  • Medical Claims System

    • System architecture for MedClaim-Assure, a highly scalable medical claims processing application.
  • Patient Notification System

    • A resilient, cloud-native patient notification system designed using the Issue-Driven Architecture-as-Code (AaC) process. Built on Kubernetes for high portability.

Other


Top Langs

Pinned Loading

  1. prompt-guard prompt-guard Public

    🧮A simple vulnerability scanner for Large Language Model (LLM) prompts to detect threats like prompt injection and data exfiltration.

    Python

  2. cognition-synthesis cognition-synthesis Public

    🧮A Python project implementing advanced LLM reasoning techniques from Denny Zhou's talk (Stanford CS25). Explores Chain-of-Thought, Self-Consistency, and self-improvement data generation.

    Python