
Fei Rao
Verified Expert in Engineering
Software Engineer and Developer
Richmond, BC, Canada
Toptal member since November 6, 2026
Fei is a senior software engineer and technical lead specializing in high-throughput distributed systems, cloud platforms, and event-driven streaming architectures. He has built edge-to-cloud data pipelines for 10+ million connected devices and improved time synchronization accuracy by 100x at Arista Networks. Fei's experience spans cloud services, telecommunications, enterprise technology, and energy, including work at Samsung, Amazon, Dell, and Schlumberger.
Portfolio
Experience
- C++ - 7 years
- Python - 7 years
- Java - 7 years
- Spring Boot - 5 years
- TypeScript - 4 years
- Apache Kafka - 3 years
- AWS IoT - 3 years
- Kafka Connect - 2 years
Work Experience
Senior Software Engineer
Arista Networks
- Standardized precision time protocol support across multiple platforms, aligning cross-functional teams and resolving critical cross-system integration risks.
- Engineered precision time protocol subsystems that improved time synchronization accuracy by 100x, reducing average offset from 20 µs to 200 ns.
- Provided a schedule reload feature to the customer for maintenance convenience.
Senior Software Engineer
Samsung
- Led technical alignment between edge platform and cloud infrastructure teams, defining system integration specifications for a fleet-wide rollout serving 10+ million connected devices.
- Engineered an edge-to-cloud telemetry ingestion pipeline with Apache Kafka and Kafka Connect to process real-time status heartbeats and diagnostic event streams at 10+ million devices.
- Architected a high-concurrency gateway and identity management service with NGINX, Spring Boot, and MongoDB for secure device attestation, automated provisioning, and low-latency state queries.
Software Development Engineer II
Amazon Canada Fulfillment Services ULC
- Architected and automated an event-driven Profit Management platform with AWS Lambda, Step Functions, and React, streamlining approval workflows and generating $10+ million in free cash flow.
- Owned operational excellence for Tier-1 critical cloud services by leading high-severity incident resolution, driving post-mortem root cause analyses, and implementing automated guardrails for 99.99% availability.
- Engineered analytics interfaces and asynchronous data-fetching layers for the AWS Billing Console, enabling low-latency rendering and multidimensional aggregation of cloud spending datasets.
Senior Principal Software Engineer
Dell
- Architected and scaled back-end services for deals.dell.com, supporting 1,000+ concurrent timed flash sales and traffic surges across global regions during peak shopping events.
- Led an engineering team that designed and deployed distributed B2B integration gateways with ASP.NET and SQL Server for high-throughput, asynchronous order synchronization across enterprise partners.
- Engineered an automated sales analytics pipeline with Python and SQL Server to orchestrate data ingestion and aggregation, driving a 16% increase in business unit profitability.
- Designed an event-driven purchase order processing pipeline with automated validation and state reconciliation, eliminating transactional bottlenecks and saving four sales full-time equivalents annually.
Senior Software Engineer
Schlumberger
- Accelerated large-scale nuclear magnetic resonance inference pipelines with CUDA, achieving a 2,500x compute speedup and an estimated $2 million in annual operational value.
- Architected a distributed data acquisition framework in C++ that streamed high-frequency sensor telemetry from remote downhole drilling tools to edge and cloud platforms.
- Engineered RESTful web services and data access platforms with ASP.NET and SQL Server to centralize mission-critical drilling telemetry across multi-region engineering teams.
- Built a distributed real-time stream processing platform with Apache Storm and Grafana to process live sensor streams with sub-second latency.
Education
Master's Degree in Software Engineering
Beihang University - Beijing, China
Certifications
Coursera Machine Learning
Coursera
Skills
Libraries/APIs
React
Tools
Kafka Connect, Apache Storm, Amazon OpenSearch, NGINX, Grafana, Amazon CloudWatch, AWS Step Functions
Languages
Python, C++, Java, Python 3, SQL, TypeScript
Frameworks
Spring Boot, ASP.NET
Platforms
Apache Kafka, Azure, Linux, AWS IoT, AWS Lambda, NVIDIA CUDA
Storage
Redis, Amazon DynamoDB, MongoDB, MySQL
Paradigms
Microservices
Other
Software Engineering, Linux Kernel Modules, Step Functions, SQL Server, Distributed Architecture, Machine Learning
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring