I'm Francis, a passionate web developer with a love for building innovative software solutions. I specialize in backend development, with expertise in the LAMP stack (Linux, Apache, PHP, MySQL) and skilled use of the Laravel framework. I'm venturing out in the frontend development world working with various frameworks and libraries like React.js and Vue.js.
I've built a Laravel 11 CRUD app with numerous additions from my working experience (e.g. pagination, sorting, sending emails/attachements, middleware authentication, Blade templating, forgot/reset user passwords, PHPUnit testing, API consumption (WeatherAPI), Laravel Casher (Stripe payments), Redis basics - install/config/session cache driver, etc.). I'm also involved in frontend development (HTML5, CSS3, JavaScript) and working towards full-stack development.
On my GitHub, you'll find a collection of projects tackling various challenges and exploring new technologies. Here are some highlights:
- Laravel 11 CRUD app
- React Todo List App
- Vue Todo List App
- PHP Google Sitemap project
- PHPUnit tutorial from Freecodecamp.org
Each repository reflects my dedication to professional development and continuous learning.
Dev icons provided by https://github.com/devicons/devicon and https://skillicons.dev.
Languages
PHP | HTML5 | CSS3 | JavaScript | Python | XML |
---|---|---|---|---|---|
Frameworks/Libraries
Laravel | React | Vue | Tailwind | Bootstrap | jQuery |
---|---|---|---|---|---|
Databases
MySQL | Redis | PostgreSQL | MS SQL Server |
---|---|---|---|
Source Code Management
Git | GitHub |
---|---|
Operating Systems
Windows | Linux | Apple |
---|---|---|
Hosting/CD
Netlify | Apache | Microsoft IIS | Amazon AWS |
---|---|---|---|
Software/Tools
npm | VS Code | Vim | Figma | PhotoShop |
---|---|---|---|---|
- 🚀 Navigating through the world of... Angular.
- On queue: Next.js, Nuxt.js, Wasp, Node.js
Text Version
- Angular
- react-hook-form, Next.js - React framework
- Vueform, Nuxt.js
- Node.js
- Express
- Redux
- Software: Wasp? - issues installing on Windows
- Elasticsearch (looked into briefly - issues getting it to work with Laravel) / OpenSearch
- Symfony
- Django
- TypeScript
- MongoDB
- Docker
- Kubernetes(?)
- Jenkins
- Testing: Laravel Dusk browser tests, Codeception
Thanks for stopping by! Let's connect and explore the fascinating world of technology together. 🚀