Alexander Shushpanov

Software Engineer

Amsterdam, North Holland, Netherlands9 yrs 7 mos experience
Highly Stable

Key Highlights

  • Over 8 years of software development experience.
  • Expertise in data processing and event delivery systems.
  • Proven track record in mentoring and leading projects.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with expertise in SaaS and Fintech.

Contact

Skills

Core Skills

PythonMapreduceC++14RabbitmqC++11C++

Other Skills

.NETAnsibleC++17ClickHouseDockerELK stackHighloadLinuxPostgreSQLQtTolokaWindows

About

Since childhood I have been passionate about computers & programming - and I was able to make a dream come true! For more than 8 years I have been working as a software developer and there hasn't been a single day when I doubted my choice. I have worked on a plenty of diverse projects and managed to create a lot of things which can change people's lives. I hope to continue my path and reach new heights in software development and implement a lot of great projects.

Experience

Pinely

Software Engineer

Dec 2022Present · 3 yrs 3 mos · Amsterdam, North Holland, Netherlands

Yandex

Senior Software Engineer

Sep 2020Oct 2022 · 2 yrs 1 mo · Moscow City, Russia

  • I'm part of team which works on Yandex Maps - it's a web-maps service. My main scope of work is harvesting & processing various cartographic data - the result of that processing appears on maps and helps millions of people in their everyday lives. Because there are terabytes of data, map-reduce clusters are actively used for such processing.
  • Examples of projects:
  • Adding information about flats to maps data (tens of millions flats) - data mining & interpolation.
  • Launching a pipeline to decode information from signboards of organizations (50K+ signboards in most popular zones).
  • Adding personalized real-time data to organizations to show it on maps (60K+ RPS in peak).
  • Key technologies: Python, C++17, MapReduce, Toloka, ClickHouse.
PythonC++17MapReduceTolokaClickHouse

Betting company betboom

Senior Software Engineer

May 2016Aug 2020 · 4 yrs 3 mos · Moscow City, Russia

  • The project was generating and reliably delivering events for betting services. I started as an individual contributor and finished as a tech lead of the project. It was a mix of the architecture tasks, mentoring my peers, working on the infrastructure and programming itself.
  • Created a system which worked as a single point of access to random events (at-least-once delivery, RabbitMQ & PostgreSQL HA clusters, 10+ events consumers).
  • Implemented tools for controlling processes of various games (UI, a user-space driver for hardware, business logic of a game), 10+ games were plugged as events' sources to the system, worked 24/7.
  • Made a proper infrastructure for the project (IaC as the main concept, monitorings, backups, logs, alerts, CI/CD). It drastically decreased the amount of indcidents.
  • Key technologies: C++14, Qt, PostgreSQL, RabbitMQ, Python, Ansible, Docker, ELK stack.
C++14QtPostgreSQLRabbitMQPythonAnsible+2

Upwork freelance

Software Engineer

Dec 2014Apr 2016 · 1 yr 4 mos · Moscow City, Russia

  • The main project was developing a set of Windows applications for penetration testing of corporate
  • networks for known vulnerabilites (ICMP/DNS tunneling, system scanning for sensitive information,
  • firewall bypassing, screen recording, etc).
  • Made a dozen of small apps.
  • Created a single huge application which could check for all possible vulnerabilities.
  • Key technologies: C++11, .NET, Windows.
C++11.NETWindows

Ispras (russian academy of sciences)

Junior Software Engineer

Apr 2013May 2014 · 1 yr 1 mo · Moscow City, Russia

  • I worked on a static analyzer of C++ code.
  • Greatly reduced amount of false positive errors (~50%) on open-source codebases
  • for certain checks.
  • Created a new check which detects an unreachable code.
  • Key technologies: C++, Windows, Linux.
C++WindowsLinux

Education

Moscow Institute of Physics and Technology (State University) (MIPT)

Applied Mathematics

Jan 2010Jan 2013

Stackforce found 100+ more professionals with Python & Mapreduce

Explore similar profiles based on matching skills and experience