DAVID MARTIN FRANCIS
35 Sandusky Crescent, Aurora, ON L4G 3N3
martin@classaxe.com
(416) 400 9708
linkedin.com/in/ecclesiact
About:
Highly-motivated, self-disciplined, accomplished and passionately detail-oriented
Servant Leader / IT Professional seeking Senior Developer / Team Leadership role.
Candidate Highlights:
- Over 20 years of leading technical teams to achieve fast-track e-commerce B2B and B2C solutions
across a variety of industries to time, cost and quality.
- Works directly with customers, skilled in the art of asking the right questions to quickly pinpoint
client’s real needs, resulting in better solutions and elimination of problems before coding begins.
- Highly conscientious about documentation and deployment, passionately committed to improving
own skills and mentoring others to be better programmers through a collaborative approach.
Technical Proficiencies:
- Qualifications: Bsc. Hons Computer Science, Magento™ Certified Developer / Developer Plus,
Security Innovations Secure Applications Certification.
- Skills: Object Oriented PHP 5.3 – 8.1, JavaScript (JQuery, PrototypeJS, AJAX, JSON), HTML, CSS,
XML, XHTML, XFDF, Postgres, MySQL, MS SQL, Agile (Scrum / Kanban) Jira, Bitbucket and Github
- Tools Used: PHP Storm, Eclipse, Visual Studio Code, SASS, SQLYog and MySQL Workbench
- Dev Ops: Very proficient with Unix (CentOS, Debian and Fedora), VMWare and Virtual Box with
Vagrant, Webmin, Plesk, ISP Config, Postfix, Dovecot, DNS, IIS, Apache and some experience with Ngnix.
SELECTED* WORK HIGHLIGHTS: (*Some shorter contracts have been omitted)
Dev Team Lead (Laraval / WP)
Feb 2021 – Jan 2023
Treefrog, Newmarket
- Interviewed and managed all programmers, and participated in the Operational Leadership Team.
- Developed websites and custom code for multiple Wordpress enterprise customers.
- Maintained and secured custom code platforms written in PHP, ASP and Lasso.
Senior PHP Developer (Symfony)
Nov 2018 – Jan 2021
Carlton One, Markham
- Wrote secure and efficient code for web-based and ‘headless’ multi-server customer engagement
platform in Doctrine / Symfony, with Rabbit MQ, Memcached and clustered MySQL Databases.
- Wrote test cases, diagnostic scripts and PHP Unit tests to support continuous integration.
- Collaborated with other developers, QAs, BAs and customers to optimize solutions.
- Led a team of 6 Devs, QAs and BAs to win the 2019 Security Innovation ‘Hackathon’.
Wordpress / OpenCart Developer
Jun 2018 – Aug 2018
Think Forward Media, Barrie
- Dramatically improved WordPress performance by building plugin server-based cache consolidator.
- Facilitated customer maintenance of responsive pages in Wordpress using widgets and short codes.
- Developed custom system in Opencart for resource caching, greatly improving performance.
Magento Programmer
May 2017 – May 2018
Demac Media, Toronto
One year developing Magento M1 and M2 / Zend sites for a variety of e-commerce customers.
- Enhanced customer’s websites by means of custom coding, and installing third-party modules.
- Improved search engine ranking by optimizing robot configuration files and code performance.
- Ensured maximum availability by overseeing launches and maintenance operations.
Senior Development Engineer
Apr 2014 – Apr 2017
Metavera / EHI, Toronto
Three years developing the Carshare Platform built on a custom PHP ORM Framework, quickly gaining
a reputation as problem solver, knowledge sharer, mentor, encourager and best practice champion.
- Enhanced reservation scheduling systems
- Developed web-based multi-site monitoring
- Handled all code deployments for 6 months
- Was pivotal to all major overnight releases
- Implemented APIs for new members site
- PCI / OWASP audited payment gateways
- Conducted Interviews and resume reviews
- Developed sophisticated KPI reporting.
Web Applications Programmer
Jun 2005 – Jan 2014
Aurora Online, Aurora
Nine years working with customers, programmers, co-op students and graphics designers.
Developed 40+ websites powered by Ecclesiact™ (candidate’s own CMS system – rebranded for AOL):
- Multiple admin roles and user groups
- Drag-and-drop navigation builder
- WYSIWYG editing of all content & layouts
- Integration with Quickbooks
- Image gallery / slideshow with auto sizing
- Native file support for Excel .xls and .xlsx
- Drag-and-drop file uploading and conversion
- Email broadcast with tracking
- Ticket generation with barcodes
Represented Industry sectors include:
Arts and Photography, Charity, Education, Financial Services, Manufacturing, News Media, Medical,
Member-Based Organisations, Political, Real Estate, Recruitment and Immigration, as well as Retail.
Senior Microsoft Software Developer
Dec 2004 – May 2005
OnX Solutions, Richmond Hill
Responsible for Mazda Canada’s network of websites for consumer and dealership support.
- Led a team of developers integrating third-party applications and developing mini-sites for new
car models and features, using mainly ASP with MS TSQL and DCOM objects.
- Dramatically improved productivity by building a ‘Build-and-price Configurator System’ on own
initiative, reducing time to add a new car model to the website from three weeks to just one hour.
Internet Systems Lecturer
Sep 2003 – Oct 2003
Toronto College of Technology
- Took curriculum and developed all course materials for the ISDV131 'Internet Programming'
Module, the entry point for students looking to take further courses in the programming streams.
- Successfully led 2 cohorts of 20 students through this highly intensive hands-on workshop series.
University Lecturer
Sep 1999 - Jun 2001
University of Greenwich, UK
- Taught Programming (Part-Time) - HTML, XML, Flash, SMIL, VBScript and JavaScript.
- Guest lectured in Computer Security and Web Capacity Planning, tutored MSc. students, and marked / graded projects.
- Advised on new syllabus on panel of industry experts for Autumn 2000 season.
Senior Tech / Trainer / Consultant
Jun 1997 – Aug 2001
ImagoQA Ltd, London, UK
With 150 staff and offices on 4 continents, ImagoQA was then the UK’s largest Testing Consultancy.
- Introduced ImagoQA to Web Applications Performance and Security Testing and managed
teams of Automation Testers in UK and overseas performance testing of E-Commerce Sites.
- Led Security Audits for an Internet travel agency and Share Brokering System, covering
system architecture, software, disaster recovery and physical access – and identifying some
serious issues.
- Wrote and Delivered Courses in E-Commerce Software Development and Testing for
ImagoQA and their clients in the UK, Ireland and the US. All 100+ ImagoQA consultants had to
complete those courses as part of their training. Also taught Java Testing Courses for Sun in the
USA and U.K.
- Developed Corporate Policy relating to computer use and systems security, developed SLAs
and designed ISO9001 procedures for the Technical Services Department, and interviewed candidates.
- Designed new Web Testing Laboratory and Managed Windows NT4 network with 150 PCs
Professional Qualifications
- ISEB "Ready" Foundation Course in Software Testing 2000
- BSc. Hons Computer Science, University of Greenwich 1997
- TEC Certificate in Basic Business Management, Workington College 1991
- Higher National Diploma in Electronics South Tyneside College 1990
*References available upon request.