|
#ID 1108055
Full Stack PHP Web Developer - PILONCE LIMITED
|
|
|
About me
|
My main interest are companies that benefit from having full control over their products and understand how to use highly customized software development. Technically I have all the required skills to implement your specific UserExperience and functionality starting at as little as a design in Photoshop and a basic documentation that covers only your most important requirements. I also have the business experience to cover missing information and don't require constant feedback (ie. clients tell me they find situations during testing that never thought about). My coding has always been focused on core programming languages so I can adapt relatively easy to any frameworks or libraries you would prefer to use or have already in use; I think that with so many options there is already unnecessary noise and confusion and developers should not make things worse.
www.ValentinZachia.com
+15 years Software development
+12 years Web development
+7 years remote Web development
Open to +6 months collaborations at the moment
|
|
Professional experience
|
Experience by departments
|
-
Internet / e-Commerce:
16
years
and
9
months
|
|
|
Feb 2017 -
present
7
years
and
8
months
|
Full Stack PHP Web Developer - PILONCE LIMITED
Remote (from home) |
Internet / e-Commerce |
Media / Internet
Pilonce.co.uk is an agency from UK and we have been working on seven new projects and four existing ones so far. I have been asked to take full development ownership of in-house applications and highly customized websites with advanced admin areas and roles, multiple user types, API integrations, 3D Secure payment implementations and whatever their clients have requested. On the front-end I have usually integrated base layouts or build my own for very high page speeds and also added full JavaScript functionality. On the back-end my choice has been Laravel for new projects and I have also worked on existing websites based on WordPress and Symfony 2. KellyDeli.com is worth mentioning because the front-end is 100% built by me as well. The front-end is custom built, very lightweight and it also shows that rendering is also very important as a perception of speed for end-users. Before adding trackers and other live content the PageSpeed has topped 100 on both Web and Mobile audits.
I am considering this to be a very successful collaboration with all projects under full control and a near 100% task-completion rate.
Case studies (+80% total development and 100% back-end development):
www.SushiDaily.com
www.KellyDeli.com
www.CMsounds.com
www.JamieOliversDiner.com
PHP
MySQL
JavaScript
CSS3
HTML5
Laravel
LAMP
|
|
|
Oct 2013 -
Aug 2016
2
years
and
11
months
|
Full Stack PHP Web and Mobile Developer - Netzinkubator Software GmbH
Remote (from home) |
Internet / e-Commerce |
IT / Telecom
Netzinkubator.de is a german agency and we have worked 100% remotely on for long term projects, two at about 50% development and two new projects. This collaboration has had two particularities, the applications were in german (or had support for german) and I do not speak it. The second particularity was the JavaScript development at about 50% (comparing 25% vs. 75% server-side for other projects).
Technically, aside from the front-end development I was also in charge with the full back-end development (PHP CodeIgniter and Laravel). For the Web portals and mobile applications multiple APIs had to be integrated (one-time or recurring payment services, Facebook, Instagram, Dropbox etc.) with custom UIs. One application stand out for it's complexity having functionalities similar to Facebook or Instagram (options to follow others, likes and news feeds etc.).
I have also used Node.js in practice during this time for a chat that had to be used with multiple projects. On my time I had already experimented with Node.js and A.R. Drone 2.0; the drone was sending video feeds to and was fully controlled from a laptop via Wi-Fi. I have also developed a test website with as many features as possible for comparison but OVERALL I did not consider it to be as efficient as PHP + Apache.
PHP
MySQL
JavaScript
CSS3
HTML5
CodeIgniter
Laravel
LAMP
Node.js
|
|
|
Feb 2012 -
Oct 2013
1 year
and
9
months
|
Project Manager, Team Leader, Full Stack PHP Web Developer - Self-employed and Contract
Bucharest |
Internet / e-Commerce |
Media / Internet
RBY Co. (clients from U.S.A.) and TECHLAB FIVE (clients from Ireland) were two startups that I have worked with for about six months each developing a platform similar to the one I made for infoCONSTRUCT. Without any other connections, both companies wanted the development of over fifty websites and management teams had already anticipated the future costs will be very high if they would continue with a copy/paste approach. The websites would have been hosted on the same server but with different domains and would have complex features la online payment support, complex administration areas or integrate multiple API types. The architecture that I have proposed was identical to that of infoGROUP, with PHP OOP and MVC split in classes and common and individual files, same approach with CSS and JavaScript and symlinks for common files (giving us the option to make fixes and updates that propagate to all websites from a single physical location on the server).
Having been given the role of lead developer and team leader and full control over current and future development decisions, the first step has been stabilizing and securing the existing websites (RBY Co. had a website based on PHP Yii framework at about 60% features; TECHLAB FIVE had two websites built on PHP CodeIgniter framework at about 50% features). In the second step I did a split of the existing code into common/symlinks and individual classes and files. We then continued the development of the platform along with two or three websites; the parallel development has been a pragmatic way to separate the code into code that would be shared to future implementations and code that would individualize the implementation we were working on.
After achieving 100% development for the final architecture as well al individual implementations I was working on I helped where it was necessary with the transfer of the development to existing development team. During development I have asked the developers to develop implementation that were two-four weeks behind while I was developing the platform and my implementations.
PHP
MySQL
JavaScript
XHTML
CSS3
yii
CodeIgniter
LAMP
|
|
|
Sep 2008 -
Dec 2011
3
years
and
4
months
|
Project Manager, Full Stack PHP Web Developer - infoCONSTRUCT SRL
Bucharest |
Internet / e-Commerce |
Media / Internet
As a web developer and IT specialist for infoCONSTRUCT SRL (advertising company) my main tasks were maintaining and later the custom development front and back-end for nine websites, covering all aspects needed for the administration of two internal ERP+CRM applications and network support for two office headquarters with around fifty employees.
During the first months at infoCONSTRUCT SRL I've been in charge with the development of the first versions for FabricaDeCarne.ro and FarbricaDeLapte.ro, websites belonging to infoALIMENT SRL (the second largest company in infoGROUP). Both websites have been custom built without frameworks based on the demo CMS I had previously developed.
After about one year and as being the only web developer with increasing demands for their Web products from clients of both companies, myself and the management team decided to start the development of a shared platform for websites with similar business model. Initially the platform has been developed along with the new versions of infoconstruct.ro and infoaliment.ro. Technically the platform was relying on OOP and MVC concepts and would integrate as much as possible the existing databases. For back-end the modules had a base PHP class and a "specific" class that was extending it, the later being individualized according to specific website requirements. By separating views, CSS and JavaScript files in a similar way I managed to isolate common and individual properties in classes and files. I could then use symlinks to share common files and classes and where it was required to individualize the websites with specific files.
As a technical example for the concept consider a .CSS file containing dimensions as a symlink in each website folder and a second .CSS file with colors, font names etc. By using for PHP, HTML, CSS and JavaScript the two file types (common/symlinks and individual) I was able to make fixes and updates that could propagate in all implementations maintaining at the same time the specific website requirements. During the next few months I had launched new versions and added updates on a weekly basis.
The platform has been so successful that both infoCONSTRUCT and infoALIMENT added as one of their services advertisements for their clients on the websites only. The record for unique visitors for infoconstruct.ro is still the one made during the week in which the new website has been launched.
PHP
MySQL
JavaScript
XHTML
CSS
DHTML
SEO
LAMP
|
|
|
Jun 2007 -
Aug 2008
1 year
and
3
months
|
Full Stack PHP Web Developer - Twerq Technology
Ramnicu Valcea |
Internet / e-Commerce |
Media / Internet
During my final year attending university I have developed a few demo websites and a custom CMS. My main goal was understanding the flow for complete applications development, having already the technical info for front (HTML, CSS and JavaScript) and back-end (PHP and MySQL). The websites were virtual shops, were using AJAX for a better user experience (eg. for shopping carts) and have been used later as demos for my university degree and to get my fist job as full-time web developer at infoCONTSRUCT.
During this time I have also worked remotely with Twerq Technology start-up from Canada. Twerq was developing an advanced search engine based on Google, Yahoo! Search and MSN Search APIs. A complete website developed by me as well as a few modules for the search engine made it in production, including an advanced spell checker; You can test a beta version at http://www.valentinzachia.com/demo/twerq_spellchecker/
PHP
MySQL
JavaScript
XHTML
CSS
DHTML
|
|
|
Education
|
2004
-
2008
|
Bachelor's degree
- Constantin Brancoveanu University
Banks and Finance
| Ramnicu-Valcea
|
|
|
2000
-
2004
|
High School / Vocational school
- Economics College
Math and IT class
| Ramnicu-Valcea
|
|
|
Skills
|
Skills from work experience
PHP
MySQL
JavaScript
XHTML
CSS
DHTML
SEO
LAMP
CSS3
yii
CodeIgniter
HTML5
Laravel
Node.js
|
|
Foreign languages
|
English - Advanced
, French - Medium
|
|
Other info
|
Hobbies
|
Motorsport
|
|
Driving license
Category B
acquired on
18 Sep 2003
|
|