- Phone +1 (929) 202-3829
- E-mail ewan.mails -{at./}- gmail (dot) com
- Location Hamilton, NJ
- HTML
- CSS
- BOOTSTRAP
- JS
- REACT
- W3.CSS
- HTML
- CSS, W3.CSS
- JavaScript
- React
- Node.js
- PHP
- C# & C++
- Java
- SQL
- MongoDB
- Statistics, Data Science
Machine Learning - R programming language
- Python programming language
- Markdown
- GIT
- WEBMASTER
- SEO
(Search Engine Optimization) - STRUCTURED DATA MARKUP
(Micro Data Schema)
- Udemy
- Freecodecamp
- MongoDB, AngularJS, Express.js
- AWS Cloud
- Server Software (Back End)
- New technologies
- White Hat ethical security hacker
- Investment
- Travel
SUMMARY
Experienced web application developer and software tester. Certified in PHP, with over 15 years of experience as a Full Stack PHP/Laravel Developer, have collaborated with the web development team to create sites for startup businesses, including insurance, medical industry, and e-commerce payment systems. Senior PHP developer, self-motivated, detailed oriented and creative problem-solver. Looking for an advanced programming position with a specialty in improving network-server efficiency.
Relevant Work Experience
Senior Full Stack PHP/Laravel Developer
Data-3 Services, Hamilton, NJ.
Technology startup and LAMP stack developer
Worked on several ecommerce startup | 10/2019 - 09/2023 | |
Full Stack/PHP Developer (Remote)
NOBTEC Limited.
Worked on architecting and developing web-based applications from scratch. | 09/2019 - 04/2020 | |
NOBTEC Limited.
Worked on architecting and developing web-based applications from scratch. | 10/2005 - 06/2019 | |
Selected Projects & Codes
-
Advanced User Portal with CRUD in PHP PDO and MySQL
HTML CSS JS PHP PDO MySQL
In this app, users can register themselves. After Registration users can log in with their email id and password, and Edit and Update their profile. If the user forgot their password validated against hashed_password, then the user can request a password using their email id. This app is an Advanced PHP CRUD (Create, Read, Update and Delete) application (Database Management System) using PDO.
-
Advanced eCommerce platform with Stripe Payment API
HTML CSS JS PHP PDO MySQL
This app is an Advanced PHP CRUD application (Database Management System) that creates a product gallery to display products using multiple views. Each View shows the product information, pricing, and options. In the shopping cart, added Products and product quantity are matched in real-time to the Price and can be Updated with CRUD (Create, Read, Update and Delete). The added cart item will be persistent until the user clears the cart or proceed to payment.
The app integrates the Stripe payment gateway with this PHP shopping cart Checkout for accepting online payment.
-
Admin System: Multi-Administrators with privileges
HTML CSS React Node.js PHP PDO MySQL
In this app, An administrator can register Co-admins with a different organizational hierarchy who can perform the same duties as the organization's Admin, but they cannot make changes to the Admin's permissions or other Co-admins' permissions. A log of the Co-admins session is saved at the end of the session. This app is an Advanced PHP CRUD application (Database Management System) using PDO.
-
R Markdown
HTML 18.9% CSS 8.2% JavaScript 72.9%
This is an exercise in Markdown to practice object-oriented design and test-driven presentation skills. It deals on Carbon sequestration studies at Duke Farms, NJ
Education & Certification
-
University of Aberdeen 2015-2019
Doctor of Philosophy
-
University of Benin2008-2011
Master of Science
-
Ambrose Alli University1999-2004
Bachelor of Science
-
International SCRUM Institute2022
Scrum Master
-
NIIT2005-2006
Web Application Development - [LAMP stack]