Junyan Qi is a Senior Software Engineer based in Mountain View with nine years of experience building full‑stack web applications and cloud-backed services, currently at Google after prior engineering roles at Microsoft and Dataminr. A Vassar College CS graduate with additional mathematics coursework, Junyan brings strong skills across Java, Python, JavaScript, React/Redux, Node.js, and AWS serverless technologies, plus experience with relational and NoSQL databases. They have a track record of shipping production tools used in teaching and research—like an online Turing Machine lab and the jsPsych form plugin that improves experiment UI by adding flexible, MDL-styled form elements and image/file support. Comfortable spanning front-end UX and backend services, Junyan combines academic research experience with practical product impact on both open-source and enterprise projects.
10 years of coding experience
2 years of employment as a software developer
Bachelor of Arts - BA, Computer Science, Bachelor of Arts - BA, Computer Science at Vassar College
Create behavioral experiments in a browser using JavaScript
Role in this project:
Front-end Developer
Contributions:46 commits, 6 PRs, 4 comments in 7 months
Contributions summary:Junyan primarily contributed to the development of a form plugin within the jsPsych repository. Their work involved implementing various form elements, including text fields, dropdowns, checkboxes, and radio buttons, using Material Design Lite (MDL) styling. The user's commits demonstrate a focus on creating a flexible and customizable form system, along with features like file uploads, range sliders, and support for incorporating images within form elements. Their contributions aimed to enhance the user interface and functionality of the jsPsych experiments by incorporating dynamic forms.
Contributions:219 commits, 2 PRs, 206 pushes in 1 year 5 months
turing-machine
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.