Independent Mobile App Developer
VuMedi Inc ⦁ 2018 - Present
- An educational video platform for medical professionals
- Built an iPhone & iPad app for content browsing and video/podcast playback
- Responsible for end-to-end development: from feature design, planning, collaboration on API design, to overall app architecture design, feature development
- Maintained legacy code (Objective-C) and adding new features (Swift)
- and App Store deployment
- Collaborated with product and backend teams
Independent Software Development Engineer
Qnective AG ⦁ 2015 - 2018
- Worked on a VoIP/Chat client for iOS
- Maintained and adding features to old Objective-C / C++ client
- Wrote a new client in Swift from scratch
- Responsible for architecture of UI layer
Team Lead
RealNetworks Inc ⦁ 2014-2015
- Technical lead of a 5-member remote team developing an iOS multimedia application (RealTimes)
- Responsible for overall application architecture, core database, cloud sync, video rendering & playback, video streaming, social networking, analytics
- Closely worked with cloud backend, UX and other platform (Android, Desktop) teams
- Mentored junior developers
Software Developer
Five Minutes Ltd ⦁ 2010 - 2014
- Worked as an iOS developer, independently and as part of a team, on a Media Entertainment Platform projects for RealNetworks Inc
- Worked on audio and video multimedia applications
- Helped on PHP and Python backends
- Helped on other iOS, Android and PHP in-house codebases
Game Developer
Ocean Media LLC ⦁ 2009 - 2010
- Implemented full games independently and as a team member
- Worked on Nintendo DS/DSi, Windows, OS X and iOS projects
- Lead development on several cross-platform projects
- Ported existing games to iOS
- Implemented 2D OpenGL rendering engine in C++