Available for opportunities

Hi, I'm Christian

Software engineer who builds real-world mobile and web products. Native iOS, Android, cross-platform, and full-stack — 7+ years shipping apps used by hundreds of thousands.

|
7+
Years Experience
100k+
App Downloads
6
Companies
Christian Pecson

Where I've Worked

Building mobile and web products across fintech, enterprise, and SaaS.

Tawk.to
Mobile Application Developer
Mar 2022 - Present
  • Collaborate with the development team to design, code, test, and implement new features and bug fixes for the hybrid mobile app.
  • Picking up new tasks assigned by the lead developer and communicating freely to ensure the requirements are clearly understood.
  • Code and test solutions that comply with project coding standards.
  • Commit code to project repositories and create pull requests when tasks are complete.
  • Respond promptly to pull request reviews and change requests.
  • Keep project task tracking software up to date with progress.
Ahsay
Mobile Application Developer
Sep 2021 - Feb 2022 (6 months)
  • Involve throughout mobile application development lifecycle, from design, develop testing and release.
  • Maintain, add new features, debug and keep application up-to-date.
  • Update development documents.
  • Work closely with programmers and designer to constantly innovate app functionality and design.
Corebridge
Software Engineer
Jan 2021 - Dec 2021 (1 year)
  • Create highly interactive web applications using Angular, JavaScript (and TypeScript), HTML5, etc.
  • Work in a team with other developers, UX designers, and QA to create user interfaces for web and mobile applications.
  • Utilize ticket tracking, repository, and GIT-based source code synchronization.
  • Check and follow up with daily updates and tasks.
  • Assist the support team with problem identification and bug fixes.
  • Research and learn new technologies to aid and assist the development team.
Upwork
Freelance Mobile Application Developer
Jan 2020 - Dec 2021 (1 year)
  • Support the entire application life-cycle (concept, design, test, release and support).
  • Produce fully functional mobile applications by writing clean code.
  • Gather specific requirements and suggest solutions.
  • Troubleshoot and debug to optimize performance.
  • Design interfaces to improve user experience.
  • Ensure mobile applications meet quality standards.
ProximaX
Software Engineer
Oct 2018 - Jan 2020 (1 year 4 months)
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepare and install solutions by determining and designing system specifications, standards and programming.
  • Improve operations by conducting systems analysis; recommending changes in policies and procedures.
  • Support and develop software engineers by providing advice, coaching and educational opportunities.
  • Mentor junior and mid-level engineers.
  • Collaborate with team to brainstorm and create new products.
Dragonfly Fintech
Software Engineer
Jun 2018 - Sep 2018 (4 months)
  • Write and maintain features of mobile wallet with Angular and Ionic Framework.
  • Converting flowchart into code in the mobile wallet.
  • Write and maintain code for OTP server.
  • Stay on the leading edge of development practices.

Tech Stack

From native mobile to full-stack web, and AI-augmented workflows.

Mobile Development
Android (Kotlin)
Native Android development, Jetpack Compose, Material Design
iOS (Swift)
Native iOS development, SwiftUI, UIKit
Ionic / Capacitor
Cross-platform hybrid apps for iOS & Android
Web Development
React
Component-driven UIs, hooks, state management
Next.js
SSR, SSG, API routes, full-stack React framework
Angular
Enterprise apps, reactive forms, modules, signals
TypeScript
Type-safe code, generics, strict configs at scale
Backend & DevOps
Node.js
Microservices, REST APIs, authentication
NestJS Strapi Sails.js
Docker
Container deployment, CI/CD, orchestration
Git
Version control, branching, code review workflows
AWS
Lambda functions, CloudWatch logs
Google Cloud
Cloud Functions, Firestore, hosting & deployment
Nx
Monorepo management, build optimization, code generation
AI-Augmented Development
Claude Code
Agentic coding, automated refactoring, AI-driven development
ChatGPT
Prompt engineering, code generation, problem-solving workflows
Cursor
AI-assisted IDE, inline completions, codebase-aware suggestions

Selected Work

MeowPass

CLI-first secret management for developers. Store API keys, sync .env files, and share secrets with your team — all end-to-end encrypted with AES-256-GCM and zero-knowledge architecture.

