
MAJOR
- Computer Science
EXPERIENTIAL LEARNING
- John S. Toll Fellowship
- Summer internship research
- “I've learned the value in that saying ‘you give a man a fish, he eats for a day, you teach man to fish, he eats for his lifetime.’ Professors don't just teach you to do this, they teach you how to learn how to do it. So when I'm doing projects by myself, I know how I can go about a project and learn how to do it. I don't have the skills yet, but I know how to get there. I think that's probably the best lesson I've been taught.”

Creative Processing: App Development and Learning
Caleb Jiminez '27
Clayton, DelawareMAJOR
- Computer Science
EXPERIENTIAL LEARNING
- Summer internship research
- “I've learned the value in that saying ‘you give a man a fish, he eats for a day, you teach man to fish, he eats for his lifetime.’ Professors don't just teach you to do this, they teach you how to learn how to do it. So when I'm doing projects by myself, I know how I can go about a project and learn how to do it. I don't have the skills yet, but I know how to get there. I think that's probably the best lesson I've been taught.”
"People think of app development as you're just doing code all the time,” said Jiminez. “But I see it more as a design process.”
Jiminez describes app design as heavily people-conscious, focused on the target audience's wants and preferences. Before coding starts, the IT team must decide on the app's scope. The software developer is responsible for researching and planning how their vision will align with the user.
“You have to think about who's going to be using this app, and what they would want,” Jiminez said. For him, jumping straight into coding signifies a lack of planning that “then sets [the project] back really far.”
This perspective has been shaped by his hands-on experiences both inside and outside the classroom. During his John S. Toll Fellowship with Ramsey, Jiminez worked on a project involving ray marching, a graphics technique that generates images. Alongside the team, he helped create a tutorial aimed at making that method suitable for beginners. The goal of the project was in part to teach others how to approach unfamiliar concepts. This approach has become central to his own learning philosophy.
That philosophy has continued to mature in his current position with Ramsey, where he is helping design an “automat designer” application. This project focuses on developing a visual mapping tool to help professors teach the theory of computation more effectively, since current diagrams are hand-drawn and can be very complex.
Beyond his internship work, Jiminez also serves as a tutor at the Quantitative Skills Center, where he supports students in computer science and mathematics. Teaching has reinforced his belief in the importance of learning how to learn, a lesson he deems to be one of the most valuable from his time at Washington.
“They don't just teach you [how to] do it, they teach you how to learn how to do it,” he said. “Even if I don't have the skills yet, I know how to get there.”
Jiminez credits much of his growth to faculty mentorship, particularly Ramsey and his advisor, Austin Lobo, associate professor of computer science and director of the information systems minor. He notes that their teaching styles emphasize engagement, accessibility, and practical application, qualities that have helped him become more confident in individual and collaborative work.
Looking ahead, Jiminez hopes to continue developing his own projects while pursuing a career as a software developer. He remains optimistic about the future of the field, particularly as emerging technologies like artificial intelligence reshape how developers work.
“We’re going to learn how to use it,” he said. “I feel like it’s just going to become another tool that speeds up development.”
Reflecting on his journey, Jiminez urges prospective students not to be intimidated by assumptions surrounding computer science.
“Don’t fear the math,” he said. “The math builds on incremental steps, and then it’s not as much math as one might think.”
For Jiminez, success in computer science and in college more broadly is not about mastering everything at once, but about developing the mindset to keep learning.
— Andraya Sudler '26