Stefan Nikolov

Stefan Nikolov

Rousse, Bulgaria
Hire Stefan
Scroll To View More
Stefan Nikolov

Stefan Nikolov

Rousse, Bulgaria
Member since April 23, 2016
Stefan is a talented software engineer with over 5 years of professional experience in mobile games development (from porting, to creation, to team lead) and 10 years as back- and front-end web developer (from the earliest HTML+ASP to PHP5+MySQL+JavaScript+jQuery now)
Stefan is now available for hire
Portfolio
Experience
  • JavaScript, 8 years
  • PHP, 6 years
  • jQuery, 6 years
  • Debugging, 3 years
  • C++, 3 years
  • OpenCV, 1 year
Rousse, Bulgaria
Availability
Part-time
Preferred Environment
Visual Studio, Tortoise SVN/Git, Apache Server
The most amazing...
...thing I've developed is an accelerometer-driven music app for iOS with own low-latency sound mixer and compressor.
Employment
  • Open-Source Software Developer
    Self-employed
    2015 - 2016
    • Designed and developed the Behave3d library, a JavaScript library for dynamic behavior and animations of HTML elements.
    • Wrote complete documentation+examples of the library, available on a site which itself is a demonstration of the library's functionality (behave3d.net).
    Technologies: JavaScript, CSS 3D Transformations
  • Web Developer
    Knowledge Based Intelligence
    2010 - 2015
    • Designed, developed, and supported a corporate training and testing system “Knowledge Based Intelligence,” used internally at Alliance Boots GmbH production sites in the UK.
    Technologies: PHP, MySQL, JavaScript, jQuery
  • Software Consultant
    Certipost
    2010 - 2010
    • Consulted for corporate clients on electronic document standards and their technical implementation on various networks (AS2, HTTP, IPX400, Tradanet, etc.). Wrote XSL transformations for different electronic data interchange formats (EDI, MRT, IDOC,…).
    Technologies: EDI, MRT, IDOC, XML, XSLT, Oracle SQL, SVN
  • iOS Developer
    Self-employed
    2009 - 2010
    • Developed accelerometer-driven music applications.
    • Published titles YossBeats and YossGuitar.
    • Researched and developed gesture recognition via accelerometer data.
    • Developed a sound mixer + compressor achieving the lowest possible latency on an iOS device for playing (simultaneous) sounds, not using the standard API sound mixing.
    Technologies: C++ and ObjectiveC on XCode, OpenGL ES, 3ds Max, Photoshop
  • Mobile Games Developer
    Gameloft
    2005 - 2009
    • Ported the program for the King Kong project. Technologies used: C, BREW on Visual Studio; SVN.
    • Ported the program for Platinum Solitare, Real Football 2007, Rayman 3, Gameloft Backgammon, Midnight Bowling, and Mystery Mansion Pinball projects. Technologies used: J2ME on JBuilder, Eclipse, SVN, Perl, and Python.
    • Created code for Diamond Rush, Rayman Kart, and The Settlers projects. Technologies used: J2ME on JBuilder, XML via DocumentBuilderFactory, SVN.
    • Led the development of CSI: Miami (iPod), Brothers in Arms: Hour of Heroes (iPhone), and Rise Of Lost Empires (iPhone) projects. Technologies used: C++ and ObjectiveC on Visual Studio and XCode, OpenGL ES, iPhone SDK, PowerVR SDK, XML (DocumentBuilderFactory), SVN.
    Technologies: J2ME, C (BREW), C++, Objective C, Visual Studio, Xcode, Eclipse, JBuilder, OpenGL, SVN
  • Web Developer
    CTS Media GmbH
    2003 - 2005
    • Designed and developed a CMS in PHP4 + mySQL employed in projects of the company; developed site-specific modules for this system and other CMS (eZ Publish, MAXcms).
    • Designed and programmed CMS-based sites (mainly e-shops).
    • Created the graphical design of sites and UI elements.
    • Designed and programmed Flash animations (intros, trailers) and components (menus, maps, etc.).
    Technologies: PHP, MySQL, JavaScript, HTML
  • Web Developer
    MetaVisia
    2001 - 2003
    • Created business sites and programmed separate components like menus and Flash banners.
    • Participated in the graphic design for some of the projects.
    Technologies: HTML, JavaScript, ASP, Flash, Photoshop
Experience
  • Behave3D (Development)
    http://behave3d.net

    Author of an open-source library, written in JavaScript, for applying 3D transformations, animations, and scripting logic to HTML elements.

Skills
  • Languages
    JavaScript, PHP, C++
  • Libraries/APIs
    jQuery, OpenCV, SDL
  • Misc
    Debugging, Research & Critical Thinking
  • Tools
    3ds Max, Adobe Photoshop
Education
  • Master's degree in Computer Science
    Ruse University - Ruse
    2002 - 2004
  • Bachelor's degree in Computer Science
    Ruse University - Ruse
    1998 - 2002
I really like this profile
Share it with others