Work History
Portfolio
Education
Work history
MI Research and Consulting, Inc.
WordPress and AWS Developer
2021 - 2022 (1 year)
Helped optimize the WordPress set up to run more efficiently on AWS.
Tweaked and audited several plugins to run smoothly and safely on AWS.
Audited and optimized WordPress Query to run smoothly on the server.
Freelance
Full-stack Developer
2021 - 2022 (1 year)
Developed a dashboard for independent contractors to track their invoices.
Used Vuetify to have Material UI-like looks to the application.
Incorporated the Vue 3 composition API to develop several reusable components.
Utilized Piniajs for the application's state management.
Developed the back end with Express.js to authenticate and store users, their clients, and their invoices.
Vue 3
Pinia
Vuetify
Freelance
Full-stack Developer
2021 - 2022 (1 year)
Developed a progressive web application for a food delivery platform.
Converted the Figma design to HTML/CSS with Tailwind CSS.
Used React Context to manage the state within the application.
Utilized the Axios library to fetch data from REST Server.
Developed a custom dashboard for vendors with Material UI.
Australasian Society for Computers in Learning in Tertiary Education
Full-stack Developer
2019 - 2020 (1 year)
Developed a progressive web application with Vue with a lighthouse score of more than 90.
Built separate dashboards with reusable Vue components for different user roles.
Integrated Vuex for state management with separate modules for different aspects of the application.
Integrated a fully custom-built separate dashboard for multiple roles with the Ant Design library.
Extended WordPress REST API endpoints with the addition of multiple new endpoints.
Freelance
Senior Front-end Developer
2018 - 2019 (1 year)
Developed a progressive web app (PWA) with Vue and Bootstrap.
Integrated OneSignal with Vue for push notifications.
Consolidated module-based Vuex for state management.
Integrated bare HTML/CSS provided by designers with Vue.
Combined the Algolia InstantSearch API in the search page with Vue.
Freelance
Full-stack Developer
2018 - 2019 (1 year)
Developed an installable progressive web application (PWA) with a push notification from Firebase for an eCommerce platform.
Converted the Figma file into HTML/CSS with Bulma CSS.
Used Nuxt.js as a front-end framework because of its file-based routing and SSR support out of the box.
Integrated the module-based Vuex library for state management.
Integrated Leaflet maps with Vue Leaflet for pick-up location.
Wrote a custom Laravel back-end to serve as a REST Server.
Integrated Laravel Passport for JWT authentication.
CodePixelz Media, Inc.
Senior Web Developer
2014 - 2017 (3 years)
Developed several SPAs using WordPress REST API and JavaScript frameworks like AngularJS, Vue.js, and Aurelia.
Built a plugin to fetch articles from Hail CMS and add in WordPress with Hail's REST API.
Wrote a Bash script to create a bare repo with an automatic push to the work tree on the development server.
Developed a plugin to add the WordPress REST API endpoint for menu and customizer data.
Built an Ajax-enabled advanced search page with an option to add custom filters.
Created a plugin to add a listing on WP Job Manager from Gravity Forms.
Composed the front-end login form with an extra level of security using the additional questions to log in.
Contributed to several themes uploaded to the WordPress Theme Directory.
Created a plugin to comment on a Facebook post using Facebook Graph API.
Added a gift option for WooCommerce simple products while shipping.
Jasper IT
Senior Web Developer
2013 - 2014 (1 year)
Deployed WordPress on AWS using Elastic Beanstalk or EC2 instances.
Configured and used Amazon RDS as the database back end for WordPress.
Developed a plugin to add support for custom user roles and capabilities.
Set up and configured Amazon CloudFront as a content delivery network (CDN) for WordPress.
Used plugins like WP-Optimize to clean up and optimize the WordPress database.
Configured database caching with a plugin like WP Redis or Memcached Redux.
Used query monitoring plugins like Query Monitor or Debug Bar to optimize SQL queries and identify slow queries.
Used plugins like Relevanssi or Elasticsearch to improve WordPress search performance.
Developed a poll plugin for WordPress using Char.js.
Extended the Advanced Custom Fields (ACF) plugin with a custom field to display Leaflet maps.
Kazi Studios
Web Developer
2012 - 2013 (1 year)
Developed multiple websites for businesses with WordPress and other PHP frameworks.
Kitchen Crew
Full-stack Developer
Present (2024 years)
Designed a custom Figma template based on the clients' wireframes.
Designed an HTML template based on the Figma design with Tailwind CSS.
Developed a progressive web application with Next.js.
Used WooCommerce REST API to add custom routes and modify built-in routes for the back end.
Added OTP-based sign-up for the user's REST endpoint to WordPress.
Developed custom JWT-based authentication for user login.
SAP IN
WordPress Full-stack Developer
Present (2024 years)
Developed the WordPress Theme with the design provided by the client in XD.
Developed the custom reusable quote slider Divi component.
Oversaw the deployment of the website after backing up the old Joomla site.
Using plugins like Redis Object Cache and Memcached Redux to enable object caching in WordPress.
Implemented a plugin like W3 Total Cache or WP Super Cache to enable page caching and improve performance.
Configured the object cache persistence with Redis and Memcached.
Jack G. Schultz LLC
WordPress and JavaScript Developer
Present (2024 years)
Acted as a WordPress and JavaScript developer for an acting classes website. Developed the Netlify serverless function to be triggered by Stripe webhooks.
Fixed the Stripe hook issue with the Netlify serverless function.
Developed headless WordPress API with Gatsby and WordPress GraphQL.
AFRIFINDINVEST KE LIMITED
WordPress Developer to Implement the Figma Designs
Present (2024 years)
Developed a custom theme with Tailwind CSS based on the design provided by the client.
Configured Google Analytics and performed site optimization.
Installed and configured the Google Site manager and Yoast SEO.
Used Redis as an object caching back-end with a Redis Object Cache plugin.
Used Redis as a session storage back-end with a WordPress Redis session manager plugin.
Implemented Redis pub/sub functionality with a Redis Pub/Sub messaging plugin for WordPress.
Configured Redis clustering with the Redis Cluster plugin for WordPress.
shyftplan GmbH
Senior Front-end Engineer
Present (2024 years)
Worked with developers and designers to fix outstanding issues and bugs.
Developed several new components with Vue.js and custom BEM CSS.
Unit-tested and submitted several pull requests on the production.
Solios Watches Inc.
Web Developer with Vue.js and Wordpress
Present (2024 years)
Refactored the Vue.js application previously written by other developers.
Integrated Vuex to manage the state of the application.
Integrated Algolia for instant search on the applications search page.
PHP Vue
Google Analytics API
REST APIs
On-page SEO
Mobile eCommerce
WordPress Design
IRCPA, LLC.
Conference Platform Developer
Present (2024 years)
Developed an application for a fully remote conference application.
Created a custom event calendar with time slots for multiple simultaneous conferences.
Integrated Vimeo API to get live events broadcasted from Vimeo.
Integrated Alpine.js within the Laravel Blade template.
Configured the WP-Cron system to schedule tasks such as publishing scheduled posts or sending email notifications.
Disabled WP-Cron and configured a system cron job for improved reliability and performance.
Used plugins like WP Control or WP Crontrol to manage and troubleshoot scheduled tasks.
Freelance
Senior Front-end Developer
Present (2024 years)
Developed the calendar widget with Vue for booking purposes.
Wrapped the jQuery UI calendar within Vue since there was no other calendars library available for Vue.
Integrated Checkfront's availability calendar to fetch available dates.
Developed a custom one-page checkout system within the widget.
Integrated Stripe for payment processing and handling.
Portfolio
Progressive Web Application (PWA) for Multi-level Assessment
A progressive web application developed with WordPress REST API with multiple custom routes and customized JWT authentication. The front-end aspect of the app was handled by Vue and Ant Design. The client only had an algorithm, and I was given full authority to choose the tech stack, wireframing, design, and implementation of the algorithm they provided.
Virtual Conference Platform
Virtual conference platform developed for 5-days conference for the paid customers to watch live feed with different pathways with 3D booth rendering.The platform was built with a custom Bedrock framework with Tribe Events for Calendar and events. All the interactive parts were handled by Alpine.js
Blog Redesign and Optimizing
A WordPress blog for an enterprise with a child theme was purchased by the client. However non to a small portion of the actual parent theme was used because the design supplied by the client was too far from the parent theme.
WordPress Plugin
This project involved developing a WordPress plugin that adds a "send an item" feature as a gift option for a WooCommerce plugin. This functionality allows users to include a gifting option on the checkout page.
Front-end Landing Page for a Service
Completed Figma design and front-end portion of the site. The front-end design framework is written in Bootstrap, and the whole site is served as a static HTML with React. I was provided with the brand colors, which I had to incorporate into a modern-looking website.
Education
Bachelor's Degree in Computer Science
Tribhuvan University
2013 - 2017 (4 years)