Daniel Gheorghe, Developer in Târgoviște, Dâmbovița County, Romania
Daniel is available for hire
Hire Daniel

Daniel Gheorghe

Verified Expert  in Engineering

OAuth Developer

Târgoviște, Dâmbovița County, Romania

Toptal member since February 4, 2016

Bio

Daniel is a full-stack web developer and Zend Certified PHP Engineer. He started coding PHP in 2005 and, since then, he has worked on tens of successful web development projects. With a decade of experience as the lead software engineer for multiple US web development companies, Daniel can take on a wide range of projects while maintaining great communication and providing valuable expertise.

Portfolio

Codepunker.com
JavaScript, PHP
Web3Box Software
JavaScript, MySQL, PHP

Experience

  • JavaScript - 11 years
  • PHP - 11 years
  • MySQL - 10 years
  • Laravel - 7 years
  • WordPress - 7 years
  • Vue - 5 years
  • OAuth - 4 years
  • React Native - 4 years

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Sublime Text, Ubuntu

The most amazing...

...thing I've built is a JavaScript SPA framework in 2009, when SPA wasn't even a word yet.

Work Experience

Web Developer

2014 - PRESENT
Codepunker.com
  • Created a full REST API testing tool.
  • Developed an image optimization application.
  • Built an XML sitemap generator that crawls target websites and generates Google-compatible sitemaps.
  • Programmed a JavaScript plugin that automatically synchronizes HTML5 audio being played with text displayed on screen.
  • Open-sourced a few PHP packages and classes (a login with GitHub composer package, a PHP-based sounds-like search class, and a sip2 authentication system).
Technologies: JavaScript, PHP

Web Developer

2013 - PRESENT
StarWalk Kids Media
  • Built a custom library for schools with authentication mechanisms in Joomla, supporting LDAP, SIP2, referring URL, and IP-based authentication.
  • Created various custom authentication mechanisms between their iOS and Android applications and the website.
  • Created a custom Salesforce portal for their sales representatives spread out throughout the US.
  • Developed a custom API client for contacts and leads that are being pushed inside the StarWalk CRM system.
  • Created a custom command line Joomla component that processes PDF books and transforms them into HTML5 books.
Technologies: Joomla, PHP

Lead Software Engineer

2012 - PRESENT
Web3Box Software
  • Created a modular CRM system with project management and invoicing.
  • Created and optimized a full Ajax-driven JavaScript framework that binds XML-based JavaScript objects to the DOM.
  • Built a teachers' social network for a Library of Congress grant program.
  • Built an HTML5 ebook reader for a publishing company in New York.
  • Developed management software to a worldwide product distribution for a large car chemicals manufacturer.
Technologies: JavaScript, MySQL, PHP

WooCommerce Developer

2016 - 2016
IMPART (via Toptal)
  • Created a single-page dashboard model in WooCommerce using AngularJS.
  • Extended WooCommerce subscriptions to allow editing Items in a subscription.
  • Added a delivery calendar in WooCommerce.
  • Created a Stripe payment plugin for WooCommerce subscriptions.
  • Created a custom comments plugin for the single-page app.
Technologies: WooCommerce Subscriptions 2, WooCommerce, WordPress

Back-end Developer

2016 - 2016
IMPART (via Toptal)
  • Transformed a WordPress and WooCommerce site into a single page app.
  • Wrote advanced SASS/JavaScript UI interactions for the single-page application.
  • Created custom WooCommerce re-targeting emails triggered by certain user actions.
  • Created a custom WooCommerce checkout experience with delivery timesheets.
  • Wrote a custom Disqus plugin and integrated it into WooCommerce and WordPress.
Technologies: JavaScript, PHP

Web Developer

2015 - 2016
TravelWires
  • Created a CMS in Laravel that is 100% compatible with WordPress structure, obviating the need to write redirects.
  • Created a customer dashboard using AngularJS. It features a ticketing system, press release submission, shopping cart, and analytics.
  • Wrote a custom front-end plugin that integrates with Angular and is used for live cropping of images fetched from the pixabay.com API.
  • Wrote an Angular-driven search that uses a "sounds like" algorithm to get results and has a unique look.
  • Created the entire design and UI from scratch.
Technologies: AngularJS, MySQL, Laravel

Web3Box CRM

A modular CRM system with Salesforce automation, project management, and invoicing. As the lead engineer, I coordinated the development of the entire project, from concept to actual working product. I take pride in the fact that the underlying framework (both front-end and back-end) is something me and my team devised and developed from scratch.

TPS Teacher Network

http://tpsteachersnetwork.org
A social network with all the features that Facebook has and more - TPS is intended to bring together teachers with a shared interest in improving instructional practice and impacting student learning through Library of Congress primary sources.

This uses the Joomla Framework/CMS. My team and I devised a set of modules/plugins that worked in conjunction with JomSocial, Kunena, AcyMailing, and many other Joomla extensions, everything resulting in a system that worked exactly how the educators wanted it. All this without touching a single line of code in the core components and thus allowing future extension updates to happen without the need for further development.

Simple HTTP POST And GET Requests Tool

https://www.codepunker.com/tools/http-requests
A tool that I built for myself (from scratch) a while back to simplify API testing and I made it available to anyone who needed to test REST APIs. The entire system (not only the API Tester) is built from the grounds up using custom PHP packages and custom JavaScript.

TravelWires

A news and press releases distribution system I've written in Laravel 5.1 with an AngularJS-driven user dashboard.

For this project, I have built a CMS that is 100% backward compatible with the old/legacy WordPress.

The user dashboard and admin interface feature advanced reporting related to traffic, a ticketing system, and shopping cart with a custom-made checkout.
2001 - 2007

Master Of Education Degree in English Language and Literature

Universitatea Spiru Haret - Bucharest

1997 - 2001

Bachelor's Degree in Mathematics

Colegiul National Ienachita Vacarescu - Targoviste

FEBRUARY 2015 - PRESENT

Zend Certified PHP Engineer

Zend

Libraries/APIs

Vue, jQuery

Tools

Composer, Sublime Text, Xcode, NPM, Git, Gulp, Grunt, Apache, Xdebug, Vagrant

Languages

HTML5, JavaScript, PHP, Swift, SCSS, Less, Bash

Frameworks

React Native, Laravel, Angular, Slim, Kohana, AngularJS

Paradigms

REST, Model View Controller (MVC), Search Engine Optimization (SEO), Test-driven Development (TDD)

Platforms

Joomla, WordPress, LAMP, Apache2, Amazon Web Services (AWS), Ubuntu, WooCommerce, Visual Studio Code (VS Code), Salesforce

Storage

MySQL, JSON, Databases

Other

OAuth, Web Standards, Data Analysis, Servers, SOAP, WooCommerce Subscriptions 2, User Interface (UI)

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