1. Lapin Sergey
+7(981) 710-8606 • lapanoid@gmail.com
www.ru.linkedin.com/pub/sergey-lapin/28/846/337
Experience
• Freelance project "Binocle" Saint-Petersburg
Lead Developer 2013
– Design and development of the Android based device providing the user a sense of presence in the
simulated 3D scene.
– Experience with mercurial, Android, C++, boost, Google ProtoBuffers was obtained.
• Kongsberg www.km.kongsberg.com
Lead Developer 2012
– The most challenging were release deadlines and absence of authors of system which I began to support.
– Experience with C#, WPF, F# and TFS was obtained.
• TechnoProject Saint-Petersburg
C++Qt Developer, Architect 2010 – 2012
– Development of goods scanning software system for customs service.
– Experience with C++, Qt was obtained.
• SmartKupon www.loyaltyplant.com
Developer 2010
– Development and support of Android client application.
– Experience with Java and Android SDK was obtained.
• Saber Interactive www.saber3d.com
Junior Programmer 2008 – 2009
– Shader optimization, tools for game statistics.
– Experience with C++, WinApi, computer graphics, patterns of object-oriented programming was obtained.
Education
• St.Petersburg State University
Faculty of Mathematics and Mechanics, Bachalor degree in Computer Science 2007 - 2012
Participation in project “Cirrostatus” (founded by EMC corporation
– development of distributed data warehouse, cloud computing technology.
– Responsibilities: Constructing network protocol based on Linux module DST and Ethernet protocol AoE
– Experience with using Linux, writing network modules on it, Agile principles of teamwork was obtained.
• 30 Lyceum of Mathematics and Physics
Computer Graphics Support Group 2005 - 2007
– Participation in project “Tough Render Zone" - Computer graphic object modeling based on Ray Tracing
technology.
– Experience with C, C++, WinApi, DirectX, OpenGl was obtained.
Core Technical Skills
Languages: C, C++(with Qt, std, boost), Java (with Android), C#(with WPF, Windows Phone), Python,
shell script, SQL, F#, Haskell, LATEX
Configuration management technologies: Git, Mercurial, Subversion, Perforce, TFS
Other technologies: TeamCity, Unit testing(NUnit, Junit), Google Protobuffers
Development environments: Microsoft Visual Studio, NetBeans, Eclipse, Intelligence Idea, PyCharm
English skills
Reading, Listening, Speaking, Writing at a good level.