# Ronald Kwan > Software Engineer at Shortform Location: San Francisco Bay Area, United States Profile: https://flows.cv/ronaldkwan ## Work Experience ### Software Engineer @ Shortform Jan 2021 – Present Full stack software development and design with Flask (Python), Vue.js, and PostgreSQL. ### Senior Full Stack Software Engineer @ PrepScholar Jan 2016 – Jan 2021 | Cambridge, MA Full stack software development and design with Django, Backbone, and MySQL. ### Chief Technology Officer @ Berkeley Math Tournament Jan 2012 – Jan 2018 | Berkeley, California, United States Lead software developer of web applications, including registration, grading, and problem submission systems, for middle and high school mathematics competitions. ### Projects Developer @ The Daily Californian Jan 2015 – Jan 2016 | Berkeley, CA Supporting data-driven journalism through data analysis and visualization. ### Computer Science Reader/Tutor (CS 70) @ UC Berkeley Jan 2015 – Jan 2015 | Berkeley, CA Grading assignments and tutoring students for CS 70, Discrete Mathematics and Probability Theory. ### Computer Science Peer Advisor @ UC Berkeley Jan 2014 – Jan 2015 | Berkeley, CA Advising students on academic and logistical issues related to the computer science program at UC Berkeley. ### Research Assistant @ UC Berkeley Jan 2013 – Jan 2015 | Berkeley, CA 1) Modelling and simulations of optimism in Markov decision processes (with Tom Griffiths). 2) Automated processing and analysis of PDF news articles for StatNews using OCR (with Laurent El Ghaoui). ### Computer Science Tutor (CS 61A) @ UC Berkeley Jan 2015 – Jan 2015 | Berkeley, CA Tutoring students in CS 61A, an introductory computer science class at Berkeley. ### Research Assistant @ Carnegie Mellon University Jan 2015 – Jan 2015 Research in computational neuroscience with Prof. Cosma Shalizi, sponsored by the Center for the Neural Basis of Cognition. Discovery of clusters in fMRI images using machine learning, implemented mainly in Python. ### Research Assistant @ Georgia State University Jan 2014 – Jan 2014 Research in machine learning with Prof. Robert Harrison. Design and implementation of an algorithm for training classifiers via multiobjective optimization, written in Python. ### Engineering Intern @ Qualcomm Jan 2013 – Jan 2013 | Boulder, CO Integrated an XML-based database for configuration settings on mobile Linux OSes using C. ### Technical Intern @ Sandia National Laboratories Jan 2012 – Jan 2012 | Livermore, CA Implementation of digital signatures to authenticate and verify the integrity of data used in the SUMMIT scenario planning software. ### Research Intern @ The University of Iowa Jan 2011 – Jan 2011 Design and testing of a method of precisely aligning diffraction gratings for use in the analysis of electromagnetic waves. ## Education ### Master of Science - MS in Computational Analysis and Public Policy University of Chicago ### Bachelor’s Degree in Computer Science, Mathematics, and Statistics University of California, Berkeley ### Ohlone College ### Mission San Jose High School ## Contact & Social - LinkedIn: https://linkedin.com/in/ronaldkwan - Portfolio: http://rkwan.me --- Source: https://flows.cv/ronaldkwan JSON Resume: https://flows.cv/ronaldkwan/resume.json Last updated: 2026-04-10