Joshua

Senior Backend Engineer

95 ID PROOF
Verified
With Timeproof
contact
mark as hired

Overview

Looking for full-time work (8 hours/day)

at $20.38/hour ($4,000.00/month)

Bachelors degree

Last Active

October 1st, 2026 (4 days ago)

Member Since

August 8th, 2016

Profile Description

I build backend systems that handle real money at real scale. For the past several years I have owned a lottery transaction platform processing around 4 million requests in a 12 hour window across five provinces, cut its database consumption by about 68%, and moved its APIs to AWS Lambda without breaking a single client. 12+ years in PHP, Laravel, Node.js, TypeScript and AWS.

Since October 2023 I have worked continuously with the same STL and gaming group of companies: licensed Small Town Lottery operators across five provinces (Hexaprime, Mekas Gaming, Antiguas Gaming and Northman Gaming), their technology arm IGI Tech, and the group's gaming studio. I started as the group's external technology vendor through my own company, Mabizza IT Solutions, where as Founder and Lead Engineer I built and expanded the STL transaction platform (tickets, bets, payouts, cancellations, daily sales, teller APIs and reporting) from its first province to five provinces across Mindanao, running on Laravel, Aurora MySQL, Redis, SQS and EC2 with close attention to transaction correctness, idempotency and concurrency.

In September 2025 I moved in house as Chief Technology Officer of the group's gaming studio, where I set up the technology and engineering team, hired its game developers, and build Unity games and an online gaming platform using AI assisted development with Claude Code. I also lead technology for the group's five STL provinces and IT staff operations across its operating areas. My recent work on the STL platform includes migrating selected Laravel 9 API workloads from EC2 and PHP FPM to AWS Lambda (TypeScript, Middy, Lesgo, API Gateway) while preserving the exact HTTP status, header and JSON contracts that existing teller clients depend on, and reducing combined Aurora Serverless v2 ACU consumption by about 68% across production environments in a measured comparison window, with modeled savings of about US$5,100 to US$6,700 per month. I also identified an unneeded Amazon DocumentDB dependency and verified the applications could run without it, with safety gates defined before any infrastructure removal.

From January 2021 to January 2024 I was a Software Engineer at Incube8, the engineering division behind ---------- and ---------- . I was the sole developer and maintainer of the OpenSearch powered search microservice used by all of the company's dating platforms, and owned its scalability, performance and accuracy. I also built microservices for fraud detection, push notifications and SMS, and contributed to Lesgo, the company's open source serverless framework, using Node.js, AWS Lambda, SNS, SQS, S3, DynamoDB and CloudFormation.

Before that I was a Laravel and VueJS Developer at DigitalTolk, a Swedish interpretation marketplace, maintaining REST APIs and microservices for its Vue.js web app and React Native mobile app. As a partner and lead developer at Grand Gaming Group in Iligan City, I led development of a system automating the full STL betting process with a Laravel API and a React Native app for outlets and collectors, the first of its kind in Lanao del Sur. As Chief Technical Officer of Cazoomi, I developed and maintained SyncApps, a complex, high traffic SaaS integration platform connecting CRMs, email service providers and marketing platforms such as Salesforce, NetSuite, HubSpot, Zoho CRM, Mailchimp and SendGrid, and led the development team. Earlier in my career I built a large Meteor.js mobile application for AltAssets, a London private equity firm, at Ultro Digital, and PHP web applications at Blue Ocean BPO and Azaza Biz Solutions.

My focus is incremental modernization, database performance and infrastructure cost. I measure changes against real production traffic, protect the contracts other systems depend on, and document what I build. I am open to remote roles and onsite roles.

Technologies: PHP, Laravel, CodeIgniter, Node.js, TypeScript, JavaScript, Java, REST APIs and OpenAPI, Middy and Lesgo, AWS Lambda, API Gateway, EC2, Aurora MySQL and Serverless v2, RDS Proxy, SQS, ElastiCache and Redis, DocumentDB, Cognito, S3, Route 53, MySQL, PostgreSQL, Linux, Nginx, PHP FPM, Supervisor and queue workers, Vue.js, React and React Native, Meteor.js, WordPress.

Top Skills

Experience: 5 - 10 years

