Andrew Chin

SIMULIA R&D Development Manager at Dassault Systemes, SIMULIA Corp.

Providence, Rhode Island, 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
🎓
Top School
Andrew Chin is a software engineering leader with 17 years of experience, currently managing R&D development for SIMULIA at Dassault Systèmes in Providence. He blends hands-on systems programming with product-focused leadership, drawing on a Brown CS background and a history of shipping robust tooling and integrations. His open-source contributions span notable projects—improving terminal UX in mosh, advancing wasm-bindgen bindings for Rust/JavaScript interop, and stabilizing rust-analyzer—demonstrating depth across low-level, web, and tooling domains. He has a practical knack for cross-platform builds and backwards-compatibility fixes, such as addressing macOS deployment targets and terminal encoding quirks. Formerly a web director at a radio station, he brings both user-facing web sensibilities and backend engineering rigor to interdisciplinary teams. Colleagues rely on him to turn subtle protocol and build-system issues into reliable, maintainable solutions.
code17 years of coding experience
job2 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Brown University
github-logo-circle

Github Skills (25)

javascript10
c-language10
python10
testing10
terminal-emulator10
generator10
rust-wasm10
terminal-application10
binding10
wasmer10
macos10
blazor-webassembly10
wasmtime10
rust10
webassembly10

Programming languages (18)

PowerShellMDXJavaC++CSSRustCPLpgSQL

Github contributions (5)

github-logo-circle
Render high-resolution maps of a Minecraft world with a Leaflet powered interface
Role in this project:
userBack-end Developer
Contributions:648 commits, 33 PRs, 59 pushes in 12 years
Contributions summary:Andrew primarily focused on adding new features and functionality to the Minecraft Overviewer project, specifically related to rendering signs, player positions, and other points of interest on the map. They implemented a system to process and display POIs, including signposts, utilizing a JavaScript-based marker system. The user demonstrated skills in Python and NBT data parsing.
leafletrenderminecraftskycrossword
mobile-shell/mosh

Mar 2013 - Dec 2021

Mobile Shell
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 13 commits, 16 PRs in 8 years 9 months
Contributions summary:Andrew primarily worked on improving the functionality and usability of mosh, focusing on terminal interaction. They implemented UTF8 mouse mode, addressed issues related to mouse behavior in emacs, and modified the build process for macOS. Additionally, the user fixed a bug with help command and updated the build process to set the `MACOSX_DEPLOYMENT_TARGET` to support older macOS versions.
shelllinuxandroid
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