Nap Joseph Calub
Senior Software Engineer
Senior engineer with 10+ years of experience building scalable, cloud-native infrastructure at Oracle and Google. Deep expertise in Go, Python, and TypeScript. Proven track record designing and implementing CI/CD pipelines, DevOps tooling, and resilient distributed systems that support high-availability production environments.
Work Experience
Senior Platform Engineer
Senior UI Engineer
Business Apps Developer
Senior Process Executive
Solutions Architect
Instructor & Mentor
Full-stack Software Developer
Education
Bachelor of Science in Information Technology
Technical Skills
Languages
- ▪ TypeScript
- ▪ JavaScript
- ▪ Go
- ▪ Python
Frontend
- ▪ Angular
- ▪ React / Next.js / Fresh
- ▪ Oracle JET
- ▪ Tailwind
Backend & APIs
- ▪ Node.js / Deno
- ▪ Django / Flask
- ▪ gRPC / Protocol Buffers
- ▪ GraphQL
DevOps & Tools
- ▪ Docker
- ▪ Kubernetes / OpenShift
- ▪ Terraform
- ▪ Git / Mercurial
- ▪ Bazel
- ▪ Jenkins
- ▪ GitLab CI / GitHub Actions
- ▪ ArgoCD
- ▪ Helm
- ▪ Kustomize
Testing
- ▪ Selenium / Playwright
- ▪ Mocha / Jasmine / Jest
- ▪ Chai / Sinon JS
- ▪ Percy
Databases
- ▪ PostgreSQL
- ▪ MySQL
- ▪ MongoDB
- ▪ BigQuery
- ▪ Bigtable
- ▪ Neo4j
- ▪ Firebase
- ▪ SurrealDB
Cloud Platforms
- ▪ Google Cloud Platform
- ▪ Amazon Web Services
- ▪ Oracle Cloud Infrastructure
- ▪ Digital Ocean
- ▪ Linode
Related Projects
Confidential Price Aggregator and Personal Shopper Service
October 2025 - November 2025Developed a real-time price aggregation service that collects pricing data from multiple external vendors. The service ensures data accuracy and consistency, providing a unified interface for consumers to get the cheapest prices of their favorite products.
Open Congress API
October 2025 - November 2025Built a modern REST API serving Philippine Congress data from a Neo4j graph database, as part of the BetterGov.ph initiative. Provides comprehensive endpoints for congressional data, legislators, bills, and committees with automatic OpenAPI documentation.
Common JIRA Utilities Dashboard
June 2025 - October 2025Created a dashboard for visualizing and auditing JIRA tickets created by various internal automation tools. The dashboard provides insights into ticket statuses, transitions, error rates, and performance metrics, enabling teams to monitor and improve their automation processes effectively.
Domain Availability Monitor
December 2024 - October 2025Developed an automated system that monitors domain accessibility across geographic regions and dynamically updates DNS records when blocks are detected. Integrates with Cloudflare API for DNS management and implements automatic failover routing using infrastructure-as-code principles.
Domain Aliasing Tool
December 2024 - October 2025I built a domain aliasing and rotation tool to ensure uninterrupted user access across regions with network or regulatory restrictions. The system detects location-specific domain blocks and automatically provisions new aliases with minimal manual intervention.
Serve Sunday 2025 Website
January 2025 - March 2025Developed a web application for managing volunteer sign-ups and scheduling for Serve Sunday 2025 at Favor Church. Implemented features for event creation, volunteer registration, and automated email notifications to streamline the coordination of church service activities.
Connect Portal
January 2025 - June 2025Maintained the web application for managing small group communities at Favor Church. Implemented new features, fixed bugs, and optimized performance to enhance user experience for church leaders connecting through small groups.
Join a Connect Group at Favor Church
December 2024 - February 2025Built an interactive sign-up platform for Christian small discipleship groups with real-time integration to Fluro church management system. Created a seamless registration experience for connecting church members to community groups.
Flagger Canary Plan Visualizer for JIRA
March 2024 - October 2025Developed a visualization tool that provides insights into Flagger's progressive delivery processes within Kubernetes clusters. It comments on relevant JIRA tickets to monitor canary deployments, traffic shifting, and performance metrics, enabling DevOps teams to make informed decisions and ensure smooth application rollouts.
Deployment Orchestrator
November 2023 - October 2025Maintained an application that orchestrates the deployment of production stages across all apps, ensuring only one app can deploy at any given time. Handles multi-platform deployments with automatic rollback on failures.
GitLab Webhook Receiver
November 2023 - October 2025Maintained a tool that handles JIRA ticket creation and updates based on GitLab CI pipeline job statuses. Creates respective tickets for each platform an app is released into for audit purposes.
JIRA Workflows Visualizer Tool
November 2023 - February 2024Developed a tool that generates visual representations of JIRA workflows. The tool creates interactive diagrams that illustrate the various states, transitions, and conditions within JIRA workflows, aiding the improvement of project management processes during the company migration.
Menu Management and Recipe Costing Application
May 2023 to September 2023I developed a web-based recipe, menu management, and costing application for a restaurant group. The application streamlines menu planning, recipe organization, and cost analysis, enabling efficient management of culinary operations.
3D Daily Contribution Chart
April 2023 - April 2023Created a 3D visualization chart using React Three Fiber. Initially, this was to show the daily word count for The Wandering Inn, but it can be adapted to show GitHub contributions or other data sets.
The Wandering Inndex
November 2022 - December 2022Architected and developed a comprehensive fan-made index of The Wandering Inn using graph databases. Created an interactive 3D visualization using React Three Fiber.
Oracle Higher Education Student Cloud
October 2021 - September 2022Enhanced Oracle's Higher Education Student Cloud information system, implementing critical features like subjects, tags, and grade management with 90%+ code coverage.
Bulk Upload Tool for Network Asset Lifecycle Data
January 2021 - May 2021Created workflows that fetch external data to be used as a single source of truth for the network fleet. Created a bulk upload tool that parses different lifecycle data for various vendors and network assets. Created workflows that re-exports the data to be used in internal tools and dashboards.
Google Drive Files Scanner and Ticket Filer
December 2020 to January 2021Designed and created a command-line tool that can automatically scan the shared Google Drive files for terms that needs to be updated, and then file the appropriate tickets for the change.
Maintenance, Support, and Upkeep for Aging Projects
May 2020 - December 2020Created libraries to easily query internal data sources in Go. Fixed data source errors by using the BigQuery to Dremel migrater tool. Migrated the external dependencies of different applications to use the latest stable version. Improved code coverage and documentation and implemented CI release pipelines for deploying to App Engine. Researched and implemented new deployment strategies enforced by the GCP organization.
BigQuery Migrater
May 2020 - July 2020Continued the implementation of the BigQuery data migrater and importer.
Performance Dashboard for Service Providers
November 2019 - April 2020Modernized a legacy Angular codebase and integrated new data sources for Internet Service Providers, enhancing the dashboard's capabilities and versatility. Implemented advanced SLA calculations and visualizations using Google Charts, enabling comparisons between promised and actual performance metrics for each ISP.
Dashboard for Corporate Network Team
September 2019 - September 2019Implemented table filters and download data option and other UI fixes.
Critical Email Notifiers for Down or Non-Compliant Devices
July 2019 - September 2019Created tools that sends daily email notifications that compiles actionable network device alerts.
Dashboard for Tracking Operating System Compliance
May 2019 - June 2020Fully migrated the previous internal Dremel data sources and dashboard to use BigQuery and Data Studio.
Dashboard for Tracking Network Assets Lifecyle
June 2018 - July 2019Refactored and maintained a legacy Angular dashboard for visualizing and managing the lifecycle data of devices in an enterprise network, utilizing gRPC for efficient data ingestion and communication between frontend and backend components. Expanded dashboard functionality by supporting multiple realms and incorporating essential data points, including remediation dates, NPI dates, and part numbers for each asset model.