Nazarii Kretovych
Verified Expert in Engineering
Full-stack Web Developer
Nazarii is a senior full-stack web developer with seven years of experience. He specializes in Node.js, AdonisJS, PHP, Laravel, and MySQL on the back end and JavaScript, TypeScript, and Vue on the front end. Nazarii has additional expertise in MariaDB, MySQL, and PostgreSQL; configuring CI/CD pipelines, Linux servers, and AWS. His commercial experience is backed by a master's degree in computer science.
Portfolio
Experience
Availability
Preferred Environment
Linux, Visual Studio Code (VS Code), DBeaver, Postman, Teams, Debian, MySQL, Firefox
The most amazing...
...website I've developed is BetXpert.com, the best betting forum in Denmark. I also created and optimized the huge sports database.
Work Experience
Senior Front-end Developer
Black Creations Consulting
- Created a website, front-end part, that allows tracking motorbikes that deliver food in boxes in the UAE using Vue.
- Developed at least 50% of the website (front-end) that allows ordering food using Vue. Implemented API endpoints that send nice-looking PDF files and implemented rich email templates.
- Built two back office websites from scratch using Vue, allowing us to manage the food menu, customers, plans, admin users, define polygons for delivery areas on Google Maps, etc.
PHP Full-stack Web Developer
AltexSoft
- Implemented API endpoints and UI components for a text marketing platform website.
- Implemented linear and bar charts for the analytics website.
- Fixed many existing issues, improved code, and suggested ways to optimize the database.
PHP Full-stack Web Developer
InterLogic
- Developed a website that allows users to view and write betting tips, view sports events, see odds from different bookmakers, and view articles about popular sports events.
- Designed and created a huge sports database that receives sports data and gambling odds from numerous 3rd-party services.
- Implemented cron job scripts to fetch sports data and gambling odds from 3rd-party services and store them in the internal sports database.
- Built a website to manage sports data by mapping sports, competitions, and events so that gambling odds from external services can be imported into the internal database.
Node.js Web Developer
Unkur Solutions
- Developed a news website where editors could create articles in multiple languages.
- Tracked and fixed bugs using Jira as a reporting tool.
- Worked on the back end with Node.js and on the front end with JavaScript and jQuery.
Experience
BetXpert
https://www.betxpert.com/I implemented API endpoints, cron job scripts, and front-end and back-office pages; administered production Linux servers; managed MariaDB databases; and configured deployment.
I also developed numerous scripts to import sports data and gambling odds from external services into the internal sports database. The scripts had to recognize the betting types of external services and convert them into internal betting types.
Finally, I built a website that maps sports events and competitions from external services into the internal sports database so that bookmaker odds can be imported and mapped automatically to the related sports events.
Voxie
Turtlebet
https://www.turtlebet.com/fi/I created this website from scratch, working on the back and front end. I implemented API endpoints, UI pages, and components while optimizing the website for SEO.
Spring
Flyby
Skills
Languages
JavaScript, HTML, CSS, PHP, TypeScript, SQL, SCSS
Frameworks
Laravel, Bootstrap, PHPUnit, Jest, AdonisJS, Tailwind CSS, Express.js, Cypress, Next.js, React Native, NestJS
Libraries/APIs
Vue, React, Node.js, jQuery, Stripe
Tools
GitLab, GitLab CI/CD, Git, Trello, GitHub, AWS Key Management Service (KMS), Postman, AWS CloudFormation, Amazon CloudFront CDN, Amazon Elastic Container Service (Amazon ECS), Amazon EKS, Amazon Virtual Private Cloud (VPC), Jira
Paradigms
Database Design, DevOps
Platforms
Linux, Debian, Visual Studio Code (VS Code), Docker, Amazon Web Services (AWS), AWS Lambda, Amazon EC2, Kubernetes, WordPress
Storage
Relational Databases, MySQL, MariaDB, DBeaver, Amazon S3 (AWS S3), PostgreSQL
Other
Algorithms, Back-end, AWS Certified Developer, Full-stack, APIs, Architecture, Single-page Applications (SPA), Responsive Web Apps, API Integration, Front-end, Amazon RDS, WebSockets, Communication, Teams, Programming, Amazon API Gateway, Amazon Route 53
Education
Master's Degree in Computer Science
Lviv Polytechnic National University - Lviv, Ukraine
Certifications
AWS Certified Developer - Associate
AWS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring