Kirill Govina

Kirill Govina Email and Phone Number

Senior Software Engineer (side-project) @ Linga.io
Serbia
Kirill Govina's Location
Serbia, Serbia
Kirill Govina's Contact Details

Kirill Govina work email

Kirill Govina personal email

About Kirill Govina

With 18 years in IT across Telecom, Marketplaces, Ride-hailing, GameDev (including Web3), and EdTech, I am adept in distributed systems and cloud computing, focusing on scalability, maintainability, high-load environments, and fault tolerance. I value a data-driven approach, always considering multiple solutions to ensure optimal outcomes. While I respect mature industry standards, I am also eager to explore new technologies when they offer clear advantages. Committed to mentoring, I aim to elevate my team through continuous skill development, leading with innovation and a balance of proven and cutting-edge practices.

Kirill Govina's Current Company Details
Linga.io

Linga.Io

View
Senior Software Engineer (side-project)
Serbia
Kirill Govina Work Experience Details
  • Linga.Io
    Senior Software Engineer (Side-Project)
    Linga.Io
    Serbia
  • Faraway
    Senior Software Engineer
    Faraway Mar 2024 - Present
    United States
    I develop the game projects backend
  • Linga.Io
    Senior Software Engineer (Side-Project)
    Linga.Io Oct 2021 - Present
    Berlin, Germany
    In the Linga.io side-project, an EdTech mobile app for language learning, I architected a robust CI/CD pipeline. Implemented a comprehensive suite of back-end features, including user authorization, push notifications, and NLP services using SpaCy. I engineered the backend infrastructure on Hetzner, achieving a 3x cost-efficiency compared to AWS, complete with PostgreSQL, monitoring, and alerts using Prometheus and Grafana. Currently, I am enhancing the system's scalability and reliability by transitioning to Kubernetes and implementing a blue-green deployment strategy.
  • Playrix
    Technology Team Lead
    Playrix Apr 2023 - Nov 2023
    Novi Sad, Vojvodina, Serbia
    I led the GameOps development, assembling a team of 7 engineers and introducing a suite of operational tools and services. Actively provided mentorship and technical guidance, ensuring the team's continuous growth and adherence to industry best practices. I institutionalized system design reviews, elevating our development process's quality and efficiency. Collected, estimated, and managed technical debt, ensuring sustainable and scalable solutions. My contribution also included authoring technical requirements documents, facilitating deployment of new and existing services and enhancing service reliability.
  • Faraway
    Senior Software Engineer
    Faraway Oct 2021 - Mar 2023
    United States
    Improved infrastructure in terms of scalability, maintainability, observability and stability. Integrated solutions like Google Agones, Prometheus, Sentry, Directus.1) GameServer: the codebase migrated from JavaScript to TypeScript, legacy physics replaced with Ammo.js, implemented anti-cheat prevention.2) Developed mechanics like player assists, rejoin, catacombs feature for the Land project and others.3) Created microservices: clan management, cross-regional player state handling, private matches, matchmaking.4) Created system design and launched implementation of async events for client-server communication.5) Incident management & troubleshooting.6) Participated in hiring engineers (technical interviews and assessment)7) Helped to improve time-to-market via changes in pipeline - deployment, discovery and testing not coupled builds.
  • Gett
    Team Leader, Rnd
    Gett Nov 2018 - Oct 2021
    Moscow, Russian Federation
    Created a cross-functional team at the Moscow site. Accepted responsibility for a payment & fraud prevention infrastructure. Implemented work processes based on Agile methodologies for the team: standups, feature groomings, retrospectives, planning poker, kanban board etc.Responsibilities1. People management (career aspirations, mentoring, retention risk, meetings facilitation) - 9 people in total2. Production stability (engineers duty, troubleshooting, root cause analyses)3. Delivering features (coaching the feature-owners to clarify requirements, helping with estimation and planning)4. Cross-team communication and collaboration assistance5. Building strategic agenda and helping the team to be transparent for other departments and stakeholders.Created new payments infrastructure that allowed company to make a global b2b service. Fixed critical bugs at the money-related business flow. Developed new tools for anti-fraud and reconciliation operations.
  • Altarix
    Software Architect, Technical Leader
    Altarix Feb 2017 - Nov 2018
    Moscow, Russian Federation
    Millions of Muscovites use products which I designed as Back-end Architect. It’s a bunch of mobile applications such as Road offences, Active Citizen, that based on the Unified Mobile Platform and the Free Moscow Wi-Fi project.
  • Altarix
    Head Of Software Development
    Altarix Nov 2013 - Feb 2017
    Moscow, Russian Federation
    Organized 5 teams: Backend teams, DevOps and Frontend- more than 30 engineers in total. Played several roles: software architect, tech manager, lead developer. Hired more than 40 people, most of whom were engineers.With my pro-active participation the company successfully developed a strategic project for the local government.Implemented feature development life cycle: System design → Code → QA → Deploy → Maintenance. Introduced architectural artifacts which helped us to complete cross-team projects in an efficient way: concept schemes, data flow diagram, workflow diagram, sequence diagram.
  • Altarix
    Senior Software Developer
    Altarix Mar 2012 - Mar 2013
    Moscow, Russian Federation
    Worked on system design of unified mobile platform.
  • Inform-Mobil
    Development Team Lead
    Inform-Mobil Nov 2011 - Mar 2012
    Korolyov, Moscow, Russia
    Managed engineers team: developers and QA. Coach and train teammates. Responsibility for a software releases. Provided code review. Designed custom components for the data integration.
  • Inform-Mobil
    Senior Software Developer
    Inform-Mobil Jul 2010 - Nov 2011
    Moscow Region, Russian Federation
    Developed information and media services with subscription model for customers: MTS, Life. It was millions subscribers, thousands SMS per hour.
  • Tesseract
    Co-Founder, Chief Technical Officer
    Tesseract Mar 2009 - Jun 2010
    Ukraine
    Run a website development start-up. Hired new members and managed developers team. Additional responsibilities were pre-sale and negotiations.Built IT infrastructure: dedicated servers, continuous integration & continuous deployment. Successfully finished 5 projects for the customers.
  • Wdg
    Web Developer
    Wdg Jan 2008 - Feb 2009
    Ukraine
    Wrote code, fixed bugs for customers websites. Provided site maintenance. Worked with CMS engines such as Drupal, Wordpress etc. by upwork.com contracts.
  • Bigline
    Technical Leader, Game Developer
    Bigline Feb 2005 - Dec 2007
    Ukraine
    I managed the MMORPG development team - 3 people in total.Programmed a behavior of the non-player creatures (NPC) based on artificial intelligence. Developed tools that enable script developers to add new game elements and to modify existing assets.Performed research task in disassembling proprietary binaries in order to collect information about data structures, protocol and features.Launched new game server which was focused on the PvP gameplay that increased company net profit from $40k up to $120k annual.

