CEO, Co-founder, and iOS Developer
2016 - PRESENTBitsfleet, Ltd.- Implemented WasHere app - Share and discover the secret marks around you.
- Supported previous iOS projects in Swift and Objective-C.
Technologies: Realm, Unity3D, OpenGL, Cocoa, iOS, Objective-C, SwiftSenior iOS Developer
2014 - 2016Droxic, Ltd.- Implemented CalConvert Free: Metric, Currency and Unit Converter app.
- Implemented Timer Free: Multiple Countdown + Reminder app.
- Supported Broadway.com - Broadway Tickets, Videos, and News app.
- Implemented a 2D game built using Unity.
Technologies: Unity3D, Cocoa Touch, Objective-C, SwiftiOS Developer
2015 - 2015Tombooks (via Toptal)- Ported an existing iPad app to Mac using OpenGL, Cocoa Touch, and web views.
- Created scalable widgets to play with.
Technologies: OpenGL, Cocoa, Objective-CSenior iOS Developer
2011 - 2014Bitmix- Created a social iOS native application for managing and sharing recommendations with friends.
- Supported and extended the iPhone and iPad versions of news reading applications.
- Updated the iPad news reading application to support Retina display.
- Integrated the iOS application with Newsstand.
- Created an iOS video player component with ad support.
Technologies: Core Data, RestKit, Core Animation, UIKit, iOSSenior iOS Game Developer
2011 - 2011Nexgen Development Group- Created 2D iPhone game for managing Pet Park.
- Implemented game state persistence and server communication.
Technologies: PlayHaven, Tapjoy, SQLite, UIKit, Cocos2d, C++, iOSC++ Game Developer
2010 - 2011Masthead Studios- Participated in development of a 3D MMORPG game in C++.
- Worked on 3D game client and game engine using C++ and DirectX and game servers using C++.
- Implemented asynchronous DirectX shaders compilation.
- Profiled and optimized different aspects of the game client.
- Implemented fast offline terrain light map generator.
- Researched physics simulation synchronization over the network.
Technologies: SQLite, PhysX, DirectX, Boost, C++C++ Developer
2010 - 2010Scopic Software- Participated in CAD desktop application for woodworkers using C++ and OGRE.
- Worked on the core geometry engine used in the application.
Technologies: Qt, OGRE, OpenGL, C++C++ Developer
2007 - 2009Scopic Software- Participated in a 3D application that is used by the dentists to mark margins on the teeth.
- Supported and enhanced testing tool that determined if a child can swallow a toy. It included physic and collision simulations that used the Bullet Physics library.
- Implemented drawing application prototype using a diffusion curves algorithm.
Technologies: Bullet, OpenGL, C++Java ME Developer
2007 - 2007Gameloft- Supported mobile games on new devices.
- Integrated an ads platform in mobile games.
Technologies: Java MEC/C++ Developer
2006 - 2007Opencode Systems- Participated in the core library used by all projects.
- Created convenient C++ interfaces for some of the Linux C primitives.
- Implemented unit tests for paths of existing classes.
Technologies: Linux, Boost, C++, C