Charles Lin

Electric Principal Engineer at Dell

San Jose, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Charles Lin is an Electric Principal Engineer based in San Jose with 11+ years of hands-on experience designing high-speed digital boards, SOC, analog and digital systems, and driving projects from concept to production. He combines technical leadership at Dell with prior hardware and validation expertise from NVIDIA and Intel, owning schematic review, layout validation, cost control, and system bring-up. Charles pairs deep hardware skills—LPDDR/DDR, high-speed interfaces, JTAG debugging—with Python automation for testing and tooling that speeds validation cycles. As an open-source contributor he has extended data and distributed compute projects like Ray and Daft, improving autoscaling robustness and data-engine scheduling, and implemented core serialization and caching features for the Fluent platform. Known for anticipating design consequences and delivering right-first-time solutions, he also influences supplier roadmaps to align components with Dell server requirements. He makes complex hardware-software integration look easy by blending pragmatic engineering, resource-aware design, and a track record of production-ready delivery.
code11 years of coding experience
job12 years of employment as a software developer
languagesChinese, Mandarin, English
github-logo-circle

Github Skills (28)

autoscaling10
serializable10
c-language10
deploying10
serializer10
data-pipelines10
python10
data-engineering10
dataframes10
dataframe10
serialization10
distributed-computing10
deserialization10
mlops10
aws10

Programming languages (6)

JavaC++RustGoHTMLPython

Github contributions (5)

github-logo-circle
Eventual-Inc/Daft

Nov 2022 - Jan 2023

Distributed data engine for Python/SQL designed for the cloud, powered by Rust
Role in this project:
userData Engineer
Contributions:2 reviews, 80 commits, 2 PRs in 1 month
Contributions summary:Charles primarily contributed to the development and enhancement of the `daft` data engine. They focused on core features such as handling empty dataframes, adding new aggregation functions like "list," and implementing dynamic scheduling capabilities for improved performance. Furthermore, the user worked on resource allocation within the Ray runner, adding memory byte requests to the UDFs and refactoring the code for efficiency. Their contributions improved the Daft's engine capabilities, optimized resource usage, and streamlined the execution process.
data-analysispythonpolarsdata-sciencedataframe
ray-project/ray

Apr 2021 - Nov 2022

Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
Role in this project:
userMLOps Engineer
Contributions:23 reviews, 5 commits, 8 PRs in 1 year 6 months
Contributions summary:Charles primarily contributed to the Ray autoscaler, improving its robustness by converting assertions to exceptions and propagating boto exceptions. They also added functionality to leverage the `NetworkInterfaces` parameter in AWS instances for greater network configuration flexibility. In addition, the user worked on the Ray Datasets feature, adding the ability to write TFRecords from Datasets.
pythonconsistsruntimetensorflowserving
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Charles Lin - Electric Principal Engineer at Dell