Paul D. Solt
abqh74@r.postjobfree.com Artwork Evolution
PaulSolt.com 125 Tech Park Drive
ArtworkEvolution.com Rochester, NY 14623
OBJECTIVE
To inspire and connect people with interactive graphics applications.
SUMMARY
CEO of Artwork Evolution, a creative app development company.
Designed and released five apps on the App Store with 340,000+ downloads.
Adjunct professor at RIT with work experiences at Microsoft and Apple.
Expert with Objective-C, iOS, and object-oriented software design.
Motivated, organized, detail oriented, dependable.
COMPUTER SKILLS
Platforms: Mac OS X, iPhone/iPad (iOS), Windows, UNIX, Game Boy Advance, Windows Mobile 6.X
Development Software: Xcode, Visual Studio, Eclipse, SVN, git
Software: Photoshop, Maya, iMovie, GoToMeeting, UStream Producer
Languages: Objective-C (3 years), C/C++ (6 years), C# (4 years), Python (3 years), Java, GLSL, Ruby,
RenderMan
APIs: iOS, Mac OSX, Core Graphics, Game Center, AVFoundation, OpenGL, XNA, .NET
WORK EXPERIENCE
Artwork Evolution, Rochester, NY
CEO and Lead Software Developer, February 2010 Present
Design creative iOS apps for photography, art, and entertainment.
Integrate iAd, Admob, analytics, core graphics, core animation, multi-touch gestures,
TestFlight, Game Center, and in-app purchases.
Manage developer and designer contractors.
Published five Apps on the App Store for iPhone and iPad.
Contract Software Developer
Plan, develop, and deploy custom code and apps.
iOS Instructor
Design and teach introductory classes for the iPhone/iPad platform.
Provide a seamless learning experience with GoToMeeting, Wacom tablets, and Xcode.
Rochester Institute of Technology, Rochester, NY
Adjunct Professor, September 2012 - Present
Teach Mobile Computing with a focus on iOS and Windows Phone Development.
Design course lectures, assignments, and project.
Positive Science LLC., Rochester, NY
Contract Software Developer, August 2011 - Present
Design Mac OSX software using Apple s audio/video frameworks for hardware accelerated
video encoding/decoding and OpenCV for computer vision.
Develop custom software and high performance algorithms for audio/video.
Microsoft Corporation, Seattle, WA
Software Developer in Test, June 2009 August 2009
Developed and implemented the testing plan for the location features in My Phone, a
Windows Mobile 6.X application.
Tested My Phone features before it was deployed on multiple Windows Mobile devices.
Created and supported a Windows Mobile 6.X test tool that was used worldwide to gather
location data.
Worked with remote teams to ensure location accuracy.
Apple Inc., Cupertino, CA
Software Developer, June 2008 August 2008
Worked on the OpenGL Desktop Software team that supported the OpenGL graphics for
Mac computers.
Enhanced the OpenGL server-based testing system to enable pre-check-in testing on local
developer machines.
EDUCATION
Master of Science in Computer Science, expected Fall 2012
Bachelor of Science in Computer Science, 2012
GPA: 3.9/4.0
Minor: Spanish Language
Rochester Institute of Technology, Rochester, NY
Courses: Public Speaking, Computer Graphics I/II, Procedural Shading, 2D/3D Graphics Programming,
Theory of Computer Algorithms, Software Engineering I/II, Computer Animation, Operating Systems,
Genetic Algorithms, Cryptography, 3D Modeling
iOS APPS
Photo Table - Developed an iOS app for iPhone and iPad to organize and play with photos using multi-
touch gestures. Integrated Facebook and Flickr API to import photo albums. 250,000 downloads.
Artwork Evolution - Created an iPhone and iPad app that designs and breeds art using genetic
algorithms. The app was built in C++ and Objective-C. The app and art have been featured at festivals
and exhibits in Rochester, NY. 24,000 downloads.
Wallpaper Evolution - Designed an iPhone/iPad app that displays artwork using Objective-C and
multi-touch gestures. Users can tap, zoom, rotate, and flick images using physics on a coffee table
interface. The app incorporated in-app purchases and a free version was released with iAd and AdMob
advertising. 55,000 downloads.
PROJECTS
Labyrinth and Quoridor - Designed multiplayer 2D games in Python for the RIT Computer Science
Department. The gameplay was based on Ravensburger s Labyrinth and Gigamic Game s Quoridor
board games. I created the game engine to provide visual gameplay feedback. First-year computer
science students developed the artificial intelligence as a class project and competed in a tournament.
Impulse - Built a 2D physics-based game using XNA and C# in a team environment. I designed the
special effects and used WinForms to create a point-and-click level editor. Impulse was featured at the
Penny Arcade Expo s top 10 game competition (PAX 10) in 2008.
Animation System - Developed a key framing and dynamic physics animation system using OpenGL
and C++. The system used quaternions for angular motion and simulated pool balls colliding on a
billiards table with impulse forces.
Ray Tracer - Designed and programmed a ray tracer that supported reflection, refraction, procedural
shading, shadows, phong shading, and multi-sampling. Photon mapping, a global illumination model,
was used to enhance the 3D renders. The ray tracer was created using OpenGL and C++.