Alexandru Gavrilov
Verified Expert in Engineering
Software Developer
Alex is a passionate full-stack web developer focused on WooCommerce eCommerce websites. He enjoys figuring out how things work, trying new technologies, and integrating those that work best for his clients' needs, budget, and workflow. Alex has over 10 years of development experience, developing custom plugins and themes. He is proficient in various web APIs, PHP, JavaScript, Vue, and front-end HTML and CSS.
Portfolio
Experience
Availability
Preferred Environment
Jira, PhpStorm, Pop!_OS, Linux, KVM/Qemu, Postman
The most amazing...
...app I've developed is an integrated management solution that allows brokers to interact with insurance companies' complex SOAP and REST web services.
Work Experience
Senior Full-stack Developer
Online Freelance Agency
- Developed an app that uses Google Calendar API to sync data for a car wash booking platform.
- Worked on a management system for a health clinic. I've created a JavaScript UI calendar to manage appointments, charge customers, generate invoices and receipts. The system also generates reports based on complex rules.
- Built a web service REST API that generates PDFs based on HTML input. It uses the wkhtmltopdf binary. The authorization is based on an HMAC SHA256 private key, public hash algorithm.
- Enhanced an ElasticSearch integration with a WooCommerce shop by writing custom query searches.
- Build an import tool for 60k products in 2 different languages. The tool runs in the background by scheduling tasks in a queue.
Full-stack Developer
JML Network SRL
- Specialized ineCommerce websites built with WooCommerce and various extensions.
- Actively participated in code review, Scrum methodology, and project architecture.
- Performed responsiveness and cross-browser testing.
- Integrated complex web services APIs like Insurance companies Rest and SOAP web services, Google APIs, Elastic Search API, Payment Gateways, and Microsoft Drive API.
Full-stack Web Developer
SIMBA
- Developed and deployed .NET web apps on IIS servers.
- Contributed to a number of insurance companies' web services developed with SOAP, REST, WSDL, and WSS.
- Taught junior developers the technological stack we were using and increased their coding skills.
- Gained knowledge in money flow, invoicing, financial sector for insurance brokers, and different problem-solving skills this activity creates.
Web Developer
ProWebMedia
- Developed web apps. Coded and advised on tech stack, UX flow, and functionalities development.
- Defined project architecture.
- Created different types of websites including eCommerce, portfolios, and blogs.
Experience
React Customizer App
https://22lax.comDjanggo — Money Transfer Platform
Functionalities:
• Account top-up using credit card
• Transfer funds via phone numbers
• Webcam/phone cam ID scanning
Full-stack WooCommerce Marketplace
Special features include:
• Custom checkout workflow
• PDF invoicing
• Chat app running on Node.js and Socket.IO that allows clients and vendors to connect after a purchase is made.
Insurance Management Tool
https://esimba.ro/The app also features a complex management system that allows brokers to centralize all of their company's activities like:
• The hierarchical structure of their employees
• Money flow, billing, restrictions, reports
• Legal documents generation, electronic signatures, and secure files NAS storage
Online Booking Platform for Transport Services
https://www.2address.euSchool Management System | Import Tool
https://gradelink.comTSA Management System
https://worldavsec.comSpecial features include:
• A back-end app for users to manage their relations, documents, and assets
• A front-end theme built with Gutenberg blocks and ACF for fast loading
• PDF generation from Html
Skills
Languages
PHP, ECMAScript (ES6), HTML, PHP 7, JavaScript 6, SQL, CSS, C#, JavaScript, Sass, C#.NET
Libraries/APIs
jQuery, REST APIs, WordPress API, Web API, Stripe, Vue, WordPress REST API, Google Maps API, Google Calendar API, Twitter SDK, Node.js, React Router, Facebook SDK, React, Socket.IO, PayPal API, BuddyPress, LocalStorage
Tools
WPBakery, WP-CLI, Advanced Custom Fields (ACF), Figma, Let's Encrypt, NGINX, PhpStorm, KVM/Qemu, Git, wkhtmltopdf, Google Analytics, NPM, Composer, GitLab, Upsource, Webpack, SourceTree, Jira, PuTTY, Postman, Gutenberg Editor
Platforms
WooCommerce, WordPress, Linux, Docker, Amazon Web Services (AWS), Windows, Linode, Ubuntu, CentOS 6
Storage
WP Engine, MySQL, Elasticsearch, LAMP Server
Other
Marketplaces, WordPress Plugins, eCommerce, Full-stack, Content Management Systems (CMS), Web Services, APIs, Linux Servers, Elementor, Dokan, SSH, PSD to WordPress, PSD to HTML, Flux Architecture, WordPress Themes, API Integration, myCred, Code Architecture, Domain-driven Design (DDD), GDPR, Web Security, Leadership, Performance, Headless Software, JavaScript Libraries, Server-side PDF Generation, Cloud, Payment Gateways, Multithreading, SOAP, EF6 Code First, Site Speed Optimization, RESTful Web Services, Pop!_OS, WordPress Design, WCF Web Services, Gravity Forms, CSV File Processing, Repository Pattern, Single Sign-on (SSO)
Frameworks
Mockery, Bootstrap 3, Redux, PHPUnit, Laravel, ASP.NET Web Forms, Bootstrap, Flux, .NET 4, ASP.NET Web API, ASP.NET MVC 6, Express.js, VB.NET WinForms
Paradigms
Model View Controller (MVC), Microservices Architecture, Responsive Web Design (RWD), Responsive Layout, Scrum, Agile Software Development
Education
Master's Degree in Computer Engineering
Ovidius University - Constanta, Romania
Certifications
Mathematics and Informatics
Ovidius University Constanta
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