- Software Engineering Consultant2015 - 2015Lumba
Technologies: Unity3D, SmartFoxServer, Jenkins
- Helped find and recruit candidates for the new office.
- Worked on polishing a Unity3D game.
- Joined discussions on problems as they arose, and helped provide insight and propose solutions.
- Introduced continuous integration.
- Exercised code review and provided constructive feedback for the team on how they can write better code.
- iOS Engineer2014 - 2015Telly
Technologies: iOS, Xcode, Objective-C, Swift, Core Data, Ooyala, AutoLayout, Jenkins
- Programmed the CoreData layer, with background processing and simple back-end syncing.
- Adding localization with RTL support mainly using AutoLayout.
- Introduced continuous integration to the pipeline, with automated functional testing.
- Developed the app with new features and UI design.
- Refactored the app into small, maintainable parts.
- Supervised and trained interns.
- iOS Game Developer2013 - 2014Sourcebits
Technologies: Objective-C, Xcode, C++, Cocoa, Cocoa Touch
- Developed the UI for the game using UIKit and AppKit.
- Created a map editor tool for game designers using AppKit.
- Developed and enhanced an asset manager tool for artists using Cocos2d and AppKit.
- Wrote scripts and tools for artists to increase their productivity using python and MEL.
- Wrote scripts to generate and validate C++ code.