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. Expanding to fullstack development capabilities, I have worked with various frontend frameworks and libraries like React, Vue, and Angular.
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 Cashier (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
- Angular 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 | Angular | 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
- 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. 🚀