Lucian Daniliuc, Developer in Timișoara, Timiș County, Romania
Lucian is available for hire
Hire Lucian

Lucian Daniliuc

Verified Expert  in Engineering

RESTful Web Services Developer

Timișoara, Timiș County, Romania

Toptal member since January 11, 2018

Bio

Passionate about technology, Lucian has 20 years of PHP programming and 11 years of business experience. He is always looking to learn, grow, and improve his skills. Lucian is a dreamer and a doer adept at building relationships. He thrives on finding the best approach to every challenge.

Portfolio

Monitive.com
Data Queries, Database Architecture, JavaScript, Agile Project Management...
Total Onion Development
JavaScript, MySQL, APIs, Vue, CSS3, Twig, Symfony
Sukoon Technologies Limited
PHP, RESTful Web Services, RESTful Development, REST APIs, PostgreSQL, Laravel

Experience

  • PHP - 20 years
  • MySQL - 17 years
  • RESTful Web Services - 16 years
  • JavaScript - 14 years
  • jQuery - 12 years
  • Certified ScrumMaster (CSM) - 10 years
  • Lumen - 4 years
  • Laravel 5 - 4 years

Availability

Part-time

Preferred Environment

Spotify, ITerm, PAW, Visual Studio Code (VS Code), MacOS

The most amazing...

...product I've built is an uptime monitoring service, with distributed nodes, SMS alerts, reports, malware monitoring, redundancy, and near-perfect availability.

Work Experience

Founder and CEO

2010 - PRESENT
Monitive.com
  • Built a self-sustaining business from scratch.
  • Managed all aspects including development, sales, marketing, customer support, operations, and maintenance.
  • Developed a distributed system with 20+ servers across 10+ countries over four continents.
  • Designed and implemented a complete and fully automatic failover system to overcome service outages.
  • Initially written in Kohana PHP, and afterward rewritten in Laravel and then Lumen.
Technologies: Data Queries, Database Architecture, JavaScript, Agile Project Management, Project Management, PHP, RESTful Web Services, Lumen, Laravel, Kohana, MongoDB, MySQL

Senior PHP Developer

2019 - 2020
Total Onion Development
  • Rewrote several websites backed by an in-house CMS.
  • Participated in Scrum meetings such as planning, grooming, standup, review, and retrospective.
  • Fixed various issues across multiple projects.
  • Actively looked for ways to improve code or processes within the system.
Technologies: JavaScript, MySQL, APIs, Vue, CSS3, Twig, Symfony

Laravel PHP Developer

2019 - 2019
Sukoon Technologies Limited
  • Rewrote an existing Ruby API into Laravel PHP, which served as the back end for a mobile app.
Technologies: PHP, RESTful Web Services, REST APIs, RESTful Development, PostgreSQL, Laravel

Lead Developer

2016 - 2019
Pulseradio Pty
  • Refactored a core CakePHP implementation.
  • Implemented and designed two RESTful APIs, one as a Lumen application and one in CakePHP.
  • Optimized site performance to handle 500% more trafic.
  • Integrated payment processors such as Stripe, Braintree, and ZipMoney.
  • Designed a distributed architecture for fast, scalable world-wide content delivery.
  • Personally handled 300+ releases into production and all integrations with third-party services.
Technologies: Data Queries, Database Architecture, JavaScript, PHP, RESTful Web Services, Zip Money, BrainTree, Stripe, RESTful Development, REST APIs, CakePHP, MySQL

PHP Laravel Developer

2018 - 2018
WNPRO
  • Migrated legacy PHP API into a modern, standardized Lumen PHP API with OAuth2 authentication.
  • Rewrote a RESTful API with TDD, thus having all requests and scenarios automatically tested.
  • Identified business logic and user roles and implemented authorization based on previously user-defined roles.
Technologies: PHP, RESTful Web Services, RESTful Development, REST APIs, MySQL, Laravel, Lumen

Team Leader

2009 - 2015
Imobiliare.ro
  • Actively participated in top-level company meetings including strategy and budget.
  • Successfully implemented scrum methodology within the company.
  • Scaled technological capabilities to handle 1+ million requests per day.
  • Organized work and flows to minimize wasted and increase productivity.
Technologies: Data Queries, Database Architecture, Project Management, Scrum, PHP, Certified ScrumMaster (CSM), jQuery, MySQL

Senior PHP Developer

2006 - 2009
Imobiliare.ro
  • Adapted CodeIgniter PHP framework to suit business needs.
  • Scaled information architecture to accommodate high traffic.
  • Migrated data structures to optimise for speed.
  • Implemented SOAP API that is still being used.
Technologies: Data Queries, Database Architecture, PHP, CodeIgniter, SOAP, MySQL

Monitive.com

https://monitive.com
Build a distributed uptime monitoring service, which checks customer's sites and internet services such as DNS, Ping, MySQL, IMAP, POP3, and SMTP from all around the world, every minute, and sends instant SMS or email alerts whenever an outage occurs. I've build everything except for the design.

Breezee Productivity Dashboard

Juggling multiple projects on a daily bass is hard! There are tons of other services which partially solve this pain but information gets scattered across the web. There are too many options for something which should be insanely easy... Luckily we came up with Breezee!

My contribution to this product is the entire back-end, data architecture, and storage. Used VueJS, PHP API, and Cloudant storage.

Invoicing Web App

https://github.com/dlucian/invoicer
Invoicing tool designed to create invoices for customers world-wide, using a foreign, widely-used currency such as USD, all while taking into account the bureaucracy in the country of residence (domestic), with its local currency.

This invoicing tool is most useful when the local currency in the country of residence is different from the currency used to sell products or services. It solves this issue by creating duplicate invoices, one copy for the customer, in the foreign currency and language, and one copy for the emitting company, in the local currency and language, which also includes details of the customer's copy (such as the value in the foreign currency).
2002 - 2006

Bachelor's Degree in Mathematics and Informatics

West University - Timisoara

FEBRUARY 2010 - FEBRUARY 2011

Certified ScrumMaster

SCRUM ALLIANCE, Inc

FEBRUARY 2009 - PRESENT

Zend Certified Engineer (PHP5)

Zend Technologies Ltd

Libraries/APIs

jQuery, Vue, Stripe API, PAW, REST APIs, Stripe, Vuex, Google Maps API, Twilio API, Nexmo, SendGrid API, Slack API, Braintree API, Stripe Connect API

Tools

NGINX, Sublime Text 3, Vagrant, VirtualBox, ITerm, PhpStorm, Webpack, Braintree SDK

Languages

PHP, JavaScript, CSS3

Frameworks

Lumen, Laravel 5, Bootstrap, Bootstrap 3, PHPUnit, CakePHP 2, CodeIgniter, OAuth 2, Symfony 3, Kohana, Laravel, CakePHP, Symfony, Twig

Paradigms

Agile Project Management, Agile Software Development, Scrum, Kanban, RESTful Development, Waterfall Development

Platforms

Linux, MacOS, Ubuntu 14.04, Ubuntu, Visual Studio Code (VS Code)

Industry Expertise

Project Management

Storage

MongoDB, MySQL, Database Architecture, MariaDB, CouchDB, PostgreSQL, InfluxDB, PouchDB

Other

Certified ScrumMaster (CSM), RESTful Web Services, Data Queries, Project Budget Management, Data Architecture, Entrepreneurship, Spotify, SOAP, BrainTree, Zip Money, APIs, Vue Router, SMS Gateways, Stripe Payments, Web Applications

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