Semën Samusev

Semën Samusev Email and Phone Number

Technical Director (Backend and Blockchain) @ Pixion Games
Moscow, RU
Semën Samusev's Location
Moscow, Moscow City, Russia, Russian Federation
About Semën Samusev

Software engineer, manager, father.With more than 15 years of experience in the first, and a little less modest experience in the second and third.My primary professional expertise overlaps with my main interest and rests peacefully in the development of highly scalable and low-latency distributed backend systems, especially when it comes to jvm-based tech stack and mobile gamedev industry.A(n) recognized expert in all phases of the software development lifecycle, including requirements gathering, analysis, design, implementation, and deployment. I also understand something of how to support and maintain systems with large numbers of users.But I consider my greatest asset to be my technical intuition. Looking back, I realize that I was a pioneer in many technologies before they became industry standards. At least in the companies I've worked for. Just a few examples: adopting Kotlin as a backend language in 2017, using early versions of Gradle in 2011 while teammates were struggling with Maven, telling everyone with giddy eyes about the advantages of GIT over SVN in the 2010s, trying to automate build and deploy processes (on bare-metal servers back then) before words like DevOps and CI/CD became terms, and many more.As a department liaison with excellent communication skills, I also have a strong commitment to building relationships with employees and management.

Semën Samusev's Current Company Details
Pixion Games

Pixion Games

View
Technical Director (Backend and Blockchain)
Moscow, RU
Website:
pixiongames.com
Employees:
23
Semën Samusev Work Experience Details
  • Pixion Games
    Technical Director (Backend And Blockchain)
    Pixion Games
    Moscow, Ru
  • Pixion Games
    Technical Director (Backend/Blockchain)
    Pixion Games Dec 2021 - Present
  • Zeptolab
    Head Of Development (Backend)
    Zeptolab May 2019 - Dec 2021
    It is a completely different journey - leading and managing a distributed team of backend developers while keep being responsible for high level technical decisions (including but not limited to backend systems architecture, tech stack, servers' infrastructure). Conducting interviews, team motivation, carrying people training and personal growth - all this stuff.Also as a technical lead I designed (and implemented core components of) distributed architecture for Bullet Echo - real-time PvP stealth shooter, which is the most sophisticated Zeptolab's game at the moment. Backend infrastructure of Bullet Echo consists of 8 different (micro)services on more than 170 bare-metal servers across 6 geographical regions and could handle up to 250K concurrent players.
  • Zeptolab
    Lead Software Engineer (Java/Kotlin)
    Zeptolab Dec 2013 - May 2019
    Have you ever played *King Of Thieves*? If not you definitely should :) So I'm the guy who has designed and implemented a scalable back-end server infrastructure for this game that supports 170k concurrent players online. I've also implemented the core game logic on server-side. Moreover I participated in designing architecture for our other hit - C.A.T.S (real peak numbers - 250K concurrent players and 80K requests per second). You can find me in credits of Cut The Rope 2 (for Android) too - I've implemented a pretty simple backend for this game.It's also worth saying that I * have developed and implemented CI/CD processes on all projects;* started technical knowledge sharing culture in the company;* was involved in the development of several game projects that weren't released =(Main Technologies and Frameworks: Java, Kotlin, Netty, Spring (core, security), Redis, Cassandra, PostgreSQL, Zookeeper, Kafka, Hazelcast, Docker
  • Medlinesoft
    Lead Software Engineer (Java)
    Medlinesoft Aug 2012 - Nov 2013
    Москва, Россия
    This is the place where I had my first experience in building a scalable cluster solution from scratch. It was a massive National Healthcare System consisted of many connected functional modules and each of them could be deployed autonomously on a different server. In addition, it was my first night with nosql databases. In Medlinesoft I also acted as a team-lead by establishing technologies and frameworks to meet the main system requirements as well as coordinating remote teams, reviewing code, evaluating candidates and conducting technical interviews.Main Technologies and Frameworks: JGroups, Spring (core, security, integration), JPA+Hibernate, Apache Tapestry, MongoDB
  • Tolltec Llc
    Senior Software Engineer (Java)
    Tolltec Llc Oct 2010 - Aug 2012
    Moscow
    There I had a great experience in developing the high-performance low-level network application designed to gather tons of realtime data through TCP and UDP from a various terminal equipment installed along the Ring Road of St. Petersburg (videocameras, weather stations, road sensors, traffic signs, etc). After aggregating this data is sent to the main frontend system managing the road traffic. Also I rewrote some core functional of that system and made some architectural changes to improve scalability and reliability.Main Technologies and Frameworks: java.util.concurrent, NIO, JBoss Netty (Apache MINA), JMS, Spring (core, security, integration), JPA+Hibernate
  • M-Commerce Ltd
    Senior Software Engineer (Java)
    M-Commerce Ltd Aug 2009 - Oct 2010
    Moscow
    M-Commerce was a much more interesting and challenging place than before (but it was still close enough to bloody-enterprise). There I got my first independent decision making experience, had a lot of fun and designed and developed a pretty easy (it didn’t seem so easy at the time) backend for online processing of customer purchases via cellphone. I also developed an internal web-portal with the purpose of holding and processing payment documents, collecting and showing statistics, interacting with trading partners, etc. Main Technologies and Frameworks: Servlet, JSF, Web-Services, Spring (Core + Security), JPA+Hibernate, JMS, Apache Camel
  • Asteros
    Software Engineer (Java)
    Asteros Aug 2008 - Aug 2009
    Moscow
    There is not much interesting to tell about. My work here was a boring 3-tier enterprise solution for corporate user profiles management based on Oracle IdM. Blah. Because it was my first commerсial work experience I’ve already forgiven myself for that.Main Technologies and Frameworks: JDBC, Hibernate, JNDI

Semën Samusev Education Details

Frequently Asked Questions about Semën Samusev

What company does Semën Samusev work for?

Semën Samusev works for Pixion Games

What is Semën Samusev's role at the current company?

Semën Samusev's current role is Technical Director (Backend and Blockchain).

What schools did Semën Samusev attend?

Semën Samusev attended Lomonosov Moscow State University (Msu).

Who are Semën Samusev's colleagues?

Semën Samusev's colleagues are James Rock, Tyler Caffey, Tim Walmsley.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.