Plamen Terziev
Verified Expert in Engineering
iOS Developer
Plamen is a software engineer and developer who specializes in front-end and back-end solutions. He has experience with iOS mobile native applications, C/C++ applications, and 2D/3D graphics and games. He is eager to learn and loves to work on challenging projects.
Portfolio
Experience
Availability
Preferred Environment
Subversion (SVN), Git, Visual Studio, Xcode
The most amazing...
...thing I've built is a 3D desktop application demonstrating different algorithms for surface subdivision.
Work Experience
CEO, Co-founder, and iOS Developer
Bitsfleet, Ltd.
- Implemented WasHere app - Share and discover the secret marks around you.
- Supported previous iOS projects in Swift and Objective-C.
Senior iOS Developer
Droxic, 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.
iOS Developer
Tombooks (via Toptal)
- Ported an existing iPad app to Mac using OpenGL, Cocoa Touch, and web views.
- Created scalable widgets to play with.
Senior iOS Developer
Bitmix
- 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.
Senior iOS Game Developer
Nexgen Development Group
- Created 2D iPhone game for managing Pet Park.
- Implemented game state persistence and server communication.
C++ Game Developer
Masthead 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.
C++ Developer
Scopic Software
- Participated in CAD desktop application for woodworkers using C++ and OGRE.
- Worked on the core geometry engine used in the application.
C++ Developer
Scopic 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.
Java ME Developer
Gameloft
- Supported mobile games on new devices.
- Integrated an ads platform in mobile games.
C/C++ Developer
Opencode 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.
Experience
WasHere - Share and Discover the Secret Marks Around You
• See what neighbors and people around you are up to
• Share photos and videos or just text
• Put your graffiti art into the cloud
• Play scavenger hunt games
• Discover exciting new things
• Become a modern Kilroy
LoveThis
The Times of London for iPhone
Pet Park
Earthrise
SketchList 3D
http://sketchlist.com/3M™ Margin Marking Software
Vouch
http://www.vouchsoftware.comSkills
Languages
Swift, Objective-C, C, C++, HLSL, GLSL
Other
Web Development, Game Development
Frameworks
ZURB Foundation, Boost, Qt, Cocos2d, RestKit, UIKit, Core Data, PhysX, OGRE, Bullet, Cocoa, Cocoa Touch, Unity3D
Libraries/APIs
OpenGL, Standard Template Library (STL), Core Animation, PlayHaven, DirectX
Tools
Subversion (SVN), Git, Microsoft Visual Studio, Xcode, Visual Studio
Paradigms
Agile Software Development, Object-oriented Design (OOD), Class-based OOP, Scrum, Design Patterns
Platforms
MacOS, iOS, Windows, Linux, Tapjoy, Java ME
Storage
Realm, SQLite
Education
Master's Degree in Computer Graphics
Sofia University "St. Kliment Ohridski" - Sofia, Bulgaria
Bachelor's Degree in Computer Science
Sofia University "St. Kliment Ohridski" - Sofia, Bulgaria
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring