Shiqing Ma

Associate Professor

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
Shiqing Ma is an associate professor and researcher specializing in system and software security, software engineering, and applied machine learning, with a PhD from Purdue and a steady academic trajectory through Rutgers and UMass Amherst. In four years of post-PhD experience he has combined rigorous research with hands-on full-stack development, contributing features across React/MUI frontends and Rust/Tauri backends in open-source projects like clash-nyanpasu and PicList. His work demonstrates a pragmatic focus on secure, user-facing tooling—adding conveniences such as drag-and-drop profile management, random mixed port support, and multi-service image management. He balances academic leadership with practical engineering, often shipping UI improvements and backend integrations that improve developer and end-user workflows. Based in the United States, he is actively seeking industry opportunities and brings both publication-level research insight and production-grade coding experience. An uncommon strength is his fluency across security research, software engineering, and full-stack implementation, enabling him to translate security research into usable tools.
code4 years of coding experience
job6 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Purdue University
bookBachelor's degree, Bachelor's degree at Shanghai Jiao Tong University
github-logo-circle

Github Skills (19)

javascript10
electron10
tauri10
front-end-development10
vue10
rust10
back-end-development9
file-management9
ui-design9
webdav9
uid9
react9
backend9
typescripts8
typescript-types8

Programming languages (9)

TypeScriptPowerShellRustJavaScriptGoBladeRubyPython

Github contributions (5)

github-logo-circle
Kuingsmile/PicList

Jan 2023 - Mar 2023

An image upload and manage tool, base on PicGo
Role in this project:
userFull-stack Developer
Contributions:68 releases, 123 commits, 2 PRs in 2 months
Contributions summary:Shiqing contributed to the `kuingsmile/piclist` repository, which focuses on image management and upload tools. Their commits primarily involve merging branches and implementing UI updates, and adding new features. These features include remote file deletion functionality in albums and management capabilities for different picture bed services, improving the user experience. The user demonstrated skills in both frontend and backend code, incorporating electron features.
aliosselectronelement-plusimgurimgur-uploader
libnyanpasu/clash-nyanpasu

Nov 2023 - Dec 2023

Clash Nyanpasu~(∠・ω< )⌒☆​
Role in this project:
userFull-stack Developer
Contributions:3 PRs, 7 comments, 1 issue in 12 days
Contributions summary:Shiqing primarily contributed to the application's frontend and backend, implementing features related to the user interface, configuration, and core functionality. Key contributions included adding UWP tool support, random mixed port support, and drag-and-drop functionality for profile items. They also updated the clash.meta file and added a tooltip to the tray icon. The user's work touched upon both the frontend (React, MUI) and the backend (Rust, Tauri), demonstrating a full-stack development approach.
clashclash-metaclash-nyanpasuclash-rsmaterial-you
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