Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Was less than a week ago

Male

Moscow, willing to relocate (Krasnoyarsk, Saint Petersburg), prepared for business trips

lead devops / data / MLops engineer / CTO for underfunded startup

Specializations:
  • Programmer, developer
  • System administrator
  • System engineer
  • Chief technical officer (CTO)

Employment type: full time

Work experience 16 years 2 months

September 2023currently
2 years 8 months

Moscow, predicto.ru

lead devops & ML-ops & data-processing engineer
Search & recommendation systems infrastructure: all-in-kubernetes, Scylla one love, Opensearch, Clickhouse (10+ TB), Postrsql (~1TB), Kafka (500k msg per sec), Redis (never again). Monitoring & alerting, nice dashboards. Business-critical web services. Here i did regular boring CI/CD with Giltab, Argocd during 1st month, and it's been growing very well since then. I helped bootstrapping ML-platform from scratch with the team: Dagster for data pipelines (Spark & GPU incl), ClearML for notebooks and experiments, s3 as cold storage, PostgreSQL & Scylla as online store Cool part is we did manage to move from YandexCloud's DataSphere & Dataproc managed services to no-vendor-lock home-grown ML platform with Spark & gpu-operator on k8s ready for heterogeneous infrastructure. Here i also picked up data-engineering stream: wrote data-pipelines for candidate models with PostgreSQL as main online store. Tuned queries & developers to keep it under around 1 ms in 95pp. I designed & implemented few real-time counters in feature-store, that allowed low-latency heavy parallel queries + back-in-time data layer for model training. Wrote few fastapi & management services for model serving etc. Another win was adding Scylla with Rust API on top for feature-store I also pushed the product and added a couple of must-have features myself using dad-style python programming techniques
May 2023September 2023
5 months

Moscow, yandex.ru/jobs/

IT, System Integration, Internet... Show more

Senior SRE
Deploy & on-going support duties for custom-made Ceph-like storage system. Specifically, s3-subsystem in YandexCloud regions: ~50k rps, ~1k hw servers, heavy Nginx\Lua configs, many special ci/cd tools, 200 TB logs per day + coredumps, bug hunting. Left for startup
August 2021May 2023
1 year 10 months
crypto DEx startup

Financial Sector... Show more

Lead DevOps Engineer
Full-stack devops responsibilities for multi-million tvl decentralized crypto-exchange. Also I led resource optimization & transition from public cloud provider to leased hardware. As a result, reduced infra costs 10 times. ~10k rps, low-latency java-based applications, many TB PostgreSQL clusters, Kafka, 100+ micro-services, blockchain nodes. All in self-hosted k8s clusters. Gitlab, Argocd
August 2020May 2023
2 years 10 months

Moscow, career.wb.ru/

IT, System Integration, Internet... Show more

Senior Devops Enigneer
So internet shop decided to build own cloud like Amazon did AWS. Our cloud started as "Kubernetes but with Libvirt" + UI, little billing, authorization and all. Here I was responsible for CI/CD, development environments and minor components of the cloud like DNS, monitoring, authorization, toy drivers for Hashicorp tools Day-to-day duty was to make sure developers can comfortable spin the whole system on their laptops, and every commit returns end-to-end tests results in ~15 min in Gitlab Also managed production environments and kept an eye that nothing breaks too bad
November 2020July 2022
1 year 9 months
WorldQuant via Luxoft

Financial Sector... Show more

DevOps engineer
Build and Release team. Here I was packaging various software, dealt with binary compatibility for C++ apps & a-thousand-modules Python profiles, rolled trains, patched ELF. Proposed and implemented simple system to continuously install ~100 GB of stuff to ~10k hw boxes. Embraced clouds, utilized Nginx, wrote shell scripts and some Python. Also I did a project to deliver big software on small machines. Fuse + redis + s3. Managed micro services in Kubernetes with Argocd and kept cloud costs minimal while handling few thousand rps on ingress. Did seamless failover and migrations for state-full apps (Kafka, Postgresql, Redis: advanced Ansible + deep planning)
October 2018November 2020
2 years 2 months
Azul Systems

www.azul.com/products/zing/

DevOps Engineer
Here I worked with Zing JVM build system and dev flow, and smooth components integration (LLVM). Moved the product from Perforce to Git mono-repo and all the good things. Built some automation on Jenkins, Buildbot. Powered the flow with AWS, in-house OpenStack. Pushed QA cycle to become isolated and be able to scale.
July 2018October 2020
2 years 4 months
Amtelsoft

amtelsoft.ru/

Technical consultant
Helping with Hyperledger Fabric blockchain framework and all the stuff around it. Git, Docker, Vagrant, Jenkins. Java, Golang
February 2018October 2018
9 months
Swordfish Security LLC

