Designed versionBack to portfolioPlain single-column layout for applicant tracking systems — print at A4 with default margins.

John Philip O. Lominoque

Software Engineer / Consultant

Johnphilipomamalin1206@gmail.com | +63 955 529 8033 | Calamba City, Laguna, Philippines | linkedin.com/in/jplominoque | github.com/JPhlpL | jphlpl-portfolio-next.vercel.app

Summary

Software Engineer with 7 years and 1 month of experience in the software development industry, specializing in backend and full-stack engineering for SaaS products, enterprise business systems, and AI-integrated platforms. Delivers production APIs and web applications with Python/FastAPI, Next.js/React, and Supabase/PostgreSQL, deployed on Azure and AWS with Docker and CI/CD. Experienced in code review, architecture decisions, QA automation, and mentoring, with hands-on delivery of AI features using LangChain, Azure OpenAI, and RAG.

Experience

Senior Python Developer / Software Engineer

  • Developed microservice-based API endpoints using FastAPI and Python.
  • Managed Azure services including App Configuration, Service Bus, Web Services, Blob Storage, Container Apps Jobs, and Container Registry.
  • Integrated LangChain and Azure OpenAI for AI-powered platform capabilities and agentic engineering support.
  • Built CI/CD pipelines through Azure DevOps and GitHub Actions; contributed Stripe and Monday.com integrations for CRM workflows.
  • Mentored interns on BDD testing, Playwright automation, pull request reviews, and system architecture guidance.
  • Integrated ElevenLabs voice generation APIs and LiveKit worker services for real-time voice capabilities.
  • Developed RAG (Retrieval-Augmented Generation) implementations to enhance platform AI responses.

Senior Full Stack Developer

  • Reviewed and approved pull requests to maintain code quality, UI consistency, and alignment with Figma designs.
  • Developed full-stack Next.js features while supporting backend strategy through Supabase database, Edge Functions, Row Level Security, buckets, and Vercel CRON.
  • Served as a DevOps contributor for CI/CD pipelines, Git/Supabase branching, automations, and development/staging/production environments in Vercel and GitHub.
  • Introduced Drizzle ORM, Zod schemas, and TanStack Query to strengthen the Next.js application foundation.

Software Engineer / Backend Developer

  • Built robust, fast, and secure APIs using FastAPI and Python.
  • Created GitHub Actions pipelines for automated testing, linting, ESLint, mypy, and deployment to Modal.com and Vercel.
  • Debugged customer issues using PostHog and Logfire; worked with AI prompt integration, vectors, SEO, and AI model workflows.
  • Integrated APIs for Facebook/Instagram, Twitter, YouTube, LinkedIn, TikTok, and Stripe payments.

Senior Information System Developer & IoT Engineer

  • Developed enterprise system applications using Laravel/PHP, Java Swing, Spring Boot, Next.js/React, and FastAPI/Python.
  • Managed and monitored AWS services including EC2, S3, Lambda, RDS, DynamoDB, CloudWatch, VPC, IoT Core, and IAM.
  • Managed on-premise servers with Nginx reverse proxy, PM2, and Docker; built RDBMS and NoSQL solutions using MySQL, MariaDB, PostgreSQL, Microsoft SQL, and MongoDB.
  • Created dashboards using Microsoft Power BI and Google Data Studio; developed IoT products using C++ for ESP32 and Python for Raspberry Pi.

Information System Expert / System Developer

  • Developed approval, transaction, and inventory systems with SMTP Microsoft Outlook notifications.
  • Built internal web systems using PHP, MySQL, JavaScript, AJAX, jQuery, Bootstrap, and AdminLTE templates.
  • Supported database debugging, system troubleshooting, hardware support, network configuration, and VPN setup for work-from-home users.

Projects

  • CurbPage (Next.js, Supabase, Vercel): Real estate SaaS platform work involving Next.js, Supabase, RLS, Vercel, analytics, Resend broadcasts, CI/CD, documentation, and architecture support.
  • Taja AI (Python, FastAPI, Supabase): AI/SaaS backend platform work with FastAPI, Supabase/PostgreSQL, social media API integrations, Stripe, AI prompts, vectors, and deployment pipelines.
  • DENSO Smart Agri-Tech IoT: Autodoser 1 (Python, C++, AWS IoT Core): IoT automation project using ESP32, Raspberry Pi, Python, C++, cloud/database integration, and Linux-based tooling.
  • Purchase Order & Inventory Automation: Business automation system for receiving purchase order attachments and connecting inventory workflows.
  • RFID Employee Attendance System (PHP, MySQL, RFID): Attendance monitoring system using RFID-based input and business data tracking.
  • Email Phishing Awareness Training System (PHP, MySQL, PHPMailer): Cybersecurity awareness project for internal users, built to support training and risk reduction.
  • Bond Paper Stocks Monitoring System (2024)
  • Environmental Performance DB System (2024)
  • Election Voting System (2024) (PHP, MySQL, RFID)
  • 4 Pics 1 Word Cybersecurity Game Application (2023) (Unity, C#)
  • Year-End Party Attendance and Monitoring System using QR (Dec 2022) (PHP, MySQL, QR)
  • Smart AgriFarm Inventory and Customer Ordering System (2022-2023) (PHP, MySQL, Ajax)
  • IT Inventory and Reservation Item System (2022-2023) (PHP, MySQL)
  • HR Internal Hiring System (2021-2022) (PHP, MySQL, PHPMailer)
  • Abnormal Warranty Claim System (2020-2021) (PHP, MySQL)
  • Safety Driving Quiz Game App in Android (2017-2018)
  • Computer Laboratory Monitoring and Controlling Electrical Appliances with Fuzzy Logic (2018-2019)

Skills

  • Backend: Python, FastAPI, Django, Java, C# / ASP.NET, PHP / Laravel, Node.js
  • Frontend: Next.js, React.js, TypeScript, JavaScript, AJAX, jQuery, Vue.js, HTML5, CSS3, Bootstrap, SASS, Tailwind CSS
  • Databases: Supabase, PostgreSQL, MongoDB, MySQL, MariaDB, Microsoft SQL, SQLite
  • Cloud / DevOps: Azure, AWS, Vercel, Modal, Render, Railway, Heroku, Hostinger, Docker, Nginx, PM2
  • QA / Automation / BI: Playwright, Jest, Java Selenium, Postman, UiPath, Power Automate, Visual Basic, Google Data Studio, Power BI
  • AI / Tools: LangChain, Azure OpenAI, PostHog, Logfire, Jira, Confluence, GitHub, Git, GitKraken, Azure DevOps
  • Extended Background: Game/mobile development: Unity Engine C#, Unreal Engine, Android Studio. Embedded programming: C++ for ESP32, Python for Raspberry Pi, Linux Bash commands. CMS/e-commerce: WordPress, Drupal, WooCommerce.

Education

Bachelor of Science in Computer Science

City College of Calamba - Calamba City, Laguna - 2015 to 2019

Secondary Education

Little Jesus Learning Center - 2012 to 2015; Don Bosco Canlubang - 2011 to 2012

Certifications & Training

  • Young Leaders Development Program (Feb 2025) / Senior Promotion — Denso Philippines Corporation
  • AWS Training: Developing on AWS — Trainocate PH - Sep 2024
  • AWSome Day — AWS fundamentals
  • AWS Cloud Practitioner Essentials — Trainocate Philippines - Mar 2024
  • Microsoft Azure Security Technologies Training — Microsoft Learn - Mar 2024
  • Regional Indirect Process Innovation Training — MS Power Apps, Power Automate, Power BI, UiPath - Sep 2023
  • MySQL Development & Administration / Advanced Python / PHP Web Development — Active Learning PH - Apr 2022
  • Data Privacy & Cybersecurity Professional Summits — INDU INFERENTIA / IAM / NADPOP - 2022 and 2024
  • Civil Service Eligibility — Civil Service Commission
  • Smart Greenhouse Farming Solutions — AgriTech, IoT, and sustainable farming
  • COMGUILD Media and Technology Students Conference — UP Diliman - Oct 2018; Documentation and CMS seminar - Nov 2017
  • Professional Development — Cyber Law: Social Media Crime Awareness, Real Life Leadership, Financial Literacy & Investment, Stress and Depression Management, Hardware Servicing