Kirill Govina Skills

Openvz Git Subversion Design Patterns C Technical Hiring Jquery Radius Mongodb Unit Testing Web Applications Teaching Linux System Administration Relational Databases Debian Nginx Web Development Json Soap Team Management Scrum Smpp Ajax Uml Proxmox Apache Yii2 Memcached Rabbitmq Postgresql Xml Jmeter Web Services Continuous Integration Oop Php Scalability Redis Code Review Microservices Load Balancing Test Driven Development Project Management Software Development Zend Framework Xhtml Mysql System Architecture Yii

Kirill Govina Education Details

Frequently Asked Questions about Kirill Govina

What company does Kirill Govina work for?

Kirill Govina works for Linga.io

What is Kirill Govina's role at the current company?

Kirill Govina's current role is Senior Software Engineer (side-project).

What is Kirill Govina's email address?

Kirill Govina's email address is ki****@****arix.ru

What schools did Kirill Govina attend?

Kirill Govina attended Harkivs'kij Nacional'nij Universitet Im. V.n. Karazina.

What are some of Kirill Govina's interests?

Kirill Govina has interest in Guitar, Playing Soccer, Social Services, Travelling, Science And Technology, Science Fiction, Health.

What skills is Kirill Govina known for?

Kirill Govina has skills like Openvz, Git, Subversion, Design Patterns, C, Technical Hiring, Jquery, Radius, Mongodb, Unit Testing, Web Applications, Teaching.

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.