Paul Grigoruta, Developer in Constanța, Constanța County, Romania
Paul is available for hire
Hire Paul

Paul Grigoruta

Verified Expert  in Engineering

Software Developer

Location
Constanța, Constanța County, Romania
Toptal Member Since
October 31, 2016

Paul has over a decade of experience working in PHP and has developed a considerable amount using the Laravel framework for custom projects, with Magento for eCommerce, and using NetSuite as the ERP platform of choice. While he has worked with bigger brands such as Coach, McLaren, and Bulletproof, Paul considers himself to have a startup mentality. He is also experienced in client-facing projects and explaining technology in simple terms.

Portfolio

Trellis
Magento, Vue, Magento 2, WordPress, Azure, Node.js, Nuxt.js, Shopify, Celigo...
Classy Llama Studios
Magento, Magento 2, API Integration, LAMP, HTML, Solution Architecture, CSS...
Rocket Web
PHP, Magento, MySQL, Magento 2, API Integration, LAMP, HTML...

Experience

Availability

Part-time

Preferred Environment

PHP, Git, PhpStorm, Apache, MacOS

The most amazing...

...thing I've done was a deep integration with NetSuite. It was so good that it became a flagship product for my company.

Work Experience

Principal Developer and Architect

2018 - PRESENT
Trellis
  • Streamlined the donation process for companies like Partners Healthcare and Massachusetts General Hospital.
  • Developed WordPress, Vue, and Magento 2 projects.
  • Extracted requirements, architected solutions, and performed estimates.
  • Unblocked teams by fixing critical bugs and tackling complicated problems.
  • Implemented various ETL flows using Celigo: Magento to NetSuite, Salesforce to NetSuite, and Salesforce to custom FTP.
Technologies: Magento, Vue, Magento 2, WordPress, Azure, Node.js, Nuxt.js, Shopify, Celigo, API Integration, LAMP, HTML, Solution Architecture, CSS, Google Analytics 4, MariaDB, Linux

Solutions Architect

2018 - 2018
Classy Llama Studios
  • Helped translate business needs into software solutions for various big and small eCommerce companies.
  • Prepared clear requirements for developers, performed code reviews, and ensured the implementation met the quality standards.
  • Performed hands-on programming and debugging for more complex or time-sensitive tasks.
Technologies: Magento, Magento 2, API Integration, LAMP, HTML, Solution Architecture, CSS, Google Analytics 4, Linux

Head of Solutions, Engineering

2012 - 2018
Rocket Web
  • Contributed directly to key projects as a technical architect.
  • Helped with sales engineering, providing all the needed technical information to develop realistic and fair proposals to prospects.
  • Centralized artifacts—documents, code, methodologies—from specific projects and ensured they were incorporated into our base development strategy, enabling the company to improve with each project.
  • Conducted technical interviews and participated in hiring decision meetings.
  • Mentored new developers as part of the onboarding process.
Technologies: PHP, Magento, MySQL, Magento 2, API Integration, LAMP, HTML, Solution Architecture, CSS, Google Analytics 4, MariaDB, Linux

Web Developer

2010 - 2012
MRM
  • Joined Optaros as a Drupal expert, but it quickly became obvious that Magento was the company's main focus at the time. Took the challenge of learning Magento and became the first certified Magento developer in the company and the country.
  • Shaped the core product's roadmap after becoming the engineering team lead.
  • Liaised with various stakeholders in negotiating the best solutions that were cost-effective, fit business requirements, and made sense technically.
  • Tackled the most demanding platform challenges to facilitate the implementation of client projects.
  • Engaged with client-project teams to mentor, help with complex problems, or be available as an extra resource.
Technologies: PHP, Magento, Drupal, MySQL, LAMP, HTML, CSS, MariaDB, Linux

Web Developer

2007 - 2010
Axello Communications
  • Joined Axello when it had just launched the Bizoo.ro site, a B2B marketplace that became the biggest name in its niche and one of the biggest sites in Romania.
  • Listened to user feedback and changed the product roadmap on the go.
  • Developed the right tools to allow data-driven decisions.
  • Created one of the biggest innovations in the project—a relevant search tool using technologies that were not mature enough at the time.
  • Built solutions continuously, easing employees' manual processes to optimize the cost of operating the website.
Technologies: PHP, Apache, MySQL, LAMP, HTML, CSS, MariaDB, Linux

Spanx | Magento 2 Website

https://www.spanx.com/
I built this website and developed customized features, including imports, an Apple Pay implementation, and several upgrades. We also optimized the code and infrastructure to support over 150 orders per minute.

Contentful PHP SDK

https://www.contentful.com/developers/docs/php/
I implemented new features in the SDK and provided client-facing support on GitHub and internal channels. I used test-driven development—providing full test coverage via unit, integration, and end-to-end tests—and implemented continuous integration and fully automated builds.

Formlabs

https://formlabs.com/
I customized Magento's Commerce B2B modules to support the business flows. I implemented checkout customizations, integrated an in-house CMS, and extended the Magento API to integrate with the custom front end.

Massachusetts General Hospital

https://giving.massgeneral.org/
I built and maintained WordPress features, implemented various Vue.js apps, and integrated them with WordPress via REST APIs. I worked on the auction system, reporting tools, CI development cycle, Google and Apply Pay integrations, and content editing flows.

Coca-Cola

https://www.cokestore.com/
I helped build the new platform for Cokestore.com on Magento 2. This included documentation, technical architecture, estimates, and business requirements gathering.

Maiden Home

https://maidenhome.com/
I implemented various features and design changes for the website and a custom application to manage the custom order flow that uses the Shopify API to pull/push data. I also implemented front-end-facing Shopify apps for purchasing flows that did not fit the Shopify model.

Node.js API with Mongo Back End

Implemented a RESTFul API on Node.js (Express) with MongoDB storage. The purpose of the API was to serve as a back end for a product/order reporting application.

• CRUD API endpoints
• Batch processing
• Fully covered by unit tests
• Near real-time sync with a MySQL database (Magento)
• Reasonably large data set (1+ million records)
• Mongoose
• Continuous integration

Gravity Forms Integration with Google and Apple Pay

I extended Gravity Forms (a WordPress module) to allow Google Pay and Apple Pay payments via the default Authorize.Net integration. The integration supports both one-time and subscription-based payments.

Internet Service Provider Management Portal

I developed a Laravel-based management portal for an internet service provider.

VARIOUS INTEGRATIONS:
• Client management integrated with campaign monitor and postmark
• Stripe payments
• Various hardware integration to check the connectivity status
• Slack integrations for automated messaging
• Batch processing for email campaigns
• Zendesk integration for support
• Reporting on various metrics

NetSuite Connector for Magento

http://rocketweb.com/products/netsuite-connector-for-magento
I implemented a NetSuite connector for Magento.

PROJECT DETAILS:
• It can synchronize orders, invoices, products, stocks, shipments, and customers.
• It's queue-based so performance is not affected by NetSuite downtime.
• It's stable so any error will remain in the queue for manual review.
• It's fully customizable via admin settings or code.
• It's been implemented successfully for more than ten retailers.
• It's able to handle more than 10,000 orders per day.

Amazon Tool to Analyze Product-selling Opportunities

I developed a tool that allows uploading a list of universal product codes and automatically calculates the profit margins for selling them through Amazon, with or without Amazon fulfillment. Technologies used include Laravel, AWS, Amazon MWS API, and Product Advertising API.

Amazon Fulfillment Warehouse Integration

I helped a client with more than 5,000 orders per day to automate the fulfillment process.

PROJECT DETAILS:
• Implemented an Amazon MWS integration to pull orders, push order status changes back to Amazon, and sync up the stock.
• Developed a NetSuite integration to keep stocks and financial data up to date.
• Integrated a warehouse via an API to send orders for fulfillment orders.
• Automated the returns, cancellations, purchases, and all other flows to have the system work without manual intervention.
• Built the systems on Laravel.

Braintree Payment Gateway Extension

I led the team that implemented the Braintree Magento extension.

PROJECT DETAILS:
• Created the documentation, flow diagrams, and specs for every feature.
• Developed automated tests.
• Ensured PCI compliance.
• Conducted security code reviews.

AI-backed eCommerce

Used Open AI's GPT API to make the day-to-day work with the eCommerce back end easier, which included:

• expanding product descriptions based on the existing product data
• summarizing product data (i.e., for short descriptions, meta description, title)
• suggesting categories based on product data
• utilizing openCV to extract image features and add them as attributes to enhance layered navigation

Languages

HTML, JavaScript, PHP, CSS, Ruby

Frameworks

Laravel, Nuxt.js

Paradigms

Object-oriented Programming (OOP), Design Patterns, Unit Testing, Continuous Integration (CI), Test-driven Development (TDD)

Platforms

Amazon Web Services (AWS), Magento, Magento 2, LAMP, Linux, WordPress, Shopify, MacOS, Azure, Drupal, New Relic

Storage

MariaDB, Memcached, Redis, MySQL, MongoDB, WP Engine

Other

Software Architecture, APIs, API Integration, eCommerce, Solution Architecture, Google Analytics 4, SaaS, Enterprise Resource Planning (ERP), NetSuite, WordPress Plugins, OpenAI GPT-4 API, OpenAI GPT-3 API, Google Ads, Web Scraping, Gravity Forms, Apple Pay, Celigo, Computer Science, Programming, Headless Commerce, Stripe Payments

Libraries/APIs

Node.js, Amazon MWS, jQuery, OpenCV, Stripe, Amazon Product Advertising API, Vue, Vue 2, Shopify API, Stripe API, Stripe Connect

Tools

Apache, PhpStorm, Mongoose, Git, Shopify Plus, Stripe Checkout

Industry Expertise

Project Management

2018 - 2018

Magento 2 Certified Professional Developer in Magento

Magento U - Online

2016 - 2016

Magento Solution Specialist Certification in Magento

Magento U - Online

2012 - 2012

Magento Developer Plus Certification in Magento

Magento U - Online

2002 - 2006

Bachelor's Degree in Computer Science

Ovidius University of Constanta - Constanta, Romania

NOVEMBER 2023 - PRESENT

Stripe Certified Professional Developer

Stripe

JUNE 2023 - PRESENT

Celigo Certified Level 4

Integrator.io

APRIL 2020 - PRESENT

Microsoft Certified: Azure Fundamentals

Microsoft

AUGUST 2019 - AUGUST 2021

New Relic Certified Performance Pro

New Relic

MARCH 2018 - PRESENT

Magento 2 Certified Professional Developer

Magento

JANUARY 2018 - PRESENT

Magento Certified Solution Specialist

Magento

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring