Oleksandr Ponomarenko
Full-Stack Developer, DevOps Engineer, Software Architect
Highly experienced software engineer with over 20 years in full-stack development, DevOps, and system architecture — brought in to propose and own solutions, not just implement someone else's. Adept at auditing legacy systems, designing the architecture that replaces them, leading technical teams, and delivering complex integrations across multiple industries. Passionate about clean architecture, maintainable code, and user-centred design.
Contact
What I work with
Languages & Frameworks
- Python
- FastAPI · Flask · Django · SQLAlchemy · Pydantic · PEP
- PHP
- Laravel · Lumen · Slim · PSR
- JavaScript
- TypeScript · Node.js · Svelte · Vue.js · React · jQuery
- Shell scripting
- Bash · zsh
Containers & Delivery
- Docker · docker-compose · Podman
- Kubernetes
- Helm · Flux · GitOps · Autoscaling & resource management
- CI/CD pipelines
- GitHub Actions · GitLab CI/CD
Data & Messaging
- Databases
- PostgreSQL · MySQL · MSSQL · SQLite
- NoSQL
- MongoDB · Redis · Firebase
- Schema migrations
- Liquibase
- Message brokers
- RabbitMQ · Apache Kafka
Engineering Practices
- Architecture
- Clean Architecture · Design patterns · Microservices · Event-driven architecture
- Code quality
- Code Review · Unit testing · Debugging · Refactoring
- API design
- REST · GraphQL · gRPC · WebSockets · Webhooks · OpenAPI/Swagger
- Authentication
- OAuth 2.0 · OIDC · JWT
- Integrations
- API Integration · CRM Integration · Messaging platform integration
- Git
AI Engineering
- AI-assisted development
- Claude Code · GitHub Copilot · Codex · Antigravity · OpenCode · Agent instructions · AI code review
- Spec-driven development
- Executable acceptance criteria
- Prompt & context engineering
- Prompt engineering · Context engineering · Evaluation & testing
- Agents & tooling
- MCP · Tool calling · Subagents & workflows
- RAG
- Embeddings · Vector databases
- LLM APIs
- Anthropic Claude · OpenAI · Google Gemini · Ollama & local models
Web Platform
- Markup & styling
- HTML · CSS · SASS/LESS/Stylus · Markdown
- Data formats
- JSON · XML
- CSS frameworks
- Tailwind CSS · Bootstrap
- Responsive design
- Browser graphics
- Canvas · SVG
- Templating
- Twig · Blade · Jinja
- Progressive web apps
- Service Workers
- Build tooling
- Vite · Webpack
- Browser extensions
- Chrome Extensions · Firefox Add-ons · Safari Extensions
- Browser automation
- Headless Browsers · Web Scraping
Operations & Monitoring
- Monitoring
- Prometheus · Grafana · Zabbix · Uptime Kuma
- Mail servers
- Postfix · Dovecot · SpamAssassin
- Service management
- systemd · Supervisor (supervisord)
- cron · Ansible
Network & Access
- Network services
- DNS · BIND · DHCP · LDAP
- Web servers & proxies
- nginx · Apache · Traefik · Squid
- Routing & firewalling
- iptables · NAT · VLAN
- VPN
- IPsec · OpenVPN · WireGuard
- Secure access
- SSH · SSL/TLS · Let's Encrypt
- Remote access & file sharing
- RDP · VNC · Samba · NFS · FTP/SFTP · rsync
Systems & Virtualisation
- Linux
- Debian · Ubuntu · CentOS
- Windows Server
- Active Directory · Group Policy · WSUS · Remote Desktop Services · Microsoft SQL Server
- Virtualisation
- KVM · VMware ESXi · Microsoft Hyper-V
- Hosted platforms
- Google Workspace
- LVM
Ways of Working
- Delivery
- Agile/Scrum · Product Ownership · Estimation & planning
- Leading
- Technical leadership · Mentoring · Hiring & interviewing
- Cross-functional teamwork · Technical documentation · Analytical thinking
CMS & E-Commerce
- Platform development
- Plugin & extension development · Site setup & migration · Integrations & automation
- CMS
- WordPress · Joomla
- E-commerce
- OpenCart · WooCommerce · PrestaShop · Magento
Languages
- Ukrainian · English