Technical Skills |
- 12 years proven experience in Zend Framework, Symfony, Yii, Laravel, PHP, MySQL, HTML5, JavaScript, CSS, JQuery, AJAX, JSON, AWS architecture.
- Experience with AWS architecture.
- Experience with REST-style API that uses JSON.
- Experience with MySQL, ORACLE database.
- Solution/Architecture design experience.
- Experience with Browser & cross platform – W3C standards.
- Experience of large relational database design, data modeling, architecture and programming
- Experience with the development and implementation of Ajax technologies
- Demonstrated high-level of analytical, problem solving and research skills
- LAMP Developer with experience developing and maintaining scalable applications.
- Excellent verbal/written communication and documentation skills
- Working on project with a high traffic environment
· Extensive, demonstrated experience with installation, configuration, performance tuning and capacity planning of MySQL database.
· Experience in the creation and management of a number of web sites for multiple purposes such as development, testing, training and production.
- Excellent time management skills
- Experience adapting quickly to new technologies
|
Career History |
1) CareerOne Pty Ltd
Role: Senior DevOps/PHP Team Lead July 2015 – Present
Responsibilities:
- Develop/Enhance application using PHP, Laravel Framework, MySQL, HTML5, CSS3.
· Solution design within the current product, according to the client requirements
- Maintain AWS/Cloud architecture. RDS, EC2, Load balancer, Security.
- Worked on LAMP environment.
- Server base caching using Memcached, Redis, Cloudflare.
· Use Jira for the tasks management. Work agile method of 2 weeks sprint.
· Analysis the current code and optimize the solution for best performance.
· Manage team of 7 developers (3 offshore developer) allocate tasks and track the progress.
· Responsible for reviewing code and deploy on staging and production.
· Uses HTML5/CSS3 with less to create front end pages.
· Use git for code repositories.
Project:
· CareerOne.com.au
|
Re-developing/re architecture the CareerOne website to integrate with monster API’s |
|
Built with: Laravel Framework, HTML5, CSS3, JQuery, AJAX, MySQL, Less, Grunt. |
· CareerOne Newzeland
|
Developing the CareerOne Newzeland website. |
|
Built with: Laravel Framework, HTML5, CSS3, JQuery, AJAX, MySQL, Less, Grunt. |
· CareerOne Reporting Dashboard
|
Developed the CareerOne reporting dashboard by pulling data from different sources such as Google sem campaigns, adobe catalyst, and parse xmls, csvs. |
|
Built with: Laravel Framework, Bootstrap, HTML5, CSS3, JQuery, AJAX, and MySQL. |
2) Emagine International
Role: Senior PHP Developer/Team Lead Jan 2013 – July 2015
Emagine enables telecommunications companies globally to reduce churn and increase customer revenues. Direct integration to automate the end-to-end process, SMS bundles, Data and other VAS.
Responsibilities:
- Develop/Enhance application using PHP, ORACLE, Zend/Custom Framework.
- Worked on LAMP environment.
· Use Jira for the tasks management and use confluence for technical documentation.
· Analysis the new consumer requirements and design the optimized solution.
· Manage small developers team.
· Solution/Architecture design according to the client requirements
· Uses HTML/CSS to create front end pages
· Use Yahoo UI framework.
· Use JQuery for the best user experience.
Project:
· ERED (Emagine Real-Time Event Decisioning)
|
Emagine’s Real-Time Event Decisioning platform is designed to capture event triggers as they happen from the network elements. Telco’s can then easily communicate the right offer to the right customer as real time events occur.
Emagine’s Real-Time Event Decisioning platform brings usage and trigger-based marketing campaigns to life with the ability to deliver a reward or a notification instantaneously upon a threshold or target being reached. Enabling CSPs to execute campaigns and communications in real-time, it quite literally delivers messages while the customer’s phone or device is in their hand. |
|
Built with: Yii Framework, HTML5, CSS3, JQuery, AJAX, Java |
· Campaign Management Platform
|
The Emagine Campaign Management Platform is a comprehensive, near real-time execution platform that manages highly sophisticated inbound and outbound campaign flows for subscribers throughout their lifecycle.
The Emagine Campaign Management Platform manages hundreds of campaigns per month, generating significant and sustainable net incremental revenue. |
|
Built with: Zend Framework, HTML5, CSS3, JQuery, AJAX, MySQL, Oracle |
3) Holler Sydney
Role: PHP Developer Oct 2011 – Jan 2013
Responsibilities:
- Develop application using PHP, MYSQL, Symfony, Zend Framework.
- Worked on facebook apps/promotions, mobile website and other micro sites.
- Worked on LAMP environment.
· Use Jira for the tasks management.
· Used traction software for recording subscription and draw prizes for promotions.
Project:
· Hahn Academy (Lion Nathan) www.hahn.com.au
|
A website for Lion Nathan, allowing visitors to upload a photo or video from YouTube to share their experience related to bear. Backend admin area to moderate the entries.
Create JSON base API to fetch data from database and display into the mobile website. Form submission from mobile website and validation into the API module and return errors or submit data to the database.
Built with: Zend Framework, HTML5, CSS3, Facebook API, JQuery
Mobile webiste: http://m.hahn.com.au |
· The Great Aussie Crawl (Reckitt Benckiser) www.greataussiecrawl.com.au
|
A promotional microsite for Nurofen for Children, allowing visitors to upload a short clip of their child crawling. All approved video clips are displayed in a continuous stream, and with every submitted video Nurofen donate $1 to Variety – the Children’s Charity. Each submitted video also placed the submitter into a prize draw.
Built with: Zend Framework, HTML5, CSS3, Less CSS, CoffeeScript, JQuery
API Integration: Facebook, YouTube |
· XXXX Island (Lion Nathan) www.xxxxisland.com.au
|
Built with: Zend Framework, Html5, CSS3, Less CSS, JQuery
Other websites worked on :
www.xxxxisland.com.au/
www.xxxxgold.com.au/
www.xxxx.com.au/ |
· Air Wick Color Your Life (Reckitt Benckiser) www.airwickmulticolour.com.au
|
To celebrate the launch of the new Air Wick Multicolour candle we built an online app to allow visitors to upload a photo and apply custom effects to that photo. The photo can then be saved, shared and/or submitted to the competition mechanic.
Built with: Zend Framework, HTML5, CSS3, Less CSS |
· Clearasil Do You Dare (Reckitt Benckiser) www.facebook.com/clearasilaustralia/app_146798262118217
|
Promotional Facebook tab application for Clearasil Australia, enabling entrants to enter to win a blind date with a difference, and to vote on the various aspects of the blind date.
Built with: Zend Framework, HTML5, CSS3, Less CSS, CoffeeScript |
· Vanish Napisan (Reckitt Benckiser) www.facebook.com/VanishNapiSanAustralia
|
Different facebook promotions built with Zend Framework, Html5, CSS3, Less CSS |
· NSW Department of Education and training
www.talkrespectandconnect.nsw.edu.au
|
talk, respect AND connect (trAc) is an interactive web tool that guides teachers through a process for facilitating Aboriginal community partnerships in order to improve Aboriginal student engagement in drug education.
NSW Department of Education teachers of drug education should register and use talk respect AND connect..
Built with: Symfony Framework, HTML5, CSS3, Less CSS, CMS symfony plugin “Apostrophe” (customized according to client needs) |
4) Momentum Cloud Technologies
Role: PHP Web/Application Developer Jun 2009 – Oct 2011
Responsibilities:
- Develop application using PHP (OO) and MYSQL, Symfony, doctrine.
- Experience with windows and Linux environment
- Experience with cross-browser compatibility, development and implementation of Ajax technologies user JQuery.
· Use Jira for the project management
- Time management skill to meet the dead lines of the project
- Implementing the measurements for the securing the web application and its data
- Demonstrated high-level of analytical, problem solving and research skills
- Adapting quickly to new technologies
Project:
Custom application built by Travel Agents, Wholesalers and Operators for Travel Agents, Wholesalers and Operators. The software reflects the supply chain from the operator to wholesaler, to agent and finally the consumer, by allowing each user to use one common portal. This results in efficiencies which reduce costs for the sellers, and allowances for a wider product exposure towards the buyers.
5) Nextbridge Pvt Ltd, Pakistan
Role: Analyst Programmer/Web Application Developer Feb 2004 to Mar 2009
Responsibilities:
- Development using PHP 5.0 and MySQL for dynamic websites and HTML, CSS, (java script, JQuery, Ajax technologies, HTML, XHTML, DHTML and RSS standards for the front-end development.
- Installing, configuring and maintaining Apache, MySQL and PHP packages
- Responsible for database design, integrity constraints enforcing, server-side part development and testing
- Identified, defined, and designed relational databases in MySQL 4.0.
- Responsible for the application deployment.
- Handling and maintaining the clients web servers.
- Experience in E-Commerce base website using OSCommerce.
- Experience in cross-browser compatibility.
- Implementation the SEO friendly urls. (URL rewriting)
- Implementing and maintaining the referential integrity of the database and security measurements for securing the web application and its data.
- Kept written and voice conversations with customer.
|
Leave a Reply