Saint Petersburg

Engineer
Here I integrated Venafi Trust Protection Platform with Kubernetes' CertManager (https://github.com/Venafi/cert-manager), and wrote cli tool (https://github.com/Venafi/vcert), and did setup Jenkins to build & test all that. Technology stack: Golang, x509, Kubernetes, Amazon Web Services (AWS), Vagrant, Jenkins, Cucumber
May 2015March 2018
2 years 11 months

Saint Petersburg, www.luxoft.com

IT, System Integration, Internet... Show more

Lead specialist at Deutsche Bank Counterparty Risk dpt
Technology consultant for Margin and Risk system for EMEA, APAC and USA locations. Here I do barely legal stuff to make things running and keep users happy - help resolving ad-hoc production incidents - bugs hunting & problem solving - providing code analysis for analytics and business users - interacting with end-users, developers, DBA & Unix support teams - managing Dev and UAT environments - tools with Java, Scala, Bash, etc. Stack: GNU Linux & Sun Solaris, Sybase, Docker, Java, Flex, WebLogic, JSP, Shell, Perl, etc.
July 2013May 2015
1 year 11 months

Kazan, icl-services.com/

IT, System Integration, Internet... Show more

Unix Specialist in Infrastructure Services unit
- Provide Operating systems environment support for Application/DB teams - Incident, problem and change management within SLA, team coordination - Automate routine tasks - machines should work, people should think - Out-of-office hours on-call engineer support - Provide training/knowledge transfer and expert level support for colleagues from different teams - IT infrastructure audits and proposals writing - Packaged applications and automated OS installation/setup - Completed design and implementation Puppet Environment over 100+ Linux servers; wrote work instructions and trained services support specialists Worked with ~1000 servers of Red Hat Linux / IBM AIX / HP-UX running Oracle on HA clusters with concurrent filesystems and so, ~100 nodes of PostgreSQL including big ones. Digged into networking
November 2012July 2013
9 months
Impuls LLC

Krasnoyarsk, www.impulse-it.ru/

IT, System Integration, Internet... Show more

head of telematics unit
- Mail/DNS/Videoconferencing services installation & ongoing support - Infrastructure monitoring - Backup/restore setup - Various web-services development and support - Work-flow optimization systems deployment Here I did just everything
March 2010October 2012
2 years 8 months
OptixTel LLC

Krasnoyarsk, multima.ru/

IT, System Integration, Internet... Show more

software engineer
- Telecommunications billing deployment and data migration - Workflow systems support and development (CRM and billing systems integration) - Developed web-based customers' self-service office - Developed online video streaming service - Provided full-stack support of web-based services and tools - Provided Mail/DNS/Backup&Restore/Monitoring services support - Provided Linux-based systems administration - Provided 70 TB storage system support and hardware maintenance

Skills

Skill proficiency levels
Advanced level
GNU Linux
Unix
Java
Git
Python
SQL
PostgreSQL
Linux
TCP/IP
Networking
Docker
Kubernetes
Redis
Kafka
Prometheus
Jenkins
Bash
Ansible
GitLab CI
Big Data
DevOps
OSI
Medium level
Argocd
Basic level
Scala
Spark
Go
Wireshark
Golang
Операционные риски
Level not specified
MySQL

About me

My current area of interest is move-to-k8s, no-ops approach, infrastructure & cost optimization, start-ups and new ambitious projects. Also i know how to handle thousands of requests per second & move your TB of data around Before that, I used to work as Unix systems engineer and as a developer. Then I worked for financial bank, then with machine security, helped Azul Systems to start modern ci/cd infra. Helped a hedge fund with global software deploy system based on Nix packages. Also helped building private cloud from scratch. I enjoy digging deep into tech stuff and solving infrastructure problems

Higher education

2010
Higher education
SibSAU Reshetnev, Krasnoyrask
Informatics and automation, Flying machines Control Systems

Languages

Russian — Native

English — C2 — Proficiency

Professional development, courses

2017
Big Data Analysis with Scala and Spark
coursera.org
2016
Functional Programming Principles in Scala
coursera.org
2016
Functional Program Design in Scala
coursera.org
2016
Parallel programming
coursera.org
2015
CheckIO
CheckIO, http://www.checkio.org/user/tarasenkoa/
2015
Apache Cassandra Basic
Luxoft
2015
FInancial Markets. Investment Banking. Derivatives.
Luxoft
2014
Linux performance tuning (ex442)
Fujitsu Russia GDC
2013
Cryptography I
coursera.org
2013
Matasano Crypto Challenges
Matasano Security

Citizenship, travel time to work

Citizenship: Russia

Permission to work: Russia

Desired travel time to work: Up to one hour