I am passionate about nearly all areas of technology. My professional area of expertise is web applications development using PHP, however personally I am interested in robotics (C/C++, Arduino, AVR) and app development (Java, Android SDK). I enjoy learning about and using new cutting edge technologies and always like to stay ahead of the curve. My free
I am passionate about nearly all areas of technology. My professional area of expertise is web applications development using PHP, however personally I am interested in robotics (C/C++, Arduino, AVR) and app development (Java, Android SDK). I enjoy learning about and using new cutting edge technologies and always like to stay ahead of the curve. My free time is typically occupied with travel, playing guitar and piano, badminton and coding.
Developer @ Currently working on a data processing project using Java, Hadoop, Apache Spark and Apache Kafka.
Amazon Web Services - Created and managed several EC2 and RDS instances. Migrated app from existing VPS server to EC2 + RDS.
Zend Framework 2 - Began using Zend Framework 2. From January 2014 to June 2014 (6 months) London, United KingdomJunior PHP Developer @ I was promoted to the position of Junior PHP Developer in July 2013. While in this position I completed the Zend PHP II: Higher Structures course and used the following technologies:
PHP 5.2 to 5.5
Zend Framework 1 - Developed and maintained a bespoke CMS system and website using Zend Framework MVC.
SugarCRM - Developed and maintained a heavily customized implementation of SugarCRM
MySQL - Optimized configuration and indexes for maximum performance. fixed slow queries, created complex SQL queries for data reports. Wrote SQL queries for new application features.
Google APIs - Maps, Administrative
Java - Created an application for the company intranet integrating SugarCRM and Google Admin API
Git, Jira, Redmine
I also wrote developer documentation, installed and managed a MediaWiki installation and used agile software development methodologies (scrum meetings, sprints, user stories, pair programming) From July 2013 to December 2013 (6 months) London, United KingdomIT Systems Support @ While working as IT Systems Support I had a wide variety of responsibilities to ensure that SilverDoor's IT systems remain full operational. These included:
Active Directory - Provisioned users, reset passwords and assigned permissions.
Google Apps - Provisioned users, reset passwords, assigned sub-organizations, created groups, exported data using GAM scripts and managed domain wide settings.
vSphere - Monitored VM performance, provisioned virtual components.
Red Hat Linux - BASH scripting, set up RSA key pairs, managed SSH and SCP connections, managed file permissions, monitored disk space, RAM and CPU usage. Troubleshooted business critical services such as Apache and mySQL, created rsync backups.
Veeam Backup & Replication - Created and ran virtual machine backup jobs, troubleshooted issues.
Symantec Endpoint Protection Manager - Monitored systems, set up reports, updated definitions.
Windows Server - Managed open file conflicts, installed new business applications.
SugarCRM - Provisioned new users, made modifications to config files, created and modified email templates.
MySQL - Ran queries, updated tables.
Avaya IP Office - Provisioned users, assigned hunt groups, changed voicemails, managed licenses, fixed hardware issues with IP phones.
Meru enterprise wireless APs - Updated firmware, monitored levels, troubleshooted via serial connection.
Windows 7 - Troubleshooted program crashes, admin rights, printer drivers, system errors etc. From February 2013 to July 2013 (6 months) London, United KingdomIT Support Technician @ Worked part time for Datashop. Performed computer diagnostics and troubleshooting, malware removal, hardware installation, software upgrades and system assembly. From 2011 to July 2012 (1 year) Work Placement @ Work placement in Vodafone business intelligence. Studied enterprise data warehousing systems, high-level system design, unified modelling language and project management. From April 2012 to April 2012 (1 month) Work Placement @ During my work placement at Upgrade Yourself Computers, I assembled bespoke computers systems, ran diagnostics on malfunctioning PC and Mac systems, performed system maintenance, virus removal, OS installation, hardware installation and hard disk defragmentation. I also used an accounting package to create invoices and record purchases at the point of sale. From August 2011 to August 2011 (1 month)
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension