With over 8 years of web development, I have a firm grasp on managing all facets of large-scale enterprise applications development, from initial system design to deployment. I always develop an understanding of architecture, optimization, and security to improve scalability, performance, and profits
Hands-on experience in leading development teams in stressful, deadline-oriented environments
- Leading a development team for the last 3+ years
- SCRUM & Agile
- Certified Scrum Master
API architecture, microservices etc
- PHP (Laravel/Lumen, Symfony, Yii2, CodeIgniter)
- Basic understanding of Go, Java
- HTML5 / CSS3
- CSS preprocessors (SASS/LESS)
- JavaScript (ReactJS + Redux, AngularJS, jQuery)
- AWS, Digital Ocean, compose.io
- Docker
- Scripting and automation experience
- Laravel - working with framework since version 4, for building both REST API only and MVC solutions, mobile backends with API/GraphQL
- Symfony 4/5 - experience in building a highly scalable REST API architecture for SaaS product
- Lumen - used for building thin and fast analytical backend microservices in pair with SQL, Elastic Seach, MongoDB
- Yii2, Codeigniter - as MVC frameworks for various commercial products
- ReactJS (SaaS and other production experience)
- jQuery
- AngularJS
- basics of Nodejs
- MySQL (f.e. handled millions of records of financial funds data from different sources to aggregate data and analyze trends)
- PostgreSQL
- MongoDB (aggregations, map/reduce for analytics and other)
- Redis including pub/sub, queues
- InfluxDB
- Elastic Search (search, aggregations)
- Sphinxsearch
From secure cloud setup to autoscaling
- AWS (ECS, EC2, RDS, ELB, S3, CloudFront, IAM, KMS) etc
- Digital Ocean
- Heroku
- Elastic Cloud
- Compose.io
- TDD (PHPUnit, Codeception)
- API testing
- TeamCity
- Jenkins