I have been using PHP in almost the entirety of my career.

Experience: 5 - 10 years

Laravel is the de-facto standard PHP Framework I used in my PHP projects.

Experience: 5 - 10 years

Lambda, API Gateway, EC2, Aurora MySQL and Serverless v2, RDS Proxy, SQS, SNS, S3, DynamoDB, ElastiCache, Cognito, CloudFormation and Route 53 in production. Migrated Laravel APIs to Lambda and cut Aurora consumption by about 68%.

Other Skills

Experience: 5 - 10 years

Rated 4 stars only because the site allows just three 5 star skills; Node.js is a primary stack for me. Sole developer of the OpenSearch search microservice behind Seeking.com at Incube8, plus serverless microservices and AWS Lambda APIs in Node.js and TypeScript.

Experience: 5 - 10 years

Rated 4 stars only because of the site rating limits; API design is core to my work. Designed and maintained REST APIs since 2014, including teller facing transaction APIs and contract preserving migrations to AWS Lambda.

Experience: 5 - 10 years

Rated 4 stars only because the site allows just three 5 star skills; MySQL is one of my strongest. Over a decade of MySQL in production, from early PHP projects to Aurora MySQL backing a high volume lottery transaction platform.

Experience: 2 - 5 years

Rated 4 stars only because of the site rating limits; this is some of my strongest work. Run Aurora MySQL and Aurora Serverless v2 in production and cut combined ACU consumption by about 68% through query and application optimization, measured against real traffic.

Experience: 1 - 2 years

Rated 3 stars because of the site rating limits. Built Vue.js interfaces on top of Laravel backends at DigitalTolk, a Swedish interpretation marketplace.

Experience: 2 - 5 years

Rated 3 stars only because of the site rating limits; TypeScript is one of my main languages. Used it heavily at Incube8 on serverless Node.js microservices behind Seeking.com, and recently built AWS Lambda services in TypeScript (Middy, Lesgo, API Gateway) to migrate Laravel APIs while preserving exact client contracts.

Experience: 2 - 5 years

Rated 3 stars only because of the site rating limits. Redis and ElastiCache for caching and queues on a high volume Laravel transaction platform.

Experience: 2 - 5 years

Rated 3 stars only because of the site rating limits. Sole developer and maintainer of the OpenSearch (Elasticsearch compatible fork) search microservice used across Seeking.com and its sister dating platforms; owned its scalability, performance and accuracy.

Experience: 2 - 5 years

Used DynamoDB in serverless Node.js microservices (fraud detection, push notifications, SMS) at Incube8, the engineering division behind Seeking.com.

Experience: 5 - 10 years

Rated 3 stars only because of the site rating limits. Run Ubuntu servers in production with Nginx, PHP FPM, Supervisor and queue workers on AWS EC2.

Experience: 5 - 10 years

Rated 3 stars only because of the site rating limits; database work is a core strength. Schema design, indexing, query tuning, replication, backups and connection management (RDS Proxy) for production MySQL and Aurora.

Experience: 5 - 10 years

Rated 3 stars only because of the site rating limits; integrations are a long standing strength. Built SaaS integrations with Salesforce, NetSuite, HubSpot, Zoho CRM, Mailchimp and SendGrid as CTO of Cazoomi (SyncApps).

Basic Information

Age
32
Gender
Male
Website
Sign Up with Pro Account to View
Address
Opol, Misamis Oriental
Tests Taken
IQ
Score:  120
English
C1(Advanced)
Government ID
Sign Up with Pro Account to View

“My business would not be able to go forward if it was not for them”

Gaurab - Adhikari

SEE MORE REAL RESULTS

“I started getting some peace of mind and some traction!”

- Aaron Hall

Onlinejobs.ph "ID Proof" indicates if "they are who they say they are".

It DOES NOT indicate skill level.

ID Proof scores are 0 - 99 with 99 being the best. It is calculated based on dozens of data points.

It's intended to help employers know who they're talking to is real, and not a fake identity.

Read More »

  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Info )  0.0338
Total Execution Time  0.0351
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,690,304 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/info/330236
  CLASS/METHOD  
jobseekers/info
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 29 (0.0209 seconds)  (Show)
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)