Aleksandr Bogdanov
Backend/DevOps Specialist
Download PDF
alex@syn.im
Profile
My superpower is drilling deep into complicated systems and optimizing them as a whole. I care about the details and appreciate efficiency.
Technical
- TypeScript
- GCP, AWS
- Infrastructure as Code
- PostgreSQL/PostGIS
- Kubernetes
- Continuous Delivery
Employment
- Founder / CTO at Honest & Rare
-
Business Case Engineering, Team Leadership
July 2019 - Present
- Hired 3 developers and made a marketplace with 350 companies and 3500 products for 5000+ customers
- Organized a Continuous Delivery pipeline
- Implemented Business Intelligence reporting dashboards and alerting with MySQL/Postgres + Metabase
- Planned and implemented an End-to-End testing suite using Cypress
- Optimized performance 10x across the entire stack from DB to CDN
- Staff Software Engineer at AirDeploy
-
TypeScript, Postgres, NATS/NSQ, GCP, Fastly
January 2019 - May 2021
- Architected a new service in TypeScript with an open-core OSS model
- Sustained up to 300 Mbit/s of mostly-write API requests with it
- Planned and implemented a migration of message queues that do not fit in RAM to NSQ
- Made sure Sever-Sent Events have low latency
- Creator of Mix-O-Rama in Founder Institute
-
Startups, Business, Hardware Engineering
October 2018 - March 2019
- Built a working cocktail robot prototype, aiming to bring it to events market
- Python + Kivy UI + Arduino/C + HX711 sensors + pneumatics
- Designed and assembled a custom PCB and 3D printed parts
- Served over 500 cocktails at several parties for market validation
- Senior Software Engineer at Planet.com
-
Kubernetes, Python, PostGIS, Google Cloud
February 2017 - September 2018
- Implemented a platform permissions system to serve satellite imagery (Flask, SQLAlchemy, GDAL)
- Enforced area download quotas (Bottle, low-level PostGIS)
- Delivered an Internal Analytics app (BigQuery/Datastudio)
- Handled 200 Billing API requests per second (uwsgi, postgres locks/transactions)
- Implemented Continuous Delivery
- Migrated from Amazon Web Services to Google Cloud Platform (SQS, RDS, Docker)
- Cloud Platform Lead at LOVOO GmbH
-
Kubernetes, CoreOS, Go, Advanced AWS & GCP
April 2016 - December 2016
- Deployed a slew of microservices in Golang to Kubernetes, optimized to handle 1.5 Gbit/s of API traffic
- Provided a Platform as a Service environment for the internal teams
- Automated deployments, canary releases and traffic shifting for blue\green
- Evaluated and compared cloud vendor offers from functional and price/performance standpoints
- Tech Lead at Home24 AG
-
Internal tools team, leading 3 developers
November 2014 - April 2016
- Implemented Logistic calculations, handling millions of entries (migrated RabbitMQ to SQS)
- Re-architected a 3rd party product data import system (SQS, DynamoDB, optimistic locking, Streaming XML)
- Started an acceptance testing project, providing QA with the architecture for transparency and testcase code reusage (Codeception)
- Refactored a critical web checkout process for testability and performance
Personal projects
Over the years I worked with too many tech stacks. Some of them I no longer actively use, but I carried valuable experience out of all of them.
I genuinely enjoy untangling complex systems, debugging and optimizing them.
Here’s a list of keywords that I would love to tell developer battle stories about:
Kotlin, Graphite, Grafana, Ansible, Terraform, NATS-Streaming, Apache Spark, Apache Solr, Lua, Prosody, SQLite, XMPP, Sandstorm, Cloudron, C#, ASP.NET, MSSQL, WinForms, CalDAV, CardDAV, SkypeKit, BitTorrent, C, Arduino, Reverse Engineering, Bluetooth
Education & Certificates
- Penza State Technological University
- Computer Science (diploma)
2008-2013
- Zend Technologies Ltd.
- PHP Certified Engineer
2011
- Microsoft Corp., Prometric
- Microsoft Certified Technology Associate,
Windows Development Fundamentals
2011
Aleksandr Bogdanov — alex@syn.im — 2022