Ovidiu S Bokar

A highly qualified and experienced Web Developer specialised in PHP, HTML5, CSS3, JavaScript, AJAX and JQuery. With strong communication skills, ability to establish customer needs, prepare and deliver projects on time. A valuable member of a successful and productive team who encourages collaborative working and inspires trust and confidence in clients and colleagues alike.

Latest prototype:
Fifo.cc short url

Experience

AML Group

2014 - 2014

Developing custom modules and features for CMSs like Wordpress, Drupal and an MVC framework CodeIgniter.

Lead developer over “Which blue are you 2015” campaign (www.whichblueareyou.com)

  • Server configuration (Apache, MySQL, PHP5, PHP CLI and SSH keys)
  • Drupal CMS
  • Responsive design
  • Custom animation using GreenSock JS (www.greensock.com)
  • Penetration Testing using Kali Linux

Projects:

Freelance Developer

2012 - Now

Developed various websites and web applications using Joomla, Drupal, Wordpress, Magento and CodeIgniter.
- Implemented responsive design using Bootstrap 2/3 grid.
- Private and share hosting environment setup.
- Setup private servers which run Ubuntu 12.04 LTS.
- Private repositories for code using Git.

Projects and examples:

Web Developer, NetPlayTV PLC

2013 - 2014

Development and maintaining Drupal modules of all NetPlayTV gambling web applications using PHP, NoSQL and SQL for back-end and HTML5, CSS3, JS for front end. :

- Developed Benchmarking Module, based on WebPageTest API, would run each day one test for desktop and mobile (Android and iOS).
- Developed Youtube Channel Playlist, as a hook to another Drupal module. It displays and inserts only videos from brand channel.
- Improved the performance of the application by applying minification and bundling to JS files as well as CSS and LESS.
- Responsible with managing and pushing assets.

Developed under MVC environment (CodeIgniter) auto-generated pages for SEO.
Using CSS3, HTML5, Bootstrap 3, D3js and HighchartsJS, I have developed a UI environment where the business could see visually the roulette updates and statistics.
Agile environment with experience of Scrum using Jira to monitor progress.

Projects:

Web Developer, PrintXpress

2012 - 2013

PrintXpress is a specialised company in printing and design.
I joined PrintXpress team as their first web developer. I had the opportunity to work hand in hand with the designers to develop responsive design, using Joomla Framework and Magento.

Certificates

iOS Programming
February 2015

Certificate Number: 536024001424904482
To verify this certificate, visit: http://www.infiniteskills.com/certificate/verify.html

Professional Scrum Master level I (PSM I)
December 2014

Scrum Framework - Rules and roles of Scrum per the Scrum Guide . - 96.7%

Scrum Theory and Principles - Good understanding of Scrum theory, how it is founded on empirical theory, and the principles and values of Scrum. - 90.3%

Cross-functional, self-organizing Teams - Scrum Teams are different from traditional development groups. The paradigm and nature of a cross-functional and self-organizing team promotes flexibility, creativity, and productivity. They choose how to best do their work and have all competencies needed to accomplish it without depending on others outside of the team. - 75.0%

Coaching & Facilitation - Overall behavior of Scrum Masters are very different from project managers or team leaders in traditional environments. Scrum Masters are servant-leaders who coach and facilitate teams and organizations in understanding and applying Scrum. Best techniques help teams and organizations discover what works best for them. - 85.7%

Google Analytics
December 2014

Mobile APP Google Analytics

Certificates of Excelence at HomeAndLearn
January 2010

Recieved in the following courses:
- Microsoft Certificates
- Web Design
- Visual Basic .NET
- Visual C# .NET
- PHP

SEO in practice
October 2011
SEO Certification in “Internet Marketing
September 2010
Training QCON LONDON
March 2011

- Hands-On: TDD at the System Scale
- Designing software, drawing pictures

CISCO Academy
June 2008 - March 2009

As a Cisco Certified Network Associate (CCNA®) student, I gained the ability to install, configure, operate, and troubleshoot medium-size route and switched networks, including implementation and verification of connections to remote sites in a WAN.
- CISCO CCNA 1
- CISCO IT 1
- CISCO IT 2

Technology Entrepreneurship – Stanford University
August 2013
A Crash Course on Creativity – Stanford University
August 2013

Training and Conferences

PHP Conference 2016

Attendent:

  • Security Theatre Thomas Shone
    This is not your normal security talk. Sure we talk about secure communication and the importance of hashing and encrypting (and why rolling your own is never a solution). We might even get frisky and cover some more interesting topics like true randomness, timed attacks and social engineering. But what we're really interested in is understanding what that hacker is trying to do on your site, what the motivation is and, using this, understand where you need to be vigilant. We're also going to talk about the results from an ongoing 4 year project to see just how vulnerable the average consumer website is. Theodore Sturgeon famously said 90% of everything is crud, we'll get to see just how close we come to that number. So if you're ready to see how scary the dark depths of security can be and just how scary it is when you look up and see all the leaky boats above us is, this is for you.
  • Step Into Debugging Gary Hockin
    <?php die(var_dump($synopsis));string(406) "While var_dump driven development is great when you're starting, at some point every developer wants more. Step debugging is the answer.
    In this session we'll cover the fundamentals of installing and configuring Xdebug, configuring PhpStorm to listen to Xdebug, and then actually step debugging some scripts to find our problems. Step debugging PHP is an incredibly easy and powerful tool when you know how!"
  • All the cool kids... Matthias Noback
    The PHP world is spinning quite fast these days. There’s a lot to keep up with. You can’t be an expert in all subjects, so you need a way to find out what’s relevant for you and your team. Which approaches to software development would be useful? Which programming paradigms could help you write better code? And which architectural styles will help your application to survive in this quickly changing world? In this talk I’ll help you answer these questions by taking a bird’s-eye view. I will quickly guide you along some of the most fascinating topics in modern PHP development: DDD, BDD, TDD, hexagonal architecture, CQRS, event sourcing and micro-services. We’ll see how these things are related to each other, and how understanding and applying them can help you improve your software projects in many ways.
  • Dip Your Toes in the Sea of Security James Titcumb
    Security is an enormous topic, and it’s really, really complicated. If you’re not careful, you’ll find yourself vulnerable to any number of attacks which you definitely don’t want to be on the receiving end of. This talk will give you just a taster of the vast array of things there is to know about security in modern web applications, such as writing secure PHP web applications and securing a Linux server. Whether you are writing anything beyond a basic brochure website, or even developing a complicated business web application, this talk will give you insights to some of the things you need to be aware of.
  • Automation Automation Automation Michael Heap
    A good rule of thumb to have as a developer is that if you have to do something three times or more, you should automate it. Imagine that a task takes you a minute to do, twice a day. Now imagine that you could write something that does it for you, but it would take an hour. Initially, you'll have lost an hour, but after the first month you'll be breaking even, as you've saved those two minutes per day. Then after the second month, you've essentially gained a free hour. Automation is a developer's best friend. Some things are easier to automate than others, but almost anything can be automated. In this talk, we'll take a look at what can be automated, what tools are available to help us and crucially, *if* we should automate it. Surprisingly, sometimes the answer to the question "should we?" is "no".
PHP Conference

Attended the following:
- Reverse caching proxies: Varnish or Nginx?
- Composer Best Practices
- Building RESTful APIs with Laravel 5's Doc Block-based Controller Annotations
- Barely Enough Design
- Bring your PHP application to the next level with React.JS

Wilson Luna businesses Incubator Bootcamp
AngelHack
HTML5 Hackathon
QCON London

- Part of Crew
- Attended the workhops as well as the entire conference