I'm David. I'm an iOS app developer passionate about computer science education. I graduated from UIUC with a B.S. in Information Sciences (BS/IS) in May. As a graduate in the top 3 percent of the BS/IS, I am actively looking for full-time opportunities in software development.

Hi. Nice to meet you.

My name is David — iOS developer and information scientist.

As a recent graduate of the University of Illinois Urbana-Champaign, I am searching for my next opportunity. I started learning iOS development in 2014 and have been creating apps ever since. During my freshman year of high school, I gained a passion for iOS development in an introductory iOS course. Read more about my journey here.

As a college student, I served as a Course Associate for UIUC'S CS 124, instructing students learning Kotlin and Java. I also provided writing support to undergraduate students seeking tutoring on a variety of subjects. Through these experiences and my diverse/intersectional background, I gained an appreciation for meeting students where they are on their journey and walking with them for some time as they hone their skills.


My Apps

Click on each app to learn more about it.
about me


iOS App Development

  • Xcode and Swift/UIKit
  • Firebase
  • Storyboards and programmatic constraints

Android App Development

  • Android Studio
  • Java


  • English
  • Spoken Russian

Programming Languages and Version Control

  • Python
  • Git/Github


Watching YouTube Videos

Some of my favorite YouTube channels are Sean Allen, Jim Browning, and What Would You Do.

"This Is Us"

I always count down the days until a new season of This Is Us starts. I find the show wholesome and am emotionally invested in Rebecca's wellbeing.

Horseback Riding

I ride horses once a week at a barn called Equestrian Connection. Riding helps me relax and prepares me for the week ahead.


I especially love swimming on summer evenings. When the weather is not too hot and not too cold, spending time at the pool makes me feel like all my worries have disappeared.