Resume
Welcome to Igor Drokin resume! I am a Senior Software Engineer and Team Lead with 5+ years of experience in Python and Rust development. I specialize in building high-scale data processing systems, leading engineering teams, and deploying production solutions on AWS infrastructure. My expertise includes web scraping, ETL pipelines, cloud infrastructure management and backend development. You can read resume below or download it in .pdf format.
Core Competencies
- Build automated systems for data collection, transformation and aggregation
- Mentoring and leading small teams
- Contributed to static analysis tools and type checkers for Python (ruff, pyrefly)
- Python mastery, Rust enjoyer
Tech Stack
- Core Frameworks: Litestar/FastAPI, Scrapy, Playwright/Selenium, Actix/Axum
- Data & Analytics: Pandas, Jupyter Notebooks
- Infrastructure: Docker, K8s, CloudFormation, SAM, AWS CDK
- DevOps: ArgoCD, GitLab CI/CD, Grafana, Metabase
- Cloud: AWS(EC2, RDS, SQS, S3, Lambda, DynamoDB, API Gateway, Step Functions)
- Databases: MySQL, PostgreSQL, MongoDB, DynamoDB
- Message Brokers: RabbitMQ, Redis, SQS, Kafka
Programming Languages
- Python: 6+ years experience (5+ years professional)
- Rust: 2.5 years experience
Languages
- Russian: Native
- Ukrainian: Native
- English: B2
Education
- 2019-2024 Bachelor's Degree in Software Engineering National University "Zaporizhzhia Polytechnic"
Professional Experience
GroupBWT
Team Lead | Project Lead | Data Scientist (July 2020 - July 2025)
Designed and implemented high-scale data processing systems handling millions of records daily. Focused on providing insights based on web data. Key responsibilities included
- Architected and deployed data processing systems handling 10+ million records daily, reducing processing time by 40% and enabling real-time insights for clients across multiple industries
- Built and deployed 25+ scalable web scraping solutions on AWS that collected over 100 million data points monthly with 99.5% accuracy
- Designed and implemented 10+ REST APIs serving 1,000+ daily requests with 99.9% uptime, enabling seamless integration with client systems
- Established boilerplate templates and best practices that became company standard, reducing onboarding time for new engineers from 3 weeks to 1 week
- Led and mentored teams of 3-5 engineers, growing 4 trainee developers to mid-level positions while delivering 15+ data collection projects
- Implemented ETL pipelines for automated data processing, reducing manual work by 80% and processing data 3x faster than previous solutions
Company website: https://groupbwt.com/
Contact Information
- Name: Igor Drokin
- Email: drokinii1017@gmail.com
- LinkedIn: https://www.linkedin.com/in/igor-drokin-822233227/
- GitHub: https://github.com/IDrokin117
- Personal Blog: https://www.idrokin.com