QiChen.Site

Resume

Qi Chen

Full-Stack Software Engineer

Full-Stack Software Engineer specializing in high-performance TypeScript/React applications and AI-driven solutions (Gemini/LLMs). Proven expert in Linux Kernel Instrumentation and Real-Time Architecture, with a track record of reducing system latency (70%) and solving 'Black Box' integration challenges. Adept at bridging the gap between mission-critical system optimization and modern, human-centric web architecture.

Professional Experience

System Software Engineer (HIL)2021 - 2024
Hirain Technologies

Core Architect for a proprietary Hardware-in-the-Loop (HIL) simulation platform, replacing a commercial vendor solution.

HIL Platform Core Architect

[view]
C++CMakeLinuxFPGA DriversThrift RPC

Lead Architect for a proprietary HIL simulation platform. Reverse-engineered legacy logic to design a kernel-level probe, reducing signal jitter by 40%. Diagnosed 'Temporal Coupling' bottlenecks and re-architected the IPC layer using POSIX Message Queues, smashing the latency barrier to ~230us (38% faster than industry standards) and increasing signal capacity by 400%.

Featured Projects

Qis Grammar

[view]
ReactNext.jsTypeScriptAI APIsTailwind CSSshadcn/ui

AI-powered writing assistant that polishes grammar and style using Gemini models. Features human-centric design, typo detection, grammar recognition, and intelligent correction suggestions for an enhanced writing experience.

Technical Expertise

  • Full-Stack & AI: Expertise in building scalable React/Next.js applications with TypeScript and ShadCN. Proficient in integrating LLMs (Gemini, OpenAI) for intelligent features and real-time data processing.
  • System Internals & RT: Deep understanding of Linux Kernel Instrumentation, System V IPC (Shared Memory, Msg Queues), and Preempt-RT scheduling for mission-critical low-latency environments.
  • Architecture & Protocols: Experience in designing decoupled, self-healing distributed systems using RPC (Thrift/gRPC) and low-level driver interfaces (ioctl, FPGA communication).