Scroll To View More
Hire the top 3% of freelance developers
Daniel Gheorghe

Daniel Gheorghe

Târgoviște, Dâmbovița County, Romania
Member since January 6, 2016
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.
Daniel is now available for hire
Portfolio
Experience
  • PHP, 11 years
  • JavaScript, 10 years
  • MySQL, 8 years
  • Laravel, 3 years
  • AngularJS, 2 years
Târgoviște, Dâmbovița County, Romania
Availability
Part-time
Preferred Environment
Ubuntu, Sublime Text
The most amazing...
...thing I've built is a JavaScript framework that uses binding between objects in JavaScript and HTML. I did this in 2009, when AngularJS didn't even exist.
Employment
  • 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 log-in with GitHub composer package, a PHP-based sounds-like search class, and a sip2 authentication system).
    Technologies: PHP, JavaScript
  • 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.
    • Created 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: PHP, Joomla
  • Lead Software Engineer
    2012 - PRESENT
    Web3Box Software, LLC
    • 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.
    • Created a teachers' social network for a Library of Congress grant program.
    • Created an HTML5 ebook reader for a publishing company in New York.
    • Created management software for worldwide product distribution for a large car chemicals manufacturer.
    Technologies: PHP, MySQL, JavaScript
  • 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: WordPress, WooCommerce, WooCommerce Subscriptions
  • 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 withe delivery timesheets.
    • Wrote a custom Disqus plugin and integrated it into WooCommerce and WordPress.
    Technologies: PHP, JavaScript
  • 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 Angular JS. 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 an unique look.
    • Created the entire design and UI from scratch.
    Technologies: Laravel, MySQL, AngularJS
Experience
  • Web3Box CRM (Development)
    https://www.web3box.com/sb

    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 (Development)
    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 (Development)
    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 (Development)
    http://www.travelwires.com

    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.

  • Handling Intensive Tasks with Laravel (Publication)
    When dealing with time consuming, resource intensive tasks, most PHP developers are tempted to choose the "quick hack route". We've all used "ini_set('max_execution_time', HUGE_INT);" before, but it doesn’t have to be this way. In today's tutorial, PHP developer Daniel Gheorghe demonstrates how an application’s user experience may be improved by separating long-running tasks from the main request flow using Laravel.
  • Daniel is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Daniel shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    PHP, HTML5, JavaScript, Swift, Bash, SCSS, Less
  • Frameworks
    Laravel, Kohana, AngularJS, Slim
  • Libraries/APIs
    jQuery, RequireJS, Mustache, Backbone.js
  • Paradigms
    REST, Model View Controller (MVC), Search Engine Optimization (SEO), Test-driven Development (TDD)
  • Platforms
    WordPress, Joomla
  • Tools
    Composer, NPM, Xcode, Vagrant, Xdebug, Apache, Grunt, Gulp.js, Git
  • Storage
    MySQL, JSON
  • Other
    OAuth, Web Standards, User Interface (UI), SOAP
Education
  • Master Of Education degree in English Language and Literature
    2001 - 2007
    Universitatea Spiru Haret - Bucharest
  • Bachelor's degree in Mathematics
    1997 - 2001
    Colegiul National Ienachita Vacarescu - Targoviste
Certifications
  • Zend Certified PHP Engineer
    FEBRUARY 2015 - PRESENT
    Zend
Hire the top 3% of freelance developers
I really like this profile
Share it with others