Curriculum vitae

Work experience

Years Description
05/2023 - now NDA - Lead SRE
Configure monitoring for platforms (mobile and backend). Introduce monitoring by SLO for measure app quality by Errors and Latency. Build SRE Team and integrate it in organization processes. Continuously observability improvements in organization.
04/2013 - 07/2023 NDA – Founder/CTO/DevOps
Bring business and technological strategies together. Promote the company’s technological evolution, provide a strategic outlook and insight, and create the best environment to be competitive.
06/2011 - 03/2013 NixSolutions – PHP Developer
Design and build computer programs. Migrate SAAS application from legacy code to Zend Framework. Mentoring new developers. Solved complex issues between software development and server administration. Increase the speed of downloads more than 100x times. Developed quality RESTful API with auto-generated documentation that simplifies communication with other dev & helps reduce the development cost.
05/2009 - 01/2013 Students Trade Union of Kharkiv National Technical University – Chairman of Labor Union section at Computer & Information Technology department
Managed faculty team which consists of cultural, informational, sport, legal & housing sectors. Create a communication commission at the Student’s trade union organisation. We made over 16 different events at the university. Managed team size of over 50 people.

Skills

Aspect Khown technologies
Software Design & Architecture SOA, Microservices, Serverless, SPA, SSR, PWA, Message Queues, 12-factor app, Zero Trust, Service Mesh, Design Patterns, Availability, Reliability, Autoscaling, Scheduling, SOLID, KISS, DRY, YAGNI, Semantic Versioning, C4 model, UML
Clouds AWS: S3, EC2, CloudFront, CloudFormation, Beanstalk, Route53, IAM, RDS, DynamoDB, Glacier, ElasticCache, Organizations, CloudWatch, VPC, EKS, ECR,… GCP, Azure, Hetzner, Digital Ocean, Cloudflare
Networks Port forwarding, VPN, Site-2-Site, Firewalls, Load balancing, Proxy, Reverse Proxy, Caching, CDN
Protocols OSI Model, TCP, IP, UDP, HTTP, HTTPS, DNS, SMTP, POP, IMAP, DMARC, SPF, FTP, SSH, SSL/TLS, REST, GraphQL, CORS, gRPC, SOAP
Operating System Virtualization, I/O management, Memory/Storage, File Systems, Networking, Processes, Sockets, Posix, initd, systemd, Threads, Linux, Windows, MacOS
Containers & orchestration: Kubernetes, Docker Swarm, Rancher, Docker Swarm, Docker compose
Servers Apache, nginx, php-fpm, HAProxy, Traefik
Databases MySQL, PostreSQL, Mongo, Redis, Memcache, Clickhouse, ElasticSearch, LDAP, ACID, CAP, AWS Athena, OpenLDAP
CM and IaC Terraform, Ansible, GitOps, HELM
Monitoring & Incident Mngt. Prometheus, Grafana, CloudWatch, Zabbix, Jaeger, Sentry, Loki, Elastic Stack, New Relic, Load testing & Performance optimization, APM, Grafana on-call, StatusPage, SquadCast, OpsGenie, AppDynamics, SLO, SLOTH, 4 Golden Signals
Security HashiCorp Vault, AWS Secrets, Lets Encrypt, git-secret, ZAP, SonarQube, OWASP, Auth0, SAML, BurpSuite, Metasploit Framework, Wireshark, Wifite, CubicSDR
CI/CD: GitLab CI/CD, GitHub Actions, BitBucket pipeline, ArgoCD, Jenkins, CircleCI, Blue-Green deployment, Roling Updates / Rollbacks
Languages PHP5, JS, Node.js, Python, Go, SQL HTML5, CSS3, SASS, LESS, Swift, Java, Scala, Bash
Frameworks & Libraries Laravel, Symfony, Zend, React, Angular, Vue.js, Spring, Next.js, Scrapy
IoT PlatformIO, STM32CubeIDE, Arduino, ESP32, ZigBee, Home Assistant, RTOS, MQTT
Message Queues RabbitMQ, Redis, NATS, SQS, Gearman
Tools Git, Swagger, Postman, Selenium, JIRA, Google Apps, JIRA, Monday, Harvest, Togl, Trello, n8n, Slack, HubSpot, Redash, Metabase, PowerBI
Science Reproducible Research, Jupyter Notebooks, numpy, pandas
AI Vector Embeddings, GitHub co-pilot, ChatGPT API
Other BPMN, TDD, BDD, Scrum, Agile, Kanban

Honours & Awards

2006 Ukrainian Charitable Foundation «Dzerelo Dnipra», Kremenchuk, Ukraine
Diploma for active civil position and success in studying and scholarship.

Publications

Talks

Teaching