Valentin Styshnev

Valentin Styshnev

Lead / Senior Software Engineer

Get In Touch

What I Do

Backend Development

Golang, Python, C++, RESTful APIs, gRPC

Database Design And Message Queues

PostgreSQL, Redis, Clickhouse, Kafka, RabbitMQ

Project Management

Team Leadership, Scrum, Product Development, Client Relations

DevOps & Tools

Docker, Git, CI/CD, K8S, Gitlab, Linux

Mobile Development

Android app development

Desktop Development

Qt framework, Windows

Experience

Senior Software Engineer

AB Handshake Corporation

2022 - Present

  • Designed and spearheaded the development of a robust, distributed anti-fraud management system
  • Pioneered the construction of high-performance backend applications using Go
  • Demonstrated expertise in working with cutting-edge technologies, including Redis, Kafka, PostgreSQL, and gRPC
  • Proficiently managed containerization and orchestration with Docker and Kubernetes
  • Contributed to the adoption and integration of OpenAPI standards

Team Lead / Senior Software Engineer

InfoTeCS JSC

2016 - 2022

  • Drove project planning, negotiation, and meticulous record-keeping
  • Collaborated seamlessly with cross-functional teams across international locations
  • Played a pivotal role in re-architecting a legacy C++ product in collaboration with product managers
  • Designed and implemented robust Golang/Python backends for a cutting-edge KVM-based web app
  • Identified opportunities for process improvement and optimization
  • Authored comprehensive project documentation

Lead / Senior Software Engineer

Expert Solutions

2014 - 2016

  • Proficiently debugged and rectified challenging C++ and C# code problems, including program crashes, memory leaks, and performance bottlenecks
  • Designed and developed cross-platform applications for Windows, Ubuntu, and Debian using C++/Qt
  • Drove the implementation of new features and functionality
  • Demonstrated a commitment to continuous learning and technological exploration
  • Championed the adoption of version control (Mercurial) and bug-tracking (Jira) practices

Freelance

2016 - 2022

  • Intelligent Video Surveillance Management System with Object Recognition
  • Qt and PocketSphinx-based Server Application for Speech Recognition
  • C++ Extension for PHP for Speech Recognition Server Interaction
  • RTMP Protocol-based Camera Video Streaming Client
  • Phillips SpeechMike Microphone Family Library

Certificates

ICAgile Certified Professional

ScrumTrek

Agile fundamentals and practices certification

70-680 Windows, Configuring

Microsoft

Microsoft certified professional for Windows configuration