
Hello, This is Firas. I'm a full-stack developer with specialized experience in building and customizing WordPress sites. My focus is custom WordPress themes and Plugins.
About me
I write custom WordPress code in JavaScript and PHP. I can:
- Create custom WordPress themes and plugins from scratch.
- Create WordPress Gutenberg blocks using wp-scripts.
- Customize WordPress Gutenberg core blocks using custom wp-scripts.
- Customize and fix legacy code, third party themes and plugins.
- Create WordPress API.
- Create headless WordPress sites with React.js and Next.js frontend.
- Customize WooCommerce (the most popular plugin for online stores). From self-hosted online stores to custom booking and registration systems, I can create any application with WordPress and Woocommerce.
- Integrate WordPress sites with Pardot forms, Salesforce web-to-lead, Chilli Piper, Mailchimp, Hubspot, Zoho.
- Integrate WordPress with Stripe subscriptions, Paypal or custom integration with any payment gateway.
Backend technologies: WordPress, PHP, MySQL, Node.js, Twig (& Timber).
Frontend technologies: HTML, HTML5 Canvas, CSS, SASS, Bootstrap, JavaScript, JQuery, React.js, Next.js
DevOps: Git, Github actions, Docker, MAMP, XAMP, AWS, Google Cloud, Heroku
iOS native apps development using Swift, Ojective-C and X-code. Working on my own iOS App, I gained experience with in-App Purchases coding.
My projects
Portfolio Website
NextJS + Headless WordPress
95-97% Page Performance
- FRAMER MOTION
- HEADLESS WORDPRESS
- JAVASCRIPT
- NEXTJS
- REACTJS
- TAILWIND
- TYPESCRIPT
NightSkyMoment.Com
Custom Wall Poster Online Store Editor.
- BOOTSTRAP
- CSS
- HEADLESS CHROMIUM
- JAVASCRIPT
- JQUERY
- NODEJS
- PHP
- WORDPRESS
DuctCalc.Ca
DuctCalc.Ca – Online Air Duct Design Tool for HVAC Designers.
- BOOTSTRAP
- CSS
- JAVASCRIPT
- JQUERY
- PHP
- STRIPE API
- WORDPRESS
My skills
- HTML
- CSS
- JavaScript
- Bootstrap
- MySQL
- PHP
- WordPress Plugins
- WordPress Themes
- React
- Next.js
- Node.js
- Git
- Tailwind
- Headless WordPress
My experience
Ontario PEng License
Ontario, Canada
Licensed by Professional Engineers Ontario in Mechanical Engineering before switching to work in my passion (web development)
2016Senior WordPress Developer
resulta · Contract Full-time
- Worked closely with team members to build new websites and website features, primarily in WordPress.
- Participated in code reviews and knowledge sharing such as pair programming.
- Attended regular sprint activities such as standups, grooming and retrospectives.
- Worked closely with product, graphic design, SEO and business teams to incubate ideas and then executed to make those ideas a reality.
- Coded website front-end user interfaces in a combination of HTML, CSS and JS.
- Coded website content management back-ends and user-facing application logic.
- Worked with Quality Assurance team to help automate website and application testing and repetitive development tasks.
WordPress Full Stack Developer
OneStepWeb.Ca · Self-employed
Major Projects Delivered:
FirasKneifati.Ca – NextJS + Headless WordPress APIs
https://firaskneifati.ca/
- Created my own online profile using NextJS for max performance (95-96%) when measured using Chrome lighthouse dev tool.
- Created my own Headless WordPress theme as the CMS for the profile data API: https://portfolio.onestepweb.ca/wp-json/v1/projects
DuctCalc.Ca – Online Air Duct Design Tool for HVAC Designers
https://ductcalc.ca/
- HTML canvas, Bootstrap and JavaScript for user interface.
- Stripe APIs for subscription fees.
- Custom WordPress theme and plugins.
NightSkyMoment.Com – Custom Wall Poster Store
https://www.nightskymoment.com/editor/
- Hybrid WordPress PHP, Node.js project.
- HTML canvas for user interface.
- Node.js and Heroku app to generate a matching poster on the server using Headless Chromium.
- Custom WooCommerce Add-To-Cart functionality.
- Cronjob to loop through placed WooCommerce orders, communicates with the Heroku app via (custom APIs) and generate the high-resolution images.
Contact me
Please contact me directly through this form.