I’m a software developer specializing in building large-scale, low-latency industrial web systems and microservices platforms. I’ve led 0→1 development of a Chromium-based SCADA platform and delivered major client impact through reliable control/data plane architecture. I also develop and support industrial process control software end-to-end—desktop C++ features, React/.NET web improvements, and OPC UA driver stability—while building CI/CD pipelines and performance-focused solutions.

Yifan (Frank) Wang

I’m a software developer specializing in building large-scale, low-latency industrial web systems and microservices platforms. I’ve led 0→1 development of a Chromium-based SCADA platform and delivered major client impact through reliable control/data plane architecture. I also develop and support industrial process control software end-to-end—desktop C++ features, React/.NET web improvements, and OPC UA driver stability—while building CI/CD pipelines and performance-focused solutions.

Available to hire

I’m a software developer specializing in building large-scale, low-latency industrial web systems and microservices platforms. I’ve led 0→1 development of a Chromium-based SCADA platform and delivered major client impact through reliable control/data plane architecture.

I also develop and support industrial process control software end-to-end—desktop C++ features, React/.NET web improvements, and OPC UA driver stability—while building CI/CD pipelines and performance-focused solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Chinese
Advanced

Work Experience

Software Developer at Elutions
May 1, 2023 - Present
Led 0→1 development of Chromium, a large-scale web-based SCADA software: released beta, demoed to major clients, and drove ~60% of clients to sign upgrade contracts. Designed a low-latency distributed microservices architecture using Pub/Sub and a Control Plane/Data Plane separation to isolate high-throughput telemetry from user requests, improving availability and fault isolation. Built 7 core platform services including a YARP-based Gateway (JWT auth, rate limiting, SignalR telemetry hub), a shared persistence library for multi-tenant database access (PostgreSQL/SQL Server), a Historian service for time-series ingestion/query on TimescaleDB, and a Notification service for email/webhook alerts. Also led development/support of ControlMaestro worldwide: delivered 50+ new features and resolved 300+ tickets across backend and frontend, covering C++ desktop modules (alarm inhibition, upgrade tooling, synchronization improvements, cross-reference tooling), React/.NET web upgrades (memory

Education

M.S. in Electrical Engineering at Columbia University
September 1, 2021 - February 1, 2023
B.S. in Electrical Engineering at Sichuan University
September 1, 2017 - June 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Energy & Utilities, Manufacturing