Mark Smith
Founder / CTO @ Crew Up (New York)
Crew Up is a community marketplace for entertainment industry professionals.
Designed and built the iOS app and Vapor-based server.
Independent Developer @ Camazotz LLC (New York)
Consulting on iOS app design and development. Recent contracts include:
- Mobile Signal Finder app for M2Catalyst
- MyFitnessPal app
- Care.com app
- Learn Chess with Dr. Wolf app for Ninth Pawn
- HIIT Workouts / Yoga Workouts apps for Daily Burn
Architect / Engineer @ EachScape (New York)
First employee hired to build EachScape, a web-based system for producing sophisticated cross-platform mobile applications without programming.
Designed and built the flagship iOS client and assisted with implementation of the Rails-based server.
Ported the core client framework to JavaScript/HTML5.
Clients include E! Entertainment Television, Fox Business, NBC, CBS, and many others.
Software Engineer @ Skydeck / Mr Number (New York)
Skydeck was a secure online service that managed cell phone records to extract a user's true social network.
Developed features for the beta and initial public release, including address book import and synchronization.
Architect / Engineer @ Jambo Networks (New York)
First employee hired to build Jambo, an innovative social networking application, using wireless local area network presence to introduce users who share common interests.
Designed and implemented the end-to-end Jambo system, including the web site, database, match processor, synchronization server, Windows and Pocket PC client applications.
Initial prototype completed in five weeks. Jambo was launched at DEMO@15, covered in a series in Forbes.
Software Engineer @ Vindigo (New York)
Second engineering hire at one of the first location-based mobile services companies. Vindigo was the leader in its market, receiving rave reviews on a wide range of platforms.
Assumed responsibility for all Palm client development and user interface design.
Led object-oriented redesign/rewrite from C to C++.
Designed and implemented hybrid online/offline resource architecture for wireless clients, GPS support.
Implemented desktop synchronization applications for Windows and macOS clients.
Researched and implemented novel techniques for compressing J2ME applications using Java bytecode transformation. The release version typically achieved a 20% size reduction on obfuscated code.
Architect / Engineer @ LiveNote (London / New York)
Formed limited company to provide consulting services.
Retained to build LiveNote, a Windows application providing real-time access to testimony in trials. LiveNote and related products now comprise a full suite of tools, including sophisticated full-text search and retrieval, document markup, synchronized text and video, and secure access to testimony in real-time over the Internet.
The Internet server scaled to hundreds of simultaneous sources fed to thousands of clients using a custom UDP protocol that supported access control, encryption, graceful degradation, failure recovery and resynchronization.
Solely responsible for all aspects of the design and implementation of LiveNote and related applications.
LiveNote is the leading product in its market, used by customers worldwide, including courts in the US and UK, government inquiries in the UK and Hong Kong, and the majority of top law firms in the US.
Research Scientist @ Canon Research Europe (Guildford, UK)
Member of a 3-person research team building VPL, a visual programming language for image processing. VPL was a distributed, interactive system allowing users to perform sophisticated tasks without programming.
Designed and implemented the user interface, including a graphical workspace for assembling programs and related tools for viewing and manipulating images.
Presented a technical paper on VPL at Visual Languages '91 Conference, Kobe, Japan.
Founding member of a new division formed to exploit research into 3D graphics software (later spun off into Criterion Software Limited, vendors of RenderWare).
Responsible for specification of the API, integration into window systems, development and support issues.
Bachelor of Mathematics @ University of Waterloo (Waterloo, Canada)
Computer Science and Pure Mathematics core with strong Humanities/Arts background.
Co-operative program alternated academic and work terms, providing two years of industry experience.
Miscellaneous
Excellent written and oral communication skills. Extensive experience working directly with clients, suppliers, and partners at all levels of technical expertise.
Hold Canadian and British passports, US Green Card.
Professional references available upon request.