Portfolio

I’m a mobile software developer specializing in writing native iOS and Android apps. I have many years of experience writing software applications and have a BS degree in Computer Science from UC Santa Cruz. I would be glad to speak with you about how to make your app ideas into reality!

Here are just some of the apps that I have developed.

Rio 360
Custom Cut
PolyKeyboard
AMP Coach
AMP Athlete
AMP SkillsQuest
Mega Picker
Graffwriter
Lines!

What others have said...

Carl has a fantastic work ethic, is quite capable, and finds creative ways to both solve and circumvent challenging iOS problems. We were lucky to partner with him at Hackerlist.
– Mek Karpeles, CEO & Developer, Hackerlist Inc.
As the main front-end engineer for [our] iOS app, Carl performed an amazing job within a tight timeframe, translating product designs into elegant and well-organized code ... He has a good eye for detail when it comes to layout, color, and animation, which helps expedite communication with designers and improved the quality of the final UI.
– Xiao "Nikita" Xiong, Product Designer, Bosch North America.
Carl is a solid full stack developer and it's a pleasure to review his elegant coding style. Another strength is his ability to implement tricky UI features, coming up with creative and fun solutions.
– Steffen Frost, iOS Developer, nearIM Inc.
Carl is a great iOS engineer and came through for us on a gaming project at the last minute, solving problems other engineers could not solve. He allowed us to finally take our app to market after other engineers kept it tied up for weeks with bugs. It was a pleasure to work with him. I recommend Carl to any company or individual seeking a talented, easy going iOS developer.
– Leila Rose G., Managing Director, Lexplique LLC.
Carl is a pleasure to work with and he demonstrates timely responsiveness and technical competence. I would not hesitate to work with Carl again. He understood our needs and produced an innovative application in a timely manner within budget.
– Jon Eastlund, IT Manager, 511 Regional Rideshare Program.

Contact Me

What do you get when you multiply 6 by 9?
Rio 360

Rio 360°

Watch the Rio 2016 Olympic Games like never before. The CBC Olympic Games Virtual Reality app gives you the best seats in the stadium without having to leave the house. Watch live streaming VR video action from Rio everyday during the Olympic Games. Or catch up on the best VR video moments on demand from Brazil.

Custom Cut

Custom Cut

Custom Cut captures your measurements for custom made-to-order and off the rack clothing. With just two pictures we calculate your sizes without visiting a tailor or using a measuring tape. Using Custom Cut, you can confidently purchase tailored products, such as jackets, suits, shirts, and even off the shelf items, knowing they will fit to your own specific dimensions.

PolyKeyboard

PolyKeyboard

The PolyKeyboard App makes it easy to type in several languages with the same keyboard layout, based on a standard PC physical keyboard.

AMP Coach

AMP Coach

AMP Coach is an iPhone & iPad app for coaches to use to log training sessions while offline and sync that information to their athletes’ profiles once back online.

AMP Athlete

AMP Athlete

The AMP Athlete app provides players the capability to track their daily wellness, which is integrated with the AMP Sport system. This app will track heart rate, illness, hours slept, sleep quality, fatigue, mood, stress, motivation — and report back to the system. Coaches will be alerted of outliers and requests for contact immediately.

AMP SkillsQuest

AMP SkillsQuest

The AMP SkillsQuest app is used by the US Ski and Snowboard Association's Alpine Training System designed to motivate and reward athletes in working towards improving their abilities.

Mega Picker

Mega Picker!

Mega Picker is a simple app that randomly generates lotto numbers specifically for the Mega Millions lottery. Double-tap on the screen and see the balls bounce around while generating your next winning lotto numbers!

Graffwriter

Graffwriter

Graffwriter is a fun vector graphics editor using fonts, images, color controls, and effects to allow the user to create custom graffiti artwork saying any word or phrase that they choose. Using layers to organize text and art objects, the iPhone user can quickly create unique artwork for any imaginable purpose.

Lines

Lines!

Lines! is like a classic screensaver. Run the app, then place your iPhone or iPad upright on the table. Or just hold it in your hand. Watch as the lines move and bounce off the walls, as they smoothly transition between multiple colors. It's really pretty mesmerizing. Hope you enjoy it!