Rust Saiargaliev / Software Engineer
in Berlin, Germany
Experience
Senior Software Engineer @ voiio
June 2021 - present
I am working in a brilliant small team, maintaining and enhancing digital B2B-platform and related services.
- Revamped the existing data warehouse and lifted the overall company’s data culture by conducting workshops
- Implemented a video-on-demand solution based on AWS infrastructure (MediaConvert, Lambda, CloudFront)
- Co-developed emark - an open-source Django library to create and send markdown-based emails
- Introduced OTP authentication to the platform
Senior Software Engineer @ Thermondo
March 2016 - May 2021, 5 years
I was maintaining backend monolithic (~150kloc) and microservice applications for company business processes.
- Kept the stack and open-source/closed-source libraries up-to-date and well-tested (90%+ coverage)
- Improved engineering processes (architectural decision notes, post-mortems, maintenance)
- Established data communication between the backend and Salesforce via API from scratch
- Created a bidirectional sync microservice for CRM communication (Salesforce+Close.com)
- Bootstrapped a Slack bot to share feedback between team members
- Built an incident monitoring tool for 3rd party services
Web Developer (volunteering) @ MKCorp
November 2014 - March 2016, 1.5 years
With a bunch of creative people around the world, we were building an indie MMORPG game.
Lack of time and any funding stopped us from going any further than a basic prototype.
- Bootstrapped a website
- Developed a fully functional game forum from scratch
- Started building a payment system integrated with the game API
Web Developer @ SMENA
October 2013 - December 2015, 2 years
Built and maintained various websites and complex web services for external clients.
- Built a backend for Boostframe crowdfunding platform
- Maintained food delivery website and CRM
- Created API libraries and various automations to work with advertising networks Yandex.Direct and Mail.Ru Target
Security Engineer @ Bashneft
February 2013 - October 2013, 9 months
Security administrator in charge of the corporate antivirus and antispam security systems covering 20,000 users.
Engineer’s degree @ Ufa State Aviation Technical University
2008 - 2013, 5 years
Thesis: “Innovations in a corporate network security infrastructure”
Skill set
- Python — Django, DRF, Flask, Celery, Dramatiq, pytest
- Javascript — htmx, Lit, Svelte, Vue, React, jQuery
- Databases — PostgreSQL, MySQL, Redis, Heroku Connect, Metabase
- CI — GitHub Actions, Travis, CircleCI, GitLab CI, Heroku CI
- Management — GitHub, Jira, Confluence, Redmine, Trello, YouTrack
- Misc — Heroku, Salesforce, Docker, AWS (Lambda, S3, SES, etc.), ChatGPT
- Soft skills — hiring, onboarding, and mentoring
Extra
- Languages — English (fluent), Russian (native), German (basic)
- Open Source — active OSS contributor, see github.com/amureki
- Community — Moderated t.me/pydjango (6000 people) and founded t.me/django_jobs (4000 people)
- Talks — co-organized and talked at DUG and PUG Berlin meetups
- Hobbies — jogging, drone photography, video games