A highly experienced Senior Drupal Developer and Drupal Architect. Specialised in Drupal Framework with over 15 years of experience in programming and over 10 years in Drupal web development.
Technical Skills
- Inside out knowledge of DRUPAL Framework
- Web development – PHP, JavaScript (JavaScript OOP), JQuery (jQuery and jQuery IU module development), HTML, CSS, flash – Action Script , MYSQL, Node.JS (Socket.IO), Structured Data Markup (schema.org – microdata)
- Programming languages – PHP, C, C++, SQL, XML, Java
- Windows programming – MFC, .NET Framework, COM, ActiveX, Win32 API
- Operating Systems – Linux (Ubuntu), Windows (2000, XP, Vista, 7, 8), Database connectivity – ADO.NET, ADO, DAO, ODBC
- MySQL, MS SQL Server 2000, 2005, 2008, MS Access BASH Scripting
Development Tools:
- NetBeans IDE, PhpStorm, IDE Eclipse
- Microsoft IDEs: Visual Studio 2010, 2008, 2005 Visual Studio 6 Version Control: Git,
- Visual Source Safe, Subversion
Experience
Senior Drupal developer – Dutch webagency
Main responsibilities include:
- Migrating websites to Drupal 8.
- Developing new functionalities.
- Coordinate and lead activities across the full delivery lifecycle
- Bug Fixes.
Software Technologies: Drupal 8, PHP, CSS, HTML, Javascript, Jquery, MariaDB, Docker, ElasticSearch, AWS Cloud9 Amazon Web Services
Development tools: PhpStorm IDE, Chrome Developer Tools, Firebug. o Version Control: Git.
Drupal Architect – Sofia, Bulgaria
March 2020 – augustus 2022
VKI – Austrian Association for consumer information https://vki.at/
Main responsibilities include:
- Migrating websites to Drupal 8.
- Developing new functionalities.
- Coordinate and lead activities across the full delivery lifecycle
- Bug Fixes.
Software Technologies: Drupal 8, PHP, CSS, HTML, Javascript, Jquery, MariaDB, Docker, ElasticSearch, AWS Cloud9 Amazon Web Services
Development tools: PhpStorm IDE, Chrome Developer Tools, Firebug. o Version Control: Git.
Senior Drupal Developer
March 2021 – September 2021
EPO – European Patent Office
Main responsibilities include:
- Migrating websites to Drupal 8.
- Developing new functionalities.
- Coordinate and lead activities across the full delivery lifecycle
- Bug Fixes.
Software Technologies: Drupal 8, PHP, CSS, HTML, Javascript, Jquery, MariaDB, Docker, ElasticSearch, AWS Cloud9 Amazon Web Services
Development tools: PhpStorm IDE, Chrome Developer Tools, Firebug. o Version Control: Git.
Drupal Architect
April 2019 – February 2020
Main responsibilities include:
- Developing new functionalities.
- Bug Fixes.
- Adezif Ltd. Management of a Drupal 8 website – fixing bugs and creation of new functionalities. Management of custom-made ERP – – fixing bugs and creation of new functionalities
Software Technologies: Drupal 8, PHP, CSS, HTML, Javascript, Jquery, MariaDB, Docker,
ElasticSearch, AWS Cloud9 Amazon Web Services
Development tools: PhpStorm IDE, Chrome Developer Tools, Firebug. o Version Control: Git.
Senior Drupal Developer European Commission
April 2017 – March 2019
Next Europa Platform
Main responsibilities include:
- Developing new functionalities.
- Bug Fixes.
Software Technologies: Drupal 7/8, PHP, CSS, HTML, Javascript, Jquery, MariaDB, Docker, Ansible, ElasticSearch, Behat, Phing, PHPUnit, AWS Cloud9 Amazon Web Services
Development tools: PhpStorm IDE, Chrome Developer Tools, Firebug. o Version Control: Git.
Drupal Architect
October 2016 – March 2017
- Creation of a website for booking airline tickets based on Drupal 8 Main responsibilities include:
- Coordinate and lead activities across the full delivery lifecycle
- Developing new functionalities
- Migrating data from old Drupal 6 site to a new Drupal 8 based site
- Apache http server management
Software Technologies: Drupal 8, PHP, JavaScript (JavaScript OOP), JQuery, HTML, CSS, SASS and Compass CSS framework, MYSQL, BASH Scripting, Python, Flask, PhantomJS
Operating Systems: Ubuntu 16.04 Linux
Development tools: NetBeans IDE, Chrome Developer Tools, Firebug.
Freelance Senior Drupal Developer
June 2009 – October 2016
Projects:
- Baltcoffee – a project for hoZt. This is a Drupal 7 site which uses e-Commerce module and Omega 4 theme with SASS and Compass CSS framework.
- Adezif – The site is created with Drupal 7 framework. I transferred the site to a dedicated Ubuntu Server which was set up by me and currently is managed by me. I also created new functionalities for the site including site translation, Stripe payments etc… . At the moment I am setting Ubercart functionalities.
- Ooherview – I am part of a team in this project. The site is using Drupal 7 framework. My responsibilities include development of new functionalities, fixing bugs, and creating client side scripts – JavaScript (jQuery). At the moment, I am creating a Bug Reporter Module for that site.
- CommunistOrNot – a project for a non-profit organisation in Bulgaria. The site is located on a dedicated server managed by me. It is multilingual and everything is translatable (including polls and forums). It also supports revisions. Anybody can submit content but a user with an appropriate role should review that revision before publishing it. The site also incorporates multiuser chat module written by me using Node.JS and Socket.IO. Another interesting module written by me in this project is a unique taxonomy module for positions politicians held in their political career. There are also links between articles and public figures or politicians and also between businesses and public figures. All users including anonymous users can upload images and videos in the articles they submit. The site uses CKeditor for WYSISWYG editor. There are several CKeditor modules written by me for that site. Anyone who is interested can try everything out on the live site. CKeditor uses KCFinder (redevelopped by me to meet site needs) as a file browser. I also created a module for online petitions with mail confirmation and comments attached at the bottom. Another interesting part of the site I did is the random politician carousell at the front page with their ratings. The website incorporates Structured Data Markup (schema.org – microdata).Development of DRUPAL modules, online stores using Ubercart Module, Facebook applications
Software Technologies: PHP, JavaScript (JavaScript OOP), JQuery (jQuery and jQuery IU module development), HTML, CSS, SASS and Compass CSS framework, flash – Action Script , MYSQL, BASH Scripting, C, Ckeditor (including modules developed by me), KCFinder (redeveloped by to meet site needs), Structured Data Markup (schema.org – microdata)
Operating Systems: Ubuntu Linux
Development tools: NetBeans IDE, Eclipse, Chrome Developer Tools, Firebug. o Version Control: Git.
Software Developer
December 2008 – June 2009
Development of graphical platform for clusters
Software Technologies: Programming languages – C,C++. Windows programming – MFC, COM, ActiveX, Win32 API. o Operating Systems – Windows XP
Development tools: Microsoft IDEs: Visual Studio 6, Version Control: Subversion
Software Developer
February 2006 – December 2008
Projects:
- Production planning and optimization module for the production line for SKF
- Bearings (Bulgaria) – developed the module mostly myself. It took 6 months o Development and maintenance of the ASS website.
- Logistic module used by “Sanita Trading AD” and “Higia EAD” – part of 4 people team
- Ticket complaint module for “Sanita Trading AD” part of 3 people team Software
Technologies: Programming languages – C++, Windows programming – MFC, COM, ActiveX, Win32 API
Operating Systems – Windows (XP,Vista,2003server,7), Database connectivity –ADO, DAO, ODBC
MS SQL Server 2000, 2005,2008
PHP, MYSQL, DRUPAL
Development tools:Microsoft IDEs: Visual Studio.NET 2005/2008, Visual Studio 6 o Version Control: Visual Source Safe, Subversion, PHPEclipse\
Software Developer
October 2002 – October 2007
Software Technologies:
- Programming languages – C, C++,
- Windows programming – MFC, COM, ActiveX, Win32 API
- Operating Systems – Windows (XP), Database connectivity –ODBC o MS SQL Server 2000
Development tools:
- Microsoft IDEs: Visual Studio 6
- Version Control: Visual Source Safe
Software Developer
December 1995 – March 2007
Education:
2006 – 2007
Master’s degree – Applied Mathematics
Plovdiv University “Paisii Hilendarski” Plovdiv, Bulgaria
2002 – 2006
Bachelor degree – Computer Sciences
Plovdiv University “Paisii Hilendarski” Plovdiv, Bulgaria
Languages
English – Fluent
Bulgarian – Native