Go back to Homepage
Profile
I am a professional web developer with (2:1 BSc Hon in Web Technologies) and BTEC National Certificate in IT.
I hold over 7 years of commercial experience as Full-Stack/LAMP (Linux, Apache, Mysql, PHP) Developer.
I specialize in Web Security, APIs and Data Calculation systems.
I strive to create next generation of educational networks and tools for internet users and web developers through some of my projects such as:
Research: "Cross Site Request Foregry - Exploration and Prevention" - 10th April 2013
I am proud to announce my participation at WordCamp London 2016 were I will be giving a talk about the WordPress, REST API's and AngularJS.
You can find out more about this @
WordCamp 2016 London official website.
Interests
- Web Technologies
- Gadgets
- Games
- Psychology
- NLP
- Sports
- Music
- Books
Go back to Homepage
Resume
Skills
Web Development
- Object-oriented Programming
- MySQL/MSSQL
- HTML, CSS, XML, YAML
- JavaScript, jQuery, AngularJS
- Bootstrap
- Adobe: Photoshop, Flash, Director
Web Development Extras:
- SCRUM development
- Atlassian JIRA, CONFLUENCE, Bitbucket, HipChat
- GIT
- Slack
Web Platforms:
- WordPress
- Drupal
- CraftCMS
- Typolight
- WolfCMS
- PrestaShop
- OctoberCMS
- PhalconEye
- MavenLink
- InVision App
- TrackDuck
PHP Frameworks
- Laravel
- Zend Framework 1.12/2
- Symfony2
- PhalconPHP
- Kohana
- CodeIgniter
Other Frameworks
- Microsoft .NET - C#
- Microsoft SilverLight
- Microsoft SharePoint
Work Experience
(2014-02 - 2014-09) - Web Developer - Lexsynergy Ltd
Some of my responsibilities and achievements as Web Developer @ Lexsynergy Limited:
General:
- Maintenance and development of namelynx.com, a company customer focused website.
- Improvement of development and testing procedures by incorporating use of stage/development server and "Functional Testing"
- Dealing with day to day tasks/bug fixes related to namelynx.com website.
- Attending ICANN 2014 in London, building client relations and creating new opportunities for the business.
Development:
- Developing "Activity Log" for keeping logs of user activity such as (domain configuration, payments etc)
- Setting up payment gateways such as: SagePay, PayGate, PayPal.
- Developing number of features for improving customer experience by adding functionality such as: save payment details, persistent product search page etc
- Generic User Interface improvements across frontend
- Developing extra CMS modules for the site such as: FAQ section of the site.
- Designing new methods of promoting namelynx features and offers, by using "Call To Action" as well as other advertising methods and techniques.
- Implementing number of file/image upload features for the admin area of namelynx site
- Implementing "Zone File" upload feature for domain configuration
- Responsive design of namelynx site.
- Developing custom responsive control panel based on goMobi.info API and incorporating it into namelynx.
- Developing set of "Functional Testing" scenarios with a use of Selinium and Mink/Behat to carry out automated test of the site.
(2013-09 - 2013-12) - Web Developer - Vuma Financial Ltd
Throughout my employment at
Vuma Financial Limited I had the opportunity to gain experience in working with large OOPHP systems based on one of the most advanced code standards and frameworks out there such as Kohana.
Some of my responsibilities and achievements as Senior Developer @
Vuma Financial Limited:
General:
- Management and supervision of junior developers, code reviews
- Incorporating Team/Project Management tools/techniques into company infrastructure such as Basecamp.
- LAMP stack administration of in-house server/workstation infrastructure as well as the external server.
Development:
- Implementation of Security and Access Level on project website (Telum)
- Development of Template Engine based on (PHPExcel Library) for generation of fully customized (.CSV) Excel type Spreadsheets.
- Backend functionality consisting of the admin area, user control, internal note system, user rights/roles, HTML to .CSV export.
Other:
- General code review and application of general PHP OO standards such as PSR-0, PSR-1, PSR-2, general removal of redundant code and performance optimization across company websites.
- Daily work with Kohana Framework, Git, multiple MySQL databases and servers.
- Use of management tools/techniques
- Extensive documentation of development work (management of in-house Track Wiki site, Basecamp)
Throughout my employment at, digitalbox I had the opportunity to gain experience in working with professionals representing some of the biggest companies in the country such as: Telegraph, Mirror, Daily Mail, Scottish Power, ITV Daybreak, Experian, Cheapflights.
Some of my responsibilities and achievements as Senior Developer @ digitalbox:
General:
- Database driven, query “Data Count System”.
- Use of large Affiliate Lead Generate tracking platforms such as Linktrust
- Implementation of Pixel/Tracking mechanisms and Statistics Tracking for business/client/affiliate through advanced real-time Dashboards and intelligent tracking and rendering statistics in data/visual format.
- Web Security Consultancy - CSRF/XSS/SQL Injection/iFrame blocking
- Data Cleansing and Validation (Live services - APIs, CRON Jobs FTP/Upload services)
- Development, Maintenance and Management of ActiveYou.co.uk One of the UK's biggest Lead Generation platforms.
- Developing a mobile version of ActiveYou.co.uk
- Advanced data cleansing, de-duplication, formatting
- Implementation of the UK biggest Data Cleaning/Validation/Affiliate Program, APIs such as: (Experian, GB Group, Data 8, LinkTrust)
- Development of ActiveYou.co.uk user experience in the form of User Interface, User Journey, User Profile, Token System, Reward System, Landing pages.
- Assisting development of one of the UK's largest Email platforms "Clive". Developing the script for mapping and configuring thousands of IPs as well as PORT25 configuration and maintenance.
- Office Administration from IT side, management of email server, network configuration, printer configuration, exchange server configuration
- Servers Administration/Configuration/Maintenance (Linux, Windows)
Some of my responsibilities and achievements as Junior Developer @ AJI:
General:
- Landing Page/Campaign implementation for one of the UK largest Lead Generation Platforms: ActiveYou.co.uk
- Web Design and Development for individual clients (e.g. Aquability)
- Database Management, Maintenance, Backups, Optimization
- High Volume API (GET, POST, SOAP, CURL, XhttpRequest) Implementation
- Development, Management and Maintenance (Magento CMS), of the Daily Deal website "Who Pays Full Price?"
- Admin Panel Development for maintaining ActiveYou.co.uk
- Developing a mobile version of ActiveYou.co.uk
- Dashboards and other Web-based Statistics/Reports for ActiveYou.co.uk
- Transferring ActiveYou.co.uk website from ASP.NET into PHP
- Transferring ActiveYou.co.uk database from MSSQL into MySQL
- Office Administration from IT side, management of email server, network configuration, printer configuration, exchange server configuration
- Servers Administration/Configuration/Maintenance (Linux, Windows)
Freelance/Contracting - various individuals and companies
I have gained unique experience and skills through participating in many projects and carrying out projects for individuals and companies. My freelance work stretches along web design and development, web security consultancy, database analysis and more.
referify.co.uk - security consultancy:
It is a great pleasure for me to endorse Damian as an experienced security advisor and an accomplished web developer. Beyond his immediate expertise in Technology, Damian is also a great support and resourceful advice in terms of web security and web performance. Damian's unique ability to weave his practical expertise in the area of Web Technologies field makes him an exceptional asset and great consultant. I am honored to have worked with him and learned from him, Sincerely Paul Reynolds.
Event/Venue booking taxi website
Damian is an intelligent, capable, dedicated, and personable young man. He is always quick on his feet, with sensible reactions in all the circumstances I've seen him in. I feel confident in saying that he is capable of handling any situation with thoughtfulness and maturity. Sincerely, Michael Brown
Design: Poster
Damian is an amazing designer. It is not often you have a pleasure working with someone who can execute your specifications with such detail and accuracy. Damian is a skilled designer and has a wide range of Photoshop skills which will not disappoint you. Sincerely, Kelvin Nameyake.
(2009) - Junior Developer - Veniti Media Limited
In the IT department, I was responsible for designing, coding and hosting clients websites. Some of the projects I was working on included companies like: William Hill, Ladbrokes. My individual duty was supporting both the IT department and online marketing department. I was working in the team of five. My knowledge allowed me to be a great asset for the other designers and programmers of the IT department in creating client websites. I was also able to achieve great communication with the marketing department in order to provide beautifully designed, excellently coded websites that are content rich, optimized with current SEO and online marketing standards. My duties also included providing SEO rich content for clients websites and translating them into five different languages. I was able to try my strengths as the manager. During this period, I was able to gain experience in management as I was given the responsibility of employing and managing people remotely.
I highly recommend Damian Boni, as a candidate for employment. Damian was employed by Veniti as a Junior Developer. Damian was responsible for SEO marketing, website design and development. Damian has good communication skills. In addition, he is very organized, fast and effective in producing websites. Damian can work either in the team or independently and is able to follow through to ensure that job is done. Damian was quick to volunteer to assist in other areas of the company as well. Sincerely, Ash Ruparell, Managing Director, Veniti Media Limited
(2008) - Co-Owner - Media 77 Game & Web Hosting Company
I have created and developed a prospering game hosting company that included: renting game servers to people on a monthly basis. The company provided services such as: web design, programming, web hosting and online advertising. Some of my duties included: business strategy, marketing strategy, game server administration, customer support, web design.
Socials
CREW MEMBER OF THE MONTH - by Chris Berry