CV
Summary
- 12+ years of experience in web-development
- Agile-minded
- Solid knowledge of PHP using various frameworks, mostly Symfony
- Recent projects with Python FastAPI, Flask, Django 3
- Multiple 3rd party APIs integration: payment systems, data feeds, sms
- NodeJS for real-time apps together with PM2, RabbitMQ and socket.io
- Deep understanding of OOP, design patterns and best practices of software development
- Experience with high-load microservice systems development
- Bot applications for Telegram, Facebook, WhatsApp using WATI
- Good interpersonal and communication skills. Initiative and positive person, open to new ideas, quick learner.
Technical Expertise
- OS: Linux
- Programming Languages: Python, PHP, Javascript
- Databases: MongoDB, MySQL, PostgreSQL, Redis
- Libraries and programming technologies:
Composer, Symfony, Django, FastAPI, Flask, systemd, RabbitMQ, NodeJS, PM2, sockets, jQuery, Kong, Unit Testing, Let's Encrypt, WSSE, REST APIs, PHP Deployer, Vagrant, ELK Stack
- 3rd Party Integrations: Facebook, Telegram, WhatsApp WATI, Slack, PayPal, Nexmo SMS, Oxygen8, Uniwallet, Dibon, FastPay, Payout, Tola, ZynlePay etc.
- Webservers: apache, nginx
- CVS: Git
Professional Experience
Company: Motion Tiger Limited
Period: February 2018 - Present
Position: Software Engineer
Projects/Responsibilities:
- Sports data aggregator and API
- Live sport events notification systems
- Bots development: Telegram, WhatsApp
- 3rd party system integrations: payment systems, sms etc
- Development of transactional accounting system
- Supporting and refactoring old legacy systems
Company: Exaloc Sportsbetting Platform
Period: April 2014 - February 2018
Position: DBA & Backend Developer
Projects/Responsibilities:
- Building sports betting platform
- Odds aggregation/generation and liability management
- Designing and building MongoDB for sports betting platform
Company: Kyoogi Limited
Period: April 2011 - April 2014
Position: Backend Developer
Projects/Responsibilities:
- Building sports odds aggregator system
- Odds comparison scripts
- Building APIs
Company: Webkate Ltd
Period: April 2009 - April 2011
Position: Web Developer
Projects/Responsibilities:
- SOAP API server for iPhone app built with Codeigniter framework
- Promo sites for Ukrainian Axe Effect, Rexona, SonyEricsson, Besida Tea
- SOAP API server for realty estate agency site (Kingsturge)
- API server for iPhone application (iSeledochka)
- Realtywarp - platform for managing rental listings. Mentoring 2 junior developers.
- API and feed server for iPhone app of realty estate agency (Carter Jonas)
Company: Freelancer.com (old vWorker)
Period: September 2008 - September 2009
Position: Freelance Web Developer
Education
2003 – 2009 B. Khmelnytskyi National University, Cherkasy. Computer Science Department.
Masters Degree (Diploma with Honor)
Languages
Ukrainian, English
Hobbies
Internet security, Linux, Machine Learning