Samuel Lain
Hey, I’m Samuel Lain — a Senior at Colorado College, majoring in Computer Science and Business, Economics, and Society (BESoc).
Whether I’m building a campus navigation app, tutoring quantitative reasoning, or developing a card game inspired by my roommates, I approach every project with curiosity, creativity, and a passion for solving real-world problems.
Resume
I have developed websites as a Web Developer, tutor quantitative subjects at the Quantitative Reasoning Center, and previously interned at HP Tech Ventures, analyzing startups and markets. I'm also active in Coding Club, Men’s Volleyball, and Math Club, and I’m passionate about using technology and analytics to solve real-world problems.
Portfolio
Here, I showcase several projects I’ve completed during my college career. Each project includes a brief overview and a link to a more detailed description.
-
textToA11y3D is an interactive Google Colab-based application that allows users to generate 3D models from simple text prompts using OpenAI’s Shap-E model. Designed with accessibility and ease-of-use in mind, this tool features an intuitive interface built with ipywidgets, enabling users to customize generation settings, preview outputs, save prompt histories, and export files in multiple 3D formats.
Click here
-
This Java project wasn’t created for any specific class. It was inspired by a game my roommates and I play, which involves a 3x3 grid of cards. Players choose a pile and guess whether the next card will be higher, lower, or the same. The goal is to make it through the entire deck without running out of piles, as an incorrect guess makes the chosen pile unusable.
Click here
-
This was my first computer science project in college. The assignment was to create a piece of software of our choice in Python, and I decided to develop a Connect 4 game where the player competes against the computer in Connect 4.
Click here
-
This project was created for my Computer Science I course. The assignment was to build a program using core concepts like classes, if statements, loops, and more, so I chose to develop a version of Galaga in Java.
Click here
-
This Java project was created for my Software Design course. The assignment was to develop an application that addresses an issue within the Colorado College community, utilizing an SQL database, factory design patterns, and an MVC architecture. I built an application featuring a simplified map of the Colorado College campus, allowing users to explore the campus with a virtual character.
Click here
Research Experience
This summer, I worked with Varsha Koushik on projects focused on improving accessibility for individuals with cognitive disabilities. I contributed to the paper “Functional with a Smattering of Fun”: Accessible Makerspaces as Vocational Pathways and Community Resources—accepted to the 27th International ACM SIGACCESS Conference on Computers and Accessibility. In addition, I developed a text-to-3D rendering software project in hopes of advancing inclusive innovation.
Contact Me
s_lain@coloradocollege.com
(859) 490-9121
418 East Columbia Street
Colorado Springs, CO 80907