Developer

Developer

From the age of 16, my passion for building computer applications has led me through an incredible journey in the world of development. From humble beginnings, my development skills now include a variety of languages, both web and compiled, allowing me to create a wide range of application solutions to fulfill client needs.

Interesting...
Educator

Educator

Starting in high school and continuing to present day, teaching has always been a passion of mine. Nothing is more thrilling that seeing the end result of hard work and effort in a graduate, and knowing you were a part of their journey to success. I am grateful to have the opportunity to share my experience and insight with others.

Interesting...
Leader

Leader

From running my own company, to leading a team of 20+ faculty members, I have had the opportunity, pleasure, and a vast array of other less flattering terms that come with being in the business of media. While it’s had its ups and downs, this experience allows me to provide insight to my students, guidance to my peers, and leadership to my team.

Interesting...

Writing the first 90 percent of a computer program takes 90 percent of the time.

The remaining ten percent also takes 90 percent of the time and the final touches also take 90 percent of the time. ~ N.J. Rubenking

News & Updates

in case you're someone that finds things I say relevant.

iOS and Swift

iOS and Swift

Posted by jdonlan on Oct 6, 2014

After many years of avoiding iOS because of the atrocity that I felt was Objective C, Swift gives me new hope for the platform. I have decided to back a Kickstarter project to get myself up to speed. Going through the intro content gives me hope that I’ll learn enough of the language to get off the ground to a point where I can teach myself whatever is left as I’ve done with other languages in the past. So far, Swift looks to be much more promising than Objective C and follow a more traditional programming structure – so that’s exciting. I’ll be sure to post updates as I progress through the content. As of now, it seems the presenter shares a very similar style to myself both in presentation technique and the balance between casual and...

Learn More
Computer Science vs Programming

Computer Science vs Programming

Posted by jdonlan on Jun 12, 2014

Thought this article was an appropriate starter for a new post. In this case, it touches upon some really personal topics that are near and dear to me, especially with what I do both professionally and in the world of academia. While I think many students want to learn “how” to code a solution, I think many under-appreciate the other aspects of being a programmer which involve not only how to solve a problem, but also how to even define the problem, and all the small steps in between. In truth, the most worthless thing we can do as an educator, is teach the solution. As far as tech goes, the solution is typically on good for a specific problem, and even then, only good for as long as the parameters haven’t changed and the status quo is maintained. Just last week at WWDC, for example, Apple turned the iOS development world on its head with the introduction of a new programming language – Swift. If all a student learned was how to solve specific problems with Objective C, they’re going to be left in the dark as the industry turns away from the language and focuses on the new approaches with Swift. On the contrary, if we concentrate our efforts on teaching students how to identify a problem, break it out into manageable logical chunks, and then utilize the tools in their arsenal as well as prepare them to find and utilize new skills, then something like a new language really isn’t that big of a hurdle at all. Anyway, definitely worth a read for anyone thinking about...

Learn More
Website Launch

Website Launch

Posted by jdonlan on May 20, 2014

After many years of neglect, I have decided to update my website and change direction a bit.  Once upon a time, I had the idea of having a website to share my life journey and experiences.  Then this guy names Mark with a strange German name came along and created this website that everyone started using for exactly that purpose.  I guess people like blue or something, who knows? Anyway, as a result of this phenomenon, my site had no purpose and I had no traffic, and no drive to actually work on it.  It sat there lazily thrown together with no solid content and an odd mixture of my personal thoughts mixed with business and technical insight.  I guess I never really followed my own rules of identifying an audience for a project and targeting that audience by presenting them with everything they want to see and nothing they don’t.  Enter – this version of the site. My goal with this site, from this point forward, is to consolidate my professional presence into a single place.  I plan to showcase some of my work over the years and share insight into industry specific news and events, sharing articles, guides, reviews, and so on.  Hopefully this will make the site less overwhelming for both you, the reader, and me the content provider, and have it be more purposeful then the hodgepodge it once...

Learn More

What I Do

check out some of my previous work.

View More Projects

Need Something?

contact for me for information on how to obtain a quote.

Design

  • Logo and Brand Identity
  • Fliers and Brochures
  • User Interface
  • Digital Advertising
$35*
Get Quote

Development

  • Web (JavaScript)
  • Mobile (Java)
  • Application (C#, AS3)
  • Video/Animation
$50*
Get Quote

Backend

  • Database Architecture
  • Server Administration
  • APIs and Data Handling
  • E-Commerce
$65*
Get Quote

* All prices provided represent “starting at” values.  Actual prices for specific services may vary.
Request a quote for the most accurate price for your individual needs.