Nikita Glushkov

Nikita Glushkov

Saint Petersburg, Russia
Hire Nikita
Scroll To View More
Nikita Glushkov

Nikita Glushkov

Saint Petersburg, Russia
Member since October 17, 2012
Nikita is a highly qualified, experienced software developer who has worked as a product manager and technical lead over the past 8 years. Millions of customers use his products and his portfolio contains bestsellers. One of his project has won the 2015 CSI Award as the "Best TV everywhere/multi-screen video". His main passion is problem solving.
Nikita is now available for hire
  • C++, 11 years
  • OpenGL, 5 years
  • Git, 4 years
  • OpenGL ES, 3 years
  • C#, 3 years
  • DirectX, 3 years
  • Java, 2 years
Saint Petersburg, Russia
Preferred Environment
Windows, VS, VA, Android Studio, Git, MS SQL
The most amazing...
...thing l've ever built is a library for the gaming world featuring a math engine with boolean operation for 3D objects, collision detection, and morphing.
  • Senior Software Development Manager
    SPB TV
    2013 - PRESENT
    • Implemented a framework for rapid building of expressive interfaces for STB (cross-platform, OpenGL/ES).
    • Implemented several interfaces for our partners.
    • Helped the company to win the 2015 CSI Award as the "Best TV everywhere/multi-screen video".
    Technologies: TV, Linux, Android, OpenGL ES
  • Technical Lead
    Jeppesen, a Boeing company
    2012 - 2013
    • Worked on stabilization, bug fixing, and tuning of the big distributed system.
    • Handled cartography and server-side development.
    • Managed the team, coordinating between developers, testers, architects, SCM, and IT.
    • Supported agile development processes.
    Technologies: C++, C#, Java, SQL
  • Project Manager
    SPB Software
    2006 - 2012
    • Developed a lot of cross-platform applications for desktop, WinCE, Symbian, and Meego.
    • Created the development department for Symbian. Worked on the development of a couple of very popular applications for Nokia's devices.
    • Developed the official mobile client for one of the most popular social network in Russia (
    • Worked on a globe engine for devices with software and hardware graphics.
    • Strongly supported the different development processes (Scrum and CI).
    Technologies: C++, SQL, Python
  • Lead programmer, Research engineer
    LG Electronics
    2004 - 2006
    • Created the main part of a 3D engine for different embedded platforms (smartphones, refrigerators, conditioners). My responsibilities were core, math, graphics, physics, and more.
    • Created tutorials, samples, and plugins for 3D Studio Max.
    • Built a “HeliMonsters” game, planning, programming, and building the game for smartphones.
    • Used RUP, CI, and automated tests.
    • Studied at the best school for organization, documentation, and architecture.
    Technologies: C++, GLES, OpenAl
  • Technical Lead
    Wonderspecie Studio
    2003 - 2004
    • Oversaw the development of a small 3D game for desktop.
    • Developed the “Modus” library, a middleware for the calculation of interactive physics effects.
    Technologies: C++, D3DX, Lua
  • Lead Programmer and Game Designer
    Lesta Studio
    2002 - 2003
    • Created the “Antanta” game and handled level design.
    • Built the “Steel Monsters: Pacific Storm” game, taking responsibility for the design document and demo version.
    Technologies: C++, D3DX, Lua, Python
  • Lead Programmer
    ToolsMedia Co
    2000 - 2002
    • Developed a math library for games that includes vectors, matrices, quaterniones, interpolations, intersections, etc.
    • Built a Collision detection library.
    • Implemented physics and rigid-body physics.
    • Wrote parts of the bot's AI, including pathfinding for huge mazes.
    Technologies: C++, D3DX, ODE
  • STB for Lebara (Development)

    Lebara Play set-top boxes use the SPB TV Genie UI Engine, which leverages the boxes’ hardware capabilities to combine a fluid interface design with outstanding performance.

  • SPB Shell 3D for SB (Development)

    SPB Shell 3D introduces the next generation user interface for Symbian. Enjoy your phone!

  • Client for VK (main russian social network) (Development)

    Official client for, the all-purpose tool for communication and finding friends. Featured in this version:
    - Newsfeed and Friends
    - Photo, Video and Location Sharing
    - Private Messages
    - Music and Videos

  • SPB Mobile Shell (Development)

    SPB Mobile Shell introduces the next generation user interface while keeping all advantages of your mobile device. Enjoy your phone!

  • Steel Monsters (Development)

    An exciting hybrid title, Pacific Storm mixes the strategic elements of RTS titles with the action of an arcade title. RTS fans will enjoy classic strategy elements including resource management, unit and building construction and unit deployment, while action fans will be happy to take to the skies or seas as they directly control units in intense combat.

  • SPB Wallet (Development)

    SPB Wallet is a secure and manageable storage of sensitive information, such as passport and account numbers, access and PIN codes, logins and passwords. The encrypted and password-protected data can be accessed from Windows PCs, and synchronized with mobile devices. Available for Android, iPhone, Symbian and Windows Mobile.

  • SPB Weather (Development)

    SPB Weather is the most powerful mobile phone weather forecasting program. It combines the detailed everyday forecasts for 10,000 cities worldwide from several weather sources with a beautiful satellite images and finger-friendly 3D Globe interface.

  • SPB Puzzle (Development)

    SPB Puzzle is a classic jigsaw puzzle game, the object of which is to piece together the fragments to form a complete image. Puzzles are said to improve concentration, logic, attention, memory, and imagination. SPB Puzzle lets you play the time-tested jigsaw classic on your phone.

  • Megabomber: Mars under Attack (Development)

    Once upon a time... Yet in the great future... after all attempts to colonize Mars had failed... Mars was sold to a fast-food company (now bankrupt) which was said to trade uranium. But their networks with merry degenerate clowns spoiling customer's appetite still entangled dying Earth in strong cobweb of business back then.

  • The Entente WWI Battlefields (Development)

    Game features

    Historically true soldiers and armament created on the basis of real archive documents;
    Up to 80 000 units on the map;
    Units can hide almost in any structure and defend it;
    Well-known and little known historic battles;
    Branchy upgrade system;
    Economic and military advisors that can be set up;
    Highly detailed 3D landscapes;
    Different types of units (from infantry to ships);
    Network game via LAN and the Internet for up to 8 players.

  • Liquidator2 (Development)

    Liquidator 2 is a first-person shooter that features large fighting sequences, unique characters, and a host of power-ups.

  • Languages
    C++, C#, HaXe, SQL, Java
  • Libraries/APIs
    OpenGL, OpenGL ES, OpenFL, DirectX, VK API, OpenCV
  • Paradigms
    Object-oriented Programming (OOP), Object-oriented Design (OOD), Test-driven Development (TDD), Agile Software Development, Scrum, Waterfall development
  • Tools
    JIRA, Git, Bamboo, Perforce, SVN
  • Platforms
    Windows, Android
  • Frameworks
    Spring, Hibernate, RUP, Qt
  • Storage
    TeamCity, SQLite, MS SQL, PostgreSQL
  • Misc
  • Not finished. degree in Quantum chemistry.
    SPbGU, Chemistry Dept. - St. Petersburg
    1997 - 2000
  • Specialist degree in Chemist.
    St.Petersburg State University Academical gymnasia - St. Petersburg
    1994 - 1997
I really like this profile
Share it with others