iOS Developer
2014 - PRESENTDoist- Developing iOS apps in Swift.
Technologies: Swift, iOSIndependent software developer (self-employed)
2008 - PRESENTcodesize- Worked remotely with businesses worldwide.
- Specialized in mobile application development, particularly the iOS platform.
- Developed about 40 iOS applications from scratch and worked on many more.
Technologies: Cocos2d, OpenGL, Instruments, UIKit, Git, iOS SDK, Objective-CSenior iOS Engineer
2013 - 2014Bright Mediums- Developed and maintained of several challenging iOS projects.
- Worked in an Agile team.
- Provided expertise in multithreaded CoreData, CoreLocation, UIKit.
Technologies: Multithreading, Core Data, iOS SDK, Objective-CSenior iOS Developer
2013 - 2014AppwoRx LLC- Worked on a 2.0 version and subsequent enhancements of a clinical photography application.
- Almost completely rewrote the iOS code base, developing an iOS universal application, heavily interfacing with a REST-ful back end.
Technologies: REST, Interface Builder, CocoaPods, iOS SDK, Objective-CMobile Hero
2010 - 2013Brothers Media- Developed several beautifully designed iOS universal applications featuring in-app purchases, maps, and push notifications.
Technologies: In-app Purchases, MapKit, Core Location, Core Animation, UIKit, Objective-CCTO, Co-founder
2005 - 2008Gameleons Sp. z o.o.- Managed development and R&D activities of one of Poland's top mobile game studios of the time.
- Involved in over 40 J2ME projects, from conception to post-production maintenance.
- Developed several game engines, a local Bluetooth multiplayer solution, and a core porting technology.
Technologies: Continuous Integration (CI), Python, Java, J2MEC/C++ Programmer / Contractor
2003 - 2004InterActive Vision Mind Beacon Sp. z o.o.- Helped port two arcade simulator games from PC to the PlayStation 2 platform: Operation Air Assault and Pacific Warriors 2.
- Worked on platform and compiler porting of large Visual C++ code base to PS2 and GCC.
- Implemented PS2-specific features.
- Performed subsequent optimization and bug fixing.
Technologies: Subversion (SVN), RenderWare, PlayStation, GCC, Microsoft Visual C++, C++, CC/C++ Programmer
2001 - 2003InterActive Vision Mind Beacon Sp. z o.o.- Programmed a variety of applications on Palm OS and Windows Mobile.
- Developed game back end, parts of user interface and various other components of the PC game Airlines 2.
Technologies: Subversion (SVN), Pocket PC, Palm OS, WinAPI, Microsoft Visual C++, C++, C