Features
  • CLI tool (Homebrew): set, get, list, delete secrets with auto-clipboard copy
  • .env sync: pull/push secrets per environment (staging, production)
  • Vault management: create per-project vaults, share with teams via X25519 key exchange
  • Tiered pricing with Lemon Squeezy: Free (1 vault, 50 secrets), Pro ($5/mo), Team ($9/user/mo)
  • Landing page with interactive terminal demo, CLI reference guide, and legal pages
Architecture
  • Go API on AWS Lambda (arm64) + API Gateway, Neon Postgres database
  • Argon2id key derivation, AES-256-GCM encryption, X25519 team key exchange
  • Next.js 16 landing page deployed on Netlify
  • Homebrew distribution via GoReleaser + custom tap
Go Next.js 16 TypeScript AWS Lambda Neon Postgres Tailwind CSS Lemon Squeezy Cobra CLI

Pickle Time

The Philippines' premier pickleball court booking platform. Book courts, join open play sessions, hire coaches, and enter tournaments — with real-time availability, interactive maps, and payment verification for players and venue operators.

For Players
  • Location-based court discovery with interactive OpenStreetMap and distance sorting
  • Real-time booking with availability calendar and instant confirmation
  • GCash, PayMaya, and bank transfer payment with proof upload verification
  • Open play sessions, coaching marketplace, and tournament registration
For Venue Operators
  • Venue and court management with bulk time slot creation and dynamic pricing
  • Payment verification dashboard, analytics, and booking management
  • Super admin panel with user management, venue oversight, and platform metrics
Next.js TypeScript PostgreSQL Prisma Clerk Auth Tailwind CSS shadcn/ui Leaflet AWS S3

StatLingo

Real-time communication platform for healthcare and hospitality frontline teams. Instant alerts, incident tracking, multilingual translation, and HIPAA-aligned audit trails — replacing radios, overhead pages, and missed calls with a single system.

Platform
  • Real-time alert system with auto-escalation, acknowledgment tracking, and response times under 8s
  • Multilingual translation with speech-to-text, neural TTS, and verified medical phrases (20+ languages)
  • Station dashboard, incident management, and full audit trail for compliance
  • Android app (Kotlin, Jetpack Compose) with offline support and on-device translation
Website
  • Interactive product demo, pricing calculator, industry-specific solution pages
  • Next.js 16 (SSG), TypeScript, Tailwind CSS v4, Framer Motion
  • Blog, HIPAA compliance docs, lead capture with industry routing
Next.js 16 Kotlin Jetpack Compose TypeScript Tailwind CSS v4 ML Kit Framer Motion Netlify

Inspector Toolbelt

Inspector-built inspection management platform for real-world inspection processes. Desktop and mobile app with synced data, fast reporting UX, full data ownership, and monthly feature releases. Serves home inspectors with TREC, 4-Point, and Wind Mit templates.

Core Features
  • Inspector-built workflow: designed by inspectors for real inspection processes
  • Cross-platform app: consistent desktop and mobile experience with synced data
  • Fast reporting UX: "Inspection Board" navigation for quick report access
  • Privacy and data ownership: users keep full ownership of their data
  • High reliability: no planned maintenance downtime
  • Ongoing product development: new features released monthly
Free Tier Features
  • All-in-one inspection app (desktop + mobile)
  • Basic scheduling with contact manager and calendar
  • Client Portal access
  • Auto-generated client agreements and invoices
  • Customizable client email notifications and marketing
  • Website appointment widget
  • Unlimited practice inspections
  • 5 free published reports
  • 20+ free templates (including TREC, 4-Point, Wind Mit)
  • 400+ narrative comments library
  • Free one-on-one onboarding/training
Pro Tier Features
  • Unlimited inspection reports
  • Unlimited document/photo storage
  • Enhanced email + SMS notifications
  • Service area limits and travel surcharge settings
  • No per-inspection fees
Reporting & Output
  • Fast web reports + PDF output for every inspection
  • Multiple PDF design options (3 available, more planned)
  • Very fast photo upload performance
Node.js TypeScript JavaScript Angular Ionic Capacitor Firebase Google Cloud Express.js AWS Lambda AWS CloudWatch Docker Nx

PayLuy Wallet

Sept 2018 - Jun 2020

Payluy is the next generation mobile wallet system, built using blockchain technology. Send money to anyone in Cambodia, pay anywhere & to anyone, pay your bills on-time, top up your mobile number, and shop online, just using your phone.

Features
  • Send money to other Payluy user with zero fee charge, anywhere in Cambodia.
  • Send money from Payluy user to non-Payluy user.
  • Top-up phone easily with any amount. Never run out of credits anymore.
  • Pay easily using QR Code Payment with partner merchants.
  • Buy credits/diamonds for games like PUBG, Mobile Legends, and more.
My Contributions
  • Mid-level dev in a team of 15 with tech lead, junior devs, and QA testers.
  • Implemented Register and Login UI into functional Ionic app.
  • Implemented transaction history with offline support.
  • Deployed in Google Play Store with 100k+ downloads.
Angular 9 TypeScript Sass NestJS Firebase Docker Blockchain

ProximaX Wallet V1

Oct 2018 - Jan 2020

The ProximaX Wallet app enables managing multiple ProximaX accounts on your phone. Send and receive XPX and messages. Using QR codes, it is even faster and easier than with a desktop client.

Features
  • All private keys and other important data stored locally and encrypted.
  • Generate, import and export ProximaX accounts.
  • Multisignature contract edits and account management.
  • Encrypted and plain text messaging.
  • Lite client using NEM's APIs — no blockchain download required.
My Contributions
  • Mid-level dev in a team of 10 with tech lead, junior devs, and QA testers.
  • Implemented OTP verification with phone number and email in 1 month.
  • Implemented sending crypto assets in 2 weeks.
  • Deployment in Google Play and Apple Store in 3 weeks.
Angular 9 TypeScript Sass Sails.js Firebase Blockchain
ProximaX Wallet V1

ProximaX Forensics

Sept 2018 - Dec 2018

ProximaX Forensics is designed to bring greater efficiencies and data security, enabling investigators and scientists to access digital evidence easily, quickly, and store it securely.

My Contributions
  • Mid-level dev in a team of 8 with tech lead, junior devs, and QA testers.
  • Implemented UI from scratch into functional Ionic app.
  • Implemented saving of data in MongoDB.
  • Deployed in Google Play Store with 100k+ downloads.
Angular 9 TypeScript Sass MongoDB
ProximaX Forensics

Meco PH

Sept 2018 - Oct 2018

MECO Ph is the official mobile application of the Manila Economic and Cultural Office, the Philippine Representative Office in Taiwan. Subscribe to receive news, book passport appointments, and check release schedules.

My Contributions
  • Worked in a team of 4 with product owner, 2 devs, and 1 QA tester.
  • Implemented mockup from scratch into a functional Ionic app.
  • Preparation of assets for Google Play Store deployment.
  • Deployed in Google Play Store with 100k+ downloads.
Angular 5 TypeScript Sass

EON Travel App

Feb 2018 - Mar 2018

EON Travel App is a marketplace where you can get travel packages & holiday deals by AEON Travel & Tours across the world. Search for the perfect travel vacation deals at the best prices with detailed itineraries.

My Contributions
  • Worked in a team of 4 with product owner, 2 devs, and 1 QA tester.
  • Implemented mockup from scratch into functional Ionic app.
  • Implemented dashboard from scratch to handle payment and bookings.
  • Prepared assets for deployment in Google Play Store.
Angular 5 TypeScript Sass Firebase
EON Travel App

The Heineken Draught Challenge

Aug 2017 - Nov 2017

A gamified training tool to help bartenders serve Heineken draught according to the 5 Star Serve Steps. Contains training movies and a competition/judging tool for head-to-head bartender battles.

My Contributions
  • Worked in a team of 4 with product owner, 2 devs, and 1 QA tester.
  • Implemented mockup from scratch into a functional Ionic app in 2 weeks.
  • Preparation of assets for Google Play Store deployment in 2 days.
  • Deployed in Google Play Store with 1000+ downloads.
Angular 5 TypeScript Sass Firebase

Certifications

Certificate of Completion: Angular Bootcamp
Issued February 2021
View credential
JavaScript Algorithms and Data Structures - freeCodeCamp
Issued July 2018
View credential
HTML Fundamentals - SoloLearn
Issued March 2016
Credential ID 1014-911252
View credential
CSS Fundamentals - SoloLearn
Issued March 2016
Credential ID 1023-911252
View credential
JavaScript Fundamentals - SoloLearn
Issued March 2016
Credential ID 1024-911252
View credential