Alexandru Gavrilov, Software Developer in Constanța, Constanța County, Romania
Alexandru Gavrilov

Software Developer in Constanța, Constanța County, Romania

Member since December 10, 2016
Alex is a passionate web developer who 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 nine years of development experience and has been focusing on WordPress for the past three years developing custom plugins and themes. He is proficient in PHP, HTML, CSS, Bootstrap, JavaScript, React, Node.js, .Net MVC, and various web APIs.
Alexandru is now available for hire


  • JML Network SRL
    Composer, NPM, Node.js, Webpack, Sass, JavaScript, MySQL, PHP, WordPress...
  • Online Freelance Agency
    JavaScript, PHP, Web Services, APIs, Linux Servers
    Web API, JavaScript Libraries, Model View Controller (MVC), ASP.NET Web Forms



Constanța, Constanța County, Romania



Preferred Environment

Jira, PhpStorm, Pop!_OS, Linux, KVM/Qemu, Postman

The most amazing... I've developed is an integrated management solution which allows brokers to interact with insurance companies’ complex web-services and sell their products.


  • Full-stack Developer

    2011 - PRESENT
    JML Network SRL
    • Developed custom WordPress themes and plugins following best practices.
    • Created WooCommerce shops and marketplaces with custom checkout workflows.
    • Performed responsiveness and cross-browser testing.
    • Actively participated in code review, Scrum methodology, and project architecture.
    • Integrated complex web services APIs like Google API, Elastic Search API, Payment Gateways, and Microsoft Drive API.
    Technologies: Composer, NPM, Node.js, Webpack, Sass, JavaScript, MySQL, PHP, WordPress, Vue.js, Elasticsearch, WooCommerce, Stripe, Marketplaces, Dokan, Server-side PDF Generation
  • Senior Full-stack Developer

    2015 - 2018
    Online Freelance Agency
    • Developed an app that connected to Google Calendar API and synced data for a car wash booking platform.
    • Developed a JavaScript library that generated a complex calendar to manage appointments. It also allowed users to charge customers and generate invoices and receipts.
    • Built a web service that generates PDFs based on HTML input.
    Technologies: JavaScript, PHP, Web Services, APIs, Linux Servers
  • Full-stack Web Developer

    2011 - 2016
    • 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.
    Technologies: Web API, JavaScript Libraries, Model View Controller (MVC), ASP.NET Web Forms
  • Web Developer

    2008 - 2011
    • 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.
    Technologies: CSS, HTML, JavaScript, PHP


  • React Customizer App

    A React app that helps users customize their products and order them.

  • Djanggo — Money Transfer Platform

    A WooCommerce-based custom plugin that allows users to transfer credit to phone numbers and manage their account funds.

    • account top-up using credit card
    • transfer funds via phone numbers
    • webcam/phone cam ID scanning

  • Full-stack WooCommerce Marketplace

    Custom marketplace build on top of WooCommerce.
    Custom products, product delivery workflow, invoicing, messages, notifications, and socketIO chat build on Node Express server.

  • Insurance Management Tool

    Cross platform application (desktop and web) for selling insurance products, managing hierarchical structure, and managing money flow.

  • Online Booking Platform for Transport Services

    A marketplace where visitors can book transport services from different vendors. The app features a front Vue.js search app which allows users to quickly find vendors that deliver to/collect from inputted stops.
    Vendors can add stops that they visit, complex price rules, and time schedules for their routes.


  • Libraries/APIs

    jQuery, Stripe, Web API, Vue.js, Google Maps API, Google Calendar API, Twitter SDK, Node.js, React Router, Facebook SDK, React, Socket.IO, PayPal API
  • Tools

    WP-CLI, WPBakery, Let's Encrypt, Nginx, PhpStorm, Git, NPM, Composer, GitLab, Upsource, Webpack, SourceTree, Jira, PuTTY, KVM/Qemu, Postman
  • Platforms

    WooCommerce, WordPress, Linux, Docker, Windows, Linode, Ubuntu, CentOS 6
  • Other

    WordPress Plugins, Full-stack, Elementor, Dokan, PSD to WordPress, PSD to HTML, Flux Architecture, WordPress Themes, API Integration, JavaScript Libraries, Web Services, APIs, Linux Servers, Marketplaces, Server-side PDF Generation, Cloud, SSH, Payment Gateways, Multithreading, SOAP, EF6 Code First, Site Speed Optimization, RESTful Web Services, eCommerce, Pop!_OS
  • Languages

    ECMAScript (ES6), HTML, CSS, PHP 7, C#, JavaScript, PHP, Sass
  • Frameworks

    Mockery, Bootstrap 3, Redux, PHPUnit, Laravel, ASP.NET Web Forms, Bootstrap, Flux, .NET 4, ASP.NET Web API, ASP.NET MVC 6
  • Paradigms

    Model View Controller (MVC), Responsive Web Design (RWD), Responsive Layout, Scrum, Agile Software Development
  • Storage

    MySQL, Elasticsearch, LAMP Server


  • Master's degree in Computer Engineering
    2004 - 2008
    Ovidius University - Constanta, Romania


  • Mathematics and Informatics
    JUNE 2008 - PRESENT
    Ovidius University Constanta

To view more profiles

Join Toptal
Share it with others