Freelance Service Information

Posted Friday, December 5, 2025 by Sri.
a card reads 'DSRI SEAH is a cheeful designer and chatty programmer with the additional text 
human centered thinking, personal productivity, information deign, and interactive devlopment' next to ita card reads 'DSRI SEAH is a cheeful designer and chatty programmer with the additional text 
human centered thinking, personal productivity, information deign, and interactive devlopment' next to it (full size image)

Thank you for checking out my extended information page! At a high level, I'm a visual designer with an engineering background, and take people first approach to work. If one truly understands and can articulate the needs of the problem from the perspective of the people actually doing the work, I believe that this leads to a better solution!

I actively focus on four distinct areas of interest.

1. Human-Centered Thinking

Treating people as individuals, not machines to be optimized.

I seek to understand the complex needs and desire of people and how they see the world. This provides valuable insight that helps choose a matching technical solution.

Expressed more personably, I practice human-centered thinking as empathy toward the people doing the work, not just modeling their operational parameters. I ask questions like:

  • What do people really want? How do I give them the words to express themselves?
  • What do we define goals that align with their actual needs?
  • How does aligning with empathy with technical processes lead naturally to sustainable excellence and improved quality of life?

This helps create meaningful goals and metrics.

2. Personal Productivity

Using experiments to discover what works and what is meaningful.

I have an adaptive approach to personal productivity, using my insights about the emotional and cognitive challenges that people have to create systems that help move things along.

I'm a late-diagnosed neurodivergent, so many of my productivity tools and methods have been built around my particular needs as a chaotic creative. I ask:

  • What do people actually need to have to be productive?
  • How can unique personality traits be harnessed to meet external needs?
  • How can the sense of being productive be baked into the hard day-to-day of boring work?

3. Information Design

Applying visual psychology to create outstanding clarity.

The form of visual design I practice is all about making information make sense. This is quite different from "styling" though it draws from the same history of mass media, communications design, and storytelling. These techniques are applied to create visual hierarchy that directs attention to what's important, and gestalt psychology creates the meaningful relationships implied by proximity and grouping. I ask:

  • What is the anchoring idea?
  • What is the communication intent of the idea for its target?
  • What information is needed to understand the idea?
  • What visual and sequential elements form the natural order of the narrative?

4. Interactive Development

Programming digital devices that support what people are thinking about.

Interactive development is an extension of media and information design, creating a world of realtime information exploration. This can be applied to learning sciences as well as video games and informational toys. I can design these experiences and can also build them using Javascript.

My experience spans computer graphics, graphic design, computer programming, and systems architecture for personal computing. Here is a selection of past projects.

Learning Science Education

Sri's Public Projects

  • Productivity Tools
    Downloadable PDFs to help with easy visual tracking of daily effort (2005 to date)

  • Groundhog Day Resolutions
    A long-term personal log of self-improvement and productivity with supporting projects (2007 to date)

  • davidseah.com
    My original self-hosted Wordpress blog where I wrote about productivity and personal development since 2005. Superceded by this website which is designed as a personal knowledge management system.

  • DS|CAFE
    An ongoing experiment in creating meaningful online community shared interests (2016 to date)

  • URSYS
    A Javascript-based build system and framework to make developing interactive realtime simulation-driven networked web apps easy to deploy.

Sri's Older Work