Hello! 👋

I'm John Patrick Coniconde

Senior Software Engineer · React · TypeScript · AWS Serverless · Node.js, PHP

About Me

I build customer-facing products end to end — from frontend architecture and design systems to cloud infrastructure and CI/CD. Six production web apps shipped across fintech, payments, and SaaS. Recently shipped a full-stack platform in under 30 days using AI-augmented workflows and agentic tooling. Currently exploring: AI Agents · LangChain · Rust, Python Active open source contributor — github.com/kulapoo Open to roles where I can own product outcomes, not just write features.

Node.js Rust Python AWS Serverless MongoDB MySQL Leptos Axum Tokio Serde Tauri React TypeScript Tailwind SSR / CSR / ISR Web Vitals Lighthouse Jest Cypress Playwright ESLint Git GitHub Actions AI-Assisted Development Linux Bash CI/CD & GitOps Containers & Orchestration Cloud Platforms Observability Design Patterns Clean Architecture Micro-frontend Design Systems LLM Integration AI Agents Prompt Engineering MCP Creation AI Orchestration (LangChain) Function Calling & Tool Use AI UX Patterns Model Evaluation & Observability Agentic Workflows Multi-modal AI Agent Skills

Experience

Senior Software Engineer

Pomelo Pay

Mar 2020 – Present
  • Led frontend architecture and delivery of 6+ customer-facing web applications and admin portals, integrating performance monitoring, observability, and comprehensive E2E testing — reducing frontend error rates by 35%.
  • Built fintech dashboards and interfaces for transaction monitoring, merchant management, KYC workflows, and financial reporting — enabling operations teams to track payments, settlements, refunds, and merchant lifecycle end-to-end.
  • Developed e-commerce, invoicing, and CRM modules for merchant platforms — including product catalogs, order tracking, invoice management, and customer relationship tools.
  • Designed and maintained a reusable component library, design system, and production-ready payment widget (Stripe-like) used by 6+ white-label clients.
  • Developed and maintained backend microservices and reporting services powering transaction monitoring, merchant management, invoicing, e-commerce, and payment provider integrations — ensuring reliable processing at scale.
  • Engineered and launched https://experiencemaldivesnow.com within one month — a full-stack platform featuring responsive UI, booking engine, and payment processing, leveraging AI-powered development tools to accelerate delivery.
  • Pioneered agentic and context engineering practices and led a team-wide AI workshop — built custom AI tools and a sandbox environment for live demonstration, driving adoption of AI-assisted development workflows.
  • Maintained and modified infrastructure-as-code templates and CI/CD pipelines using shell scripting, improving deployment reliability and developer experience.
  • Collaborated directly with stakeholders and clients — including on-site engagement — to translate business requirements into technical solutions, while providing on-call support to ensure production stability.
  • Worked in an agile scrum environment with sprint planning, daily standups, retrospectives, code reviews, and continuous delivery practices.
  • Active open source contributor — building developer tools and libraries on GitHub (https://github.com/kulapoo) across a variety of technologies including Rust, Python, AI, and more, currently exploring blockchain and Web3.
  • Stack: React, TypeScript, Tailwind, Vanilla JS, Node.js, Python, PHP (Symfony), AWS (Lambda, API Gateway, SQS, CloudFormation), MongoDB, Sentry, Playwright, GitHub Actions, Bash, OpenAI API, LangChain, Claude API, Hugging Face, RAG, Prompt Engineering, AI Agents, MCP

Frontend Developer

UOB Singapore / Optimum Solutions

Jan 2019 – Mar 2020
  • Established frontend best practices (folder structure, Redux state patterns) for UOB's NextGen banking application, adopted across 4 scrum teams.
  • Delivered critical banking transaction modules meeting strict security, accessibility, and performance requirements; achieved 98% Lighthouse scores.
  • Introduced React Fiber, Hooks, CSS-in-JS, Formik, and Material-UI, reducing boilerplate by an estimated 30%.
  • Enforced code quality through TypeScript adoption, centralized ESLint configuration, and comprehensive unit testing (Jest, Testing Library), achieving 85% test coverage.
  • Ensured cross-browser and responsive consistency via design system implementation and BrowserStack validation.

Frontend Developer

Cubic Compass

Sep 2018 – Dec 2018
  • Developed and customised Salesforce applications to meet enterprise client requirements, delivering solutions within tight deadlines.

Frontend Developer

Oxygen Ventures / ECAL

May 2015 – Aug 2018
  • Built a reusable calendar widget (React, Redux-Saga, Webpack, Node.js, Immutable.js) adopted by the Australian Ballet Project and subsequent client engagements.
  • Designed a widget embed script infrastructure from scratch (modelled on Google Analytics), enabling one-line client deployments and reducing integration time by 80%.
  • Modernised the Ticketmaster Calendar Widget by migrating from legacy code to ES6, React, Webpack, Redux, and Immutable.js.
  • Enhanced the ECAL Admin platform with a publisher onboarding flow that reduced client setup time by 50%.
  • Wrote data migration scripts (MongoDB, PHP) to consolidate and clean ECAL Admin datasets.

Software Engineer

Tech Mahindra

Jun 2014 – Apr 2015
  • Designed and developed a single-page application for auditing, reconciling, and monitoring payment collections, used by 5+ enterprise clients.
  • Modernised a legacy application by introducing KnockoutJS, RequireJS (AMD pattern), and Moment.js, improving maintainability and team adoption.
  • Developed SSIS integration packages for the payment reconciliation pipeline and authored SSRS reports based on client specifications.
  • Produced system documentation including class diagrams, tier structures, and object hierarchy references.

Software Engineer

Mobile Group Inc

Oct 2012 – Apr 2014
  • Maintained and supported multiple POS systems, providing hands-on training to client teams during rollout and implementation.
  • Gathered requirements from stakeholders and delivered custom operational reports tailored to each client's business needs.