Core Skills
JavaScript, PHP, CSS
Certified proficiency with LinkedIn Skill Assessment badges
LinkedIn Skill Assessment Ranking
Top 5% of over 2.6M million test-takers for JS; 890K for PHP; 2.1M for CSS
Experienced with TypeScript, SCSS, HTML5 browser APIs
Additional Skills
Databases
Proficient in MySQL and PostgreSQL. Familiar with MongoDB and Redis.
Experienced with Redis, Vercel KV and Edge stores, Amazon SimpleDB
Backend Frameworks
Expertise in Laravel, Symfony
Proficient with NestJS, Express.js, Serverless Bref (AWS Lambda)
Frontend Frameworks
Proficient in Vue.js (V3 with Composition API), Nuxt.js, Quasar
APIs and Services
Experienced with RESTful and GraphQL APIs.
Have experience in creating several proprietary APIs and maintaining documentation.
Extensive experience with Amazon AWS services including SES, Lambda, S3, EC2 and SDB.
Proficient with deploying and managing applications on Vercel.
Skilled in integrating Telegram bot API and various Google APIs (Auth, Gmail, Maps).
Development Tools
Proficient with Git, Vite, Docker (including creation of docker images) and Linux-based operating systems.
Experienced with Parcel.js, Vite, Preprocessors.
Speaking Languages
Upper intermediate in Polish, B1 in English, native in Russian.
Leadership Skills
Team Management
Successful experience in organizing the work of a small team of specialists at all stages of application development. Formulating instructions and internal standards to ensure efficient operation.
Mentorship
Experienced in mentoring junior developers, conducting code reviews, and organizing onboarding.
Project Coordination
Skilled in coordinating cross-functional team work and collaborating with stakeholders to define project requirements and realistic timelines.
Agile Methodologies
Proficient in Agile practices and RICE prioritization framework, ensuring adaptive planning, evolutionary development with early delivery.
Software Architecture Skills
Design Patterns and Principles
Proficient in applying common design patterns to create scalable and maintainable applications. Strong understanding of software design and development principles, including KISS, DRY, and SOLID (pragmatically applied for maximum benefit).
System Scalability and Performance
Know various approaches to scaling systems to handle increasing loads. Experience with replication, sharding, caching, queuing, background tasks, and microservices.
Microservices, Modular, and Monolithic Architectures
Understand the advantages and disadvantages of each approach, with experience in creating and maintaining projects using all three types of architectures.
API Design and Implementation
Extensive experience in designing and maintaining proprietary RESTful and GraphQL APIs. Successfully integrated projects with third-party service APIs.
Quality Assurance Skills
Automated Testing
Experienced in implementing automated testing frameworks such as PHPUnit for PHP; Jest and Cypress for JavaScript to ensure code quality and reliability.
Continuous Integration/Continuous Deployment (CI/CD)
Skilled in setting up CI/CD pipelines using tools like Vercel, GitLab CI, or GitHub Actions to automate testing and deployment processes.
Quality Assurance
Besides automated testing, I use tools for static code analysis, linters, and other tools to ensure high code quality (ESLint, PHPStan, and others).