About

About

Growing up, I was always drawn to tinkering with machines and learning about how things work. Today, I continue to channel that curiosity and creativity through the development of meaningful, user-focused software and interfaces.


In all my projects, I strive to push the boundaries of what's possible. My background in biology research and political science enables me to approach software development with a unique perspective that prioritizes functionality, craftsmanship, and value-sensitive design.

Growing up, I was always drawn to tinkering with machines and learning about how things work. Today, I continue to channel that curiosity and creativity through the development of meaningful, user-focused software and interfaces.


In all my projects, I strive to push the boundaries of what's possible. My background in biology research and political science enables me to approach software development with a unique perspective that prioritizes functionality, craftsmanship, and value-sensitive design.


Experience

Experience

Computational Policy Lab, Harvard Kennedy School

Computational Policy Lab,
Harvard Kennedy School

2024 - current

2024 - current

2023 -

Software Engineer

Software Engineer

  • Lead full-stack developer of PingPong, a dedicated platform for using large language models in a class setting. PingPong helps students learn, ask questions, and walk through problems—along with customized bots. See pingpong.hks.harvard.edu.

    • Implemented support for multiple AI providers, external class synchronization with SSO, and custom UI components.

    • Worked on eliminating server dependency on Node.JS, cutting the number of containers used in production in half.

    • Revamped development workflows, with a new staging server, automatic release-image builds and faster deployments.

  • Full-stack development of Teachly, an inclusive teaching platform. The app helps professors identify engagement gaps and encourage wider class participation. Building class automation and AI insights into the platform. See teachly.harvard.edu.

  • Lead full-stack developer of PingPong, a dedicated platform for using large language models in a class setting. PingPong helps students learn, ask questions, and walk through problems—along with customized bots. See pingpong.hks.harvard.edu.

    • Implemented support for multiple AI providers, external class synchronization with SSO, and custom UI components.

    • Worked on eliminating server dependency on Node.JS, cutting the number of containers used in production in half.

    • Revamped development workflows, with a new staging server, automatic release-image builds and faster deployments.

  • Full-stack development of Teachly, an inclusive teaching platform. The app helps professors identify engagement gaps and encourage wider class participation. Building class automation and AI insights into the platform. See teachly.harvard.edu.

Opportunity Insights, Harvard University

Opportunity Insights,
Harvard University

2023 - 2024

2023 - 2024

2023 -

Project Developer, AI Tools

Project Developer, AI Tools

  • Developed a suite of educational AI tools, including embedding-based RAG to respond to student queries based on course content without providing outright answers, while handling prompt-injection attacks.

  • Full-stack development of web portal for authenticated student access to services.

  • Developed a suite of educational AI tools, including embedding-based RAG to respond to student queries based on course content without providing outright answers, while handling prompt-injection attacks.

  • Full-stack development of web portal for authenticated student access to services.

Harvard Summer School, Student Activities Office

Harvard Summer School,
Student Activities Office

2023

2023

Program Coordinator

Program Coordinator

  • Lead the overhaul of the event planning workflow, focusing on the student user experience and coding custom solutions.

  • Developed a secure event registration and student verification solution using Google Apps Script and JavaScript, prioritizing student data confidentiality over readily available third-party alternatives.

  • Event registration automations decreased staff workload by 75% and enabled new experiences, including a ticket lottery.

  • Data-driven optimized event registration and cancellation policies increased student attendance by 30%.

  • Lead the overhaul of the event planning workflow, focusing on the student user experience and coding custom solutions.

  • Developed a secure event registration and student verification solution using Google Apps Script and JavaScript, prioritizing student data confidentiality over readily available third-party alternatives.

  • Event registration automations decreased staff workload by 75% and enabled new experiences, including a ticket lottery.

  • Data-driven optimized event registration and cancellation policies increased student attendance by 30%.

Harvard Summer School, Student Activities Office

Harvard Summer School,
Student Activities Office

2020 - 2023

2020 - 2023

Course Assistant

Course Assistant

  • Built custom class management system with enrollment and attendance tracking, sectioning, and student requests management on Airtable to support a 520-student course with automated email notifications and CanvasAPI integrations.

  • Built custom Canvas course creation and management scripts to parse and create assignments from Github repositories.

  • Earned Certificate of Distinction in Teaching for exceptional performance in STAT 104.

  • Built custom class management system with enrollment and attendance tracking, sectioning, and student requests management on Airtable to support a 520-student course with automated email notifications and CanvasAPI integrations.

  • Built custom Canvas course creation and management scripts to parse and create assignments from Github repositories.

  • Earned Certificate of Distinction in Teaching for exceptional performance in STAT 104.

Courses taught:

APMTH 10: Computing for Science and Engineering

EC 50: Using Big Data to Solve Economic and Social Problems

PS 2: Mechanics, Elasticity, Fluids, and Diffusion
PS 3: Electromagnetism, Circuits, Waves, Optics, and Imaging

STAT 104: Introduction to Quantitative Methods for Economics

Courses taught:

APMTH 10: Computing for Science and Engineering

EC 50: Using Big Data to Solve Economic and Social Problems

PS 2: Mechanics, Elasticity, Fluids, and Diffusion
PS 3: Electromagnetism, Circuits, Waves, Optics, and Imaging

STAT 104: Introduction to Quantitative Methods for Economics

Harvard Academic Resource Center

Peer Tutor Fellow in Math, Physics, Life Sciences, Statistics and Computer Science

2020 - 2023

Harvard Academic Resource Center

Peer Tutor Fellow in Math, Physics, Life Sciences, Statistics and Computer Science

2020 - 2023

Harvard Office of the Vice Provost for Advances in Learning

HarvardX Forum Moderator in Neurobiology classes (edX)

2021 - 2022

Harvard Office of the Vice Provost for Advances in Learning

HarvardX Forum Moderator in Neurobiology classes (edX)

2021 - 2022

Academic Tutor Program, Harvard Summer School

Academic Tutor in Math, Statistics, Life Sciences and Computer Science

2021

Academic Tutor Program, Harvard Summer School

Academic Tutor in Math, Statistics, Life Sciences and Computer Science

2021

Greek Consulate General in Boston

Diplomatic Intern

2020

Greek Consulate General in Boston

Diplomatic Intern

2020

Education

Education

Harvard University

A.B. Honors Degree in Computer Science and Molecular & Cellular Biology

2023

Harvard University

A.B. Honors Degree in Computer Science and Molecular & Cellular Biology

2023

Selected coursework

Selected
coursework

CS 276R: Design, Technology, and Social Impact

Research Project: Balancing Privacy and Protection: CSAM Detection

CS 276R: Design, Technology, and Social Impact

Research Project: Balancing Privacy and Protection: CSAM Detection

CS 279R: Research Topics in Human-Computer Interaction

Research Project: Towards an Improved Shortcuts App through Siri Shortcuts

CS 279R: Research Topics in Human-Computer Interaction

Research Project: Towards an Improved Shortcuts App through Siri Shortcuts

CS 179: Design of Useful and Usable Interactive Systems

Project: Togethr, the new way to ideate

CS 179: Design of Useful and Usable Interactive Systems

Project: Togethr, the new way to ideate

CS 181: Machine Learning

Project: Evaluating the impact of using ChatGPT-3.5 to teach ML

CS 181: Machine Learning

Project: Evaluating the impact of using ChatGPT-3.5 to teach ML

CS 124: Data Structures and Algorithms

CS 124: Data Structures and Algorithms

CS 126: Fairness and Privacy: Perspectives from Law and Probability

CS 126: Fairness and Privacy: Perspectives from Law and Probability

GENED 1114: Painting's Doubt: A Studio Course

Project: Painting prototypes of an imagined Apple AR/VR experience

GENED 1114: Painting's Doubt: A Studio Course

Project: Painting prototypes of an imagined Apple AR/VR experience

GOV 1049: Ethics & Public Policy

Project: The Ethics of Withholding Information from the Public

GOV 1049: Ethics & Public Policy

Project: The Ethics of Withholding Information from the Public

See all recent projects.

Contact

Have a project you'd like to work on together, or want to learn more about my recent work?

Github

Read samples of code I've written and technical details of my recent projects.

Notes

Coming soon

I'll be sharing thoughts on HCI papers I'm reading and updates on my ongoing projects.

Contact

Have a project you'd like to work on together, or want to learn more about my recent work?

Github

Read samples of code I've written and technical details of my recent projects.

Notes

Coming soon

I'll be sharing thoughts on HCI papers I'm reading and updates on my ongoing projects.

See all
recent projects.

Contact

Have a project you'd like to work on together, or want to learn more about my recent work?

Github

Read samples of code I've written and technical details of my recent projects.

Notes

Coming soon

I'll be sharing thoughts on HCI papers I'm reading and updates on my ongoing projects.

Photo by National Cancer Institute on Unsplash. Email icons created by Pixel perfect - Flaticon. Paper icons created by Pixel perfect - Flaticon. SwiftUI, the Swift logo, Siri, Siri Shortcuts, Xcode, iPhone, iOS, iPad, iPadOS, watchOS, tvOS, Mac and macOS are trademarks of Apple Inc., registered in the U.S. and other countries.

©2025 Evangelos Kassos

©2025 Evangelos Kassos