Hi, I'm Joshua Pregua
Full-Stack Software Developer
I build exceptional digital experiences with modern technologies. Passionate about creating scalable solutions and beautiful user interfaces.
Passionate about building exceptional software

I'm a passionate full-stack developer with over 6 years of experience building web applications and digital solutions. I specialize in creating scalable, performant, and user-friendly applications using modern technologies.
My journey in software development started with a curiosity about how things work on the web. Today, I've turned that curiosity into a career where I help businesses and individuals bring their digital ideas to life.
Technical expertise across modern stacks
I work with cutting-edge technologies to build scalable and performant applications.
Frontend Development
Building responsive and interactive user interfaces
Backend Development
Creating robust APIs and server-side solutions
DevOps & Cloud
Deploying and managing scalable infrastructure
Tools & Others
Essential tools for modern development
Featured work and case studies
A selection of projects I've worked on, showcasing my skills in building full-stack applications and solving complex problems.

The Keith Walker Team
A modern real estate website revamp built on WordPress, featuring property listings, agent profiles, and lead generation tools.

JB Hair Shop
An e-commerce hair salon website selling wigs, built on WooCommerce with custom plugins for bulk product imports.

Visit Fulfillment
A revolutionary scheduling and staffing solution for home healthcare organizations and clinicians.

CAHPS
Consumer Assessment of Healthcare Providers and Systems - a survey services platform for healthcare agencies.
Flywheel Local
A powerful local development environment for WordPress, enabling developers to quickly spin up, test, and manage WordPress sites offline.
Custom Hockey Jerseys
A fully customizable hockey jersey builder, enabling users to design and order their jerseys with ease.
Smart Plugin Manager
A WP Engine feature that automatically manages all WordPress plugins and themes to keep environments secure.
Managed Plugin Updates
Flywheel's integration of Smart Plugin Manager for managed WordPress hosting customers.
Home Health and Hospice Solution
Healthcare software solutions for home care provider outsourcing services.
Creative Studios Growth
WordPress website development and customization for a digital creative agency in Davao City.
Voting System
A voting system developed for a school organization in Davao City, Philippines.
Where I've worked
My professional journey through different companies and roles, constantly learning and growing as a developer.
Software Engineer
WP Engine
Austin, Texas, United States (Remote)
Contributing to the development and maintenance of WordPress-related products and developer tools at WP Engine.
- Core maintenance and optimization of Flywheel Local application
- Bug fixes and enhancements for site creation, SSL handling, and database management
- Feature development for Live Links, custom server configurations, and WP Engine integration
- Enhanced user interface and developer experience using Electron.js
Lead Developer
DevignLabs (Zach Dev Works)
Remote
Leading development of custom websites and interactive platforms for game streamers, creating engaging user experiences with modern web technologies.
- Developing fully customized websites for casino slot streamers with brand-focused UI/UX design
- Building interactive house games (Roulette, Mines, Coinflip) to boost user engagement and retention
- Implementing core website features including leaderboards, challenges, social integrations, and video embeds
- Integrating with MyrtleBot for automated community engagement and real-time viewer interaction tools
Full Stack Developer
Full Scale
Cebu, Central Visayas, Philippines (Remote)
Building server-side applications and APIs using Node.js and modern frameworks, implementing RESTful services and optimizing application performance.
- Building server-side applications and APIs using Node.js and Express.js
- Implementing RESTful APIs and web services to communicate with the frontend
- Implementing techniques like lazy loading, code splitting, caching, and database query optimization
- Conduct unit testing, integration testing, and debugging using Mocha and other testing frameworks
Back End Developer
Creative Growth Studios
Davao, Philippines (Remote)
Designed and developed web pages using WordPress for diverse clients, adding custom functionalities and ensuring optimal performance.
- Designed web pages using WordPress and added custom functionalities using PHP
- Performed routine updates, maintenance, and security monitoring on WordPress websites
- Implemented responsive and user-friendly designs using HTML, CSS, and JavaScript
- Ensured cross-browser compatibility and optimized websites for different devices
PHP Engineer
Cavista Technology Solutions Inc.
Davao, Philippines (Hybrid)
Assigned to internal applications during the Canela Philippines acquisition of Kite-e-Med Inc., leading LMS development and system modernization.
- Led LMS system development using Moodle with a team of 4 for the Certification Program
- Started project from scratch and designed the system according to company requirements
- Modified custom plugins to show certificates to different company roles
- Transitioned Vanilla PHP to Laravel application for clinical professionals system
Front-End Developer | Notes Coordinator
Noteefied Incorporated
Davao City, Philippines (On-site)
Worked closely with backend developers and product managers to integrate frontend with backend infrastructure and ensure smooth communication.
- Wrote and maintained JavaScript code to enhance interactivity and functionality
- Converted PDF forms into electronic forms using HTML and Bootstrap for OASIS templates
- Collaborated with Team Lead on HTML templates to meet quality standards
- Discussed technical solutions with clients and provided innovative ideas
Let's work together
Have a project in mind or want to discuss opportunities? Feel free to reach out. I'm always open to new challenges.
Get in touch
I'm currently available for freelance work and full-time positions. If you have a project that you want to get started or think you need my help, feel free to contact me.