Aleksandr Sizov
Software Architect | Tech Lead | Developer (Python, Rust, Full-Stack with Vue) | Teacher
- Email: alirex.prime@gmail.com
- LinkedIn: linkedin.com/in/alirex-prime (opens in a new tab)
- GitHub: github.com/Alirex (opens in a new tab)
- Website: evocaslab.com (opens in a new tab)
Summary
- 10+ years in IT, mostly as Software Architect, Tech Lead and Developer. Main tools: Python (Django and similar), Rust, Vue.
- Code quality: linters, formatters, type checkers and pre-commit hooks used heavily; style and quality guidelines written for projects and teams.
- Docker and Docker Compose for development and deployment; on-premise and semi-cloud deployments; Proxmox.
- System architecture design and documentation; choosing technologies and tools for projects; work in startups.
- Refactoring and rewriting whole projects: Python 2 to Python 3, PHP to Python, Python to Rust.
- AI-assisted coding (GitHub Copilot, JetBrains AI Assistant, aider) and AI integrations in projects (Ollama and others).
- Teaching and mentoring. Domains: cybersecurity, education. Self-managed; learns new technologies as needed.
Work experience
Software Architect, Full-Stack Developer, Consultant, Mentor
Freelance, 2025.12 - present
Freelance, personal and open source projects. Development and mentoring.
Software Architect, Full-Stack Developer, Consultant
CQR / CryEye, 2018.09 - 2025.11
Cybersecurity platform (CryEye, a continuous security auditing platform). Developed the core of the platform. Automated, improved and integrated tools for pentesters and security specialists. Made architecture decisions, refactored the existing codebase and adapted it to new requirements. Integrated AI-based tools. Helped and mentored the team, wrote documentation, gave demos to clients and consulted on IT topics.
Teacher, Mentor
Educational projects: Hillel IT School, QALight, Beetroot Academy, IT-Discovery, 2017.05 - present
Courses: Python for beginners; Python from zero to simple scripts and Telegram bots, with basic algorithms; Python Pro (a simple web app with Django); Python training. Also webinars, educational consultations and mentoring.
Skills
- Python: Latest versions; Django; FastAPI; web development; REST-like APIs; gRPC; Celery, dramatiq, procrastinate; SQLAlchemy; async; multithreading and multiprocessing; type annotations; Pydantic; Typer; uv; pytest; logging; project refactoring; ruff, mypy, basedpyright
- Rust: clap; serde; async
- Other languages: Bash; PHP; C# and .NET
- Front end: HTML; CSS; SCSS; JavaScript; Vue.js 2 (Options API); Nuxt; Vuex and Pinia; pnpm; BootstrapVue; Apache ECharts; JSDoc; ESLint
- Code quality: pre-commit and prek hooks; linters, formatters and static analyzers
- Version control: Git; GitHub
- AI: Coding assistants: GitHub Copilot, JetBrains AI Assistant, aider. Integrations: Ollama (self-hosted), OpenAI, Anthropic
- Hosting and deployment: On-premise; self-hosted; semi-cloud (VPS and hybrid); Docker and Docker Compose; Ansible; Proxmox; virtualization; AWS
- Databases: SQL; PostgreSQL; SQLite; MongoDB; ORMs and migrations (Django ORM, SQLAlchemy, Alembic)
- Command runners: Just; Make; poethepoet
- Operating systems and hardware: Linux (mainly Ubuntu); system administration; choosing and buying components; building PCs and servers; cabling
- Methods: Agile; Kanban; business analysis; project management; system architecture design; documentation
- Teamwork: Teaching; mentoring; educational materials; guidelines; code reviews; pair programming; presentations; client demos; consulting
Education
- Master's degree, Computer Science: Software Engineering and Artificial Intelligence, Neoversity, 2025 - 2027
- Radio engineering and Telecommunication, Odessa Polytechnic National University, 2008 - 2012
Additional education and courses
- Rust Bootcamp, 2024 - 2025
- Cybersecurity Manager, 2024
- Artificial Intelligence for business and work, 2024
- DevOps Advanced, 2023
- QA Automation Python, 2023
- Business analysis, 2022
- Project Management, 2022
Languages
- English: B2
- Ukrainian: native
- Russian: native
Interests
Amateur triathlon, for comprehensive health support.