Vladislav Gofman
Middle+ Python Developer
Python backend engineer who takes systems from architecture through CI to production
I have worked both as a QA engineer and as a developer, which gives me a working understanding of microservice architecture and of how systems actually break. Recent work: a data warehouse, marketplace integrations, web and mobile applications.
Communication · Fast learning · Analytical thinking · Product mindset
Stack
- Languages
- Frameworks
- Databases
- Infrastructure
- Testing
- Data
- Integrations
- Observability
- Tools
- Practices
Projects
Residential community management system
September 2025 — Present · 1 yearA community management platform: iOS and Android apps plus a Django web application for residents and administrators.
- Integrated access-control (ACS) hardware into both the web and mobile apps
- Implemented live video streaming from surveillance cameras
- Improved the UI and UX of existing interfaces
- Hardened the security of the platform
Achievements
- Raised the platform’s security level several-fold without extending the delivery schedule
- Worked with a third-party vendor’s support team to get a broken API method fixed, unblocking the integration
Presentation publishing platform
October 2025 — November 2025 · 2 monthsA service for storing, processing and publishing presentations, integrated with Figma and an analytics stack.
- Built the service for storing and serving presentations
- Developed a Figma plugin
- Built the frontend markup
- Wrote unit and mock tests for the FastAPI services
Achievements
- Produced project documentation and a video tutorial without extending the delivery schedule
- Proposed and shipped a Figma plugin as an alternative after third-party API limits ruled out the original approach
Digital agency marketing website
August 2025 — December 2025 · 5 monthsInformational website for the Onpeak digital agency.
- Built components from the design mock-ups
- Designed the frontend architecture
- Built the design-token system
- Made every component responsive across mobile, tablet and desktop breakpoints
- Deployed the project to the server
- Configured linters and the CI/CD pipeline
Achievements
- Introduced the global parent components the site is built on, so later design changes no longer required significant rework
- Introduced design tokens, making design changes far cheaper to apply
Data warehouse platform (DWH)
July 2025 — September 2025 · 3 monthsA data warehouse for marketplace sales and ad-campaign analytics, covering everything from source systems to dashboards.
- Designed the warehouse architecture end to end, from source systems to dashboards
- Set up the Docker containers running the warehouse processes
- Connected 1C over OData from Python
- Cleaned and transformed data with dbt
- Set up scheduled refreshes with incremental loading
- Maintained the project documentation
- Built dashboards and charts in DataLens
Achievements
- Delivered a scalable infrastructure with a deliberately small toolset
- Documented the entire project following dbt best practices
Marketplace ad campaign management and analytics
December 2024 — September 2025 · 10 monthsAutomation of marketplace advertising campaigns together with sales analytics.
- Contributed to automating ad campaigns on the Wildberries marketplace
- Built the eLama integration
- Fixed a campaign-duplication defect
- Added Telegram delivery of error and event notifications
- Aggregated per-user statistics across several databases with filtering, sorting and grouping
- Tuned the length of ChatGPT-generated copy
Achievements
- Introduced OAuth2 authorisation and delivered a fully automated eLama integration
- Improved system stability by eliminating a critical campaign-duplication bug
- Unified user statistics from disparate sources and added filtering, grouping and sorting
Automated penetration testing system
September 2024 — September 2025 · 1 year 1 monthAn automated penetration-testing system built on machine learning, specifically Adversarial Inverse Reinforcement Learning (AIRL).
- Led the team: task allocation, schedule and quality control, regular sync-ups and code review
- Contributed to the system architecture and implemented the core AIRL components
- Set up the development environment and deployment, both locally and on a remote server
- Automated dataset collection, labelling and preparation for model training and evaluation
- Integrated security analysis tooling and the Metasploit/nmap APIs
Achievements
- Delivered a first prototype demonstrating basic vulnerability exploitation driven by reinforcement learning
- Established the full loop, from automated attack execution to structured reporting
- Kept the team delivering on schedule and to standard despite the research-level uncertainty
Manager bot
December 2024 — May 2025 · 6 monthsA pet project for exploring NLP and LLM integration.
- Intent recognition and natural-language command handling in Russian
- Integrated the DeepSeek API for context-aware responses
- Built action scenarios driven by user requests
- Deployed the solution in Docker for testing and demos
Achievements
- Designed an architecture that scales easily to new actions and scenarios, speeding up feature delivery
- Customised Rasa, extending its native Telegram capabilities
- Created an NLP/LLM experimentation platform suitable for demos and learning
Project for a major systems integrator
August 2024 — November 2024 · 4 months- Worked on user-facing functionality
- Built user action tracking
- Made changes to existing functionality
- Integrated the frontend markup
- Contributed to the customer account area
Achievements
- Built a user action audit system persisting key operations for later analysis and internal reporting
- Added baseline technical documentation for the core modules, easing onboarding and maintenance
Reporting and data analytics system
February 2024 — August 2024 · 7 monthsAutomation of a reporting system fed by several external data sources.
- Built a purpose-made long-term store for multi-source data using SQLAlchemy and Alembic
- Automated data refresh and enrichment
- Integrated Yandex.Metrica, Yandex.Direct and Calltouch over their APIs
- Assisted with the Power BI integration
- Performed first-pass data analysis
- Integrated Grafana and configured dashboards and pivot tables
- Implemented concurrent API data collection with aiohttp and asyncio
- Set up linters, automated tests and production builds in GitLab CI
Achievements
- Cut the team’s reporting effort from ~30 person-hours a week to under 1 hour
- Enabled real-time analytics, replacing a weekly refresh model
- Improved stability and observability with prompt failure alerts over Telegram
QA for an e-commerce platform
February 2024 — July 2025 · 1 year 6 months- Wrote checklists for smoke and regression testing
- Built automated tests from those checklists
- Ran smoke and regression test cycles
- Tested changes and releases
- Found and isolated defects, wrote bug reports and raised the resulting tasks
- Analysed site performance and Yandex.Metrica data
- Wrote UI automation and unit tests
- Monitored server metrics in Zabbix
- Ran load tests with Locust
- Provisioned test environments on servers using Docker and Kubernetes
- Introduced Playwright tests
- Configured automated test runs in GitLab CI
Achievements
- Designed and rolled out a typed report store in Notion, replacing unstructured Google/Excel files — reports now group automatically by task, project and owner
- Built automated tests wired into the CI/CD pipeline, minimising the chance of critical bugs reaching production builds
- Increased QA process transparency and reduced QA-to-development communication overhead by standardising bug reports
CAE Fidesys software
August 2022 — February 2024 · 1 year 7 monthsA Russian CAE package for engineering strength analysis.
- Ran automated test suites via Python tooling written in-house
- Built parsers and result processors in Python
- Ran mechanical and mathematical simulations
- Analysed the results
- Prepared and presented findings as slide reports
- Collected statistical data
- Formulated design, engineering and strength-analysis problems
- Worked in CAE ANSYS and the MATLAB environment
Achievements
- Built result parsers and processors that simplified downstream analysis and reporting
- Helped build the automated test library underpinning release stability
- Automated scheduled test runs across several servers running different Linux distributions