-
Designed and developed a full-stack web application from scratch for data collection targeting software developers in North America and Europe, ensuring adherence to PIPEDA and CPPA regulations
- Built a React/Redux based Single Page Application (SPA) with protected routes (JWT authentication)
- Deployed a Node.js/Express.js/MySQL API server using Docker and PM2, ensuring 100% server uptime
- Achieved 10x increase in user traffic and collected data by integrating SurveyMonkey and Prolific APIs
- Screened and recruited 56 professional open-source developers and managed their compensation
- Technologies:
MySQL, Docker, Node.js, PM2, React.js, Python, Express.js, TypeORM, Axios, JWT
-
Led a mixed-method study on human-bot interactions on GitHub, uncovering new insights into perceptions of bot autonomy and personality. Published one ICSE paper and successfully defended thesis
- Used machine learning and statistical methods for quantitative data analysis
- Collaborated with six researchers across three universities in Canada, Netherlands, and Denmark on a weekly basis
- Twice awarded as the "Top-Performing Graduate Student", receiving a total of 2,500 CAD in prizes