Hi — I’m Titus.

PHILOSOPHY STUDENT · SOFTWARE DEVELOPER

Philosophy + Software Development

My path into software began with HTML, CSS, and JavaScript in a project-based program taught by Google engineers. At Towson, I’ve continued building web and mobile projects while studying Philosophy. I’m interested in how things work—and how people experience them.

BS in Philosophy · Expected December 2026

Email me
Titus Adesina

LEARNING, BUILDING, AND WORKING WITH PEOPLE

My journey so far.

Explore my GitHub ↗

My early projects gave me a place to experiment: a meme generator, then applications for studying and customer support, and a 2D game in Java. Each one asked something different of me, from working with data and APIs to organizing the behavior of a game.

My Philosophy coursework gives me another way to examine a problem: question its assumptions and consider whose perspective is missing. Through NAF and my work at Towson’s community center, I’ve also had responsibilities that depend on being present for other people.

Four cards, a little of my story. The main deck stacks them away and deals them back out.

Main deck

01 / GETTING STARTED

From a lesson to a project

I learned HTML, CSS, and JavaScript through a project-based curriculum taught by Google engineers. I built a meme generator and presented a collaborative final project with a live demonstration.

Through Google TEI × All Star Code, I also worked on a mobile application focused on access to financial education in underserved communities.

02 / BUILDING

Learning by making things

StudyWise started with a familiar problem: keeping college work organized. I built it with React Native, using Clerk for authentication and Convex for data management. My Java game gave me a different challenge: connecting player movement, collision detection, and game states.

The game let me work with inheritance, encapsulation, and polymorphism in a setting where I could see their effects on screen.

03 / WORKING WITH PEOPLE

Helping a team move forward

I served as a NAF team facilitator in summers 2024 and 2025, supporting 20 interns as they developed projects and leading workshops on project management.

At Towson’s community center, I handled check-ins, calls, and guest assistance. Alongside technical work, my experience includes the daily responsibility of helping people and keeping a shared space running.

04 / PERSPECTIVE

How I think

I tend to ask what surrounds a problem, who gets to frame it, and how someone else might experience it. My critical theory paper explores how film and music shape collective memory and identity.

The paper considers how art can help a community reclaim its story, and how it can also turn suffering into spectacle. I’m interested in that tension: the outcome depends on context and on the people creating and interpreting the work.

Projects

A few projects from different stages of my learning. Flip a card for the details, then open the live app, screenshot, or walkthrough.

2D Java Game — demo screenshot

2D Java Game

I used Java and object-oriented programming to build movement, collisions, and game states.

JavaGameDev
Click to view
Spotify Chatbot — demo screenshot

Spotify Chatbot

I built a support chatbot prototype for Spotify inquiries with Next.js and the OpenAI API.

Next.jsOpenAI API
Click to view

StudyWise

I built a college study app with React Native, Clerk, and Convex for coursework, tasks, and collaboration.

MobileDemo
Click to view

Contact

If you’d like to talk about my projects, an opportunity, or an idea, reach me at titus.adesina@gmail.com.

Email me