Resume

Jayson Peralta
Full-Stack Developer
About Me
A developer with 5+ years of experience designing, building, and deploying web, mobile, and desktop applications across the full stack. I have delivered production systems in ecommerce, healthcare, retail point of sale, and enterprise operations, spanning public storefronts, CMS and admin platforms, customer and staff portals, internal workflow tools, and local-first desktop software that ships as a native installer, built on Medusa, Payload CMS, Spring Boot, Tauri, and secure API services. I also publish open source packages to npm, including a workflow automation plugin for Medusa featured in the official Medusa integrations marketplace. My background covers authentication and authorization architecture, webhook integrations, payment and subscription systems, and security hardening, with cloud deployments across Medusa Cloud, Vercel, and DigitalOcean. I hold a B.S. in Computer Science with minors in Cybersecurity and CSIS.
Technical Skills
- JavaScript
- TypeScript
- Python
- Java
- Rust
- PHP
- C/C++
- SQL
- Bash
- Assembly
- Visual Basic
- React
- Next.js
- Tailwind CSS
- Bootstrap
- Astro
- shadcn/ui
- Radix UI
- Zustand
- Vite
- HTML
- CSS
- Node.js
- Express
- FastAPI
- Spring Boot
- Flask
- Python
- PHP
- Tauri
- WebAssembly
- ONNX Runtime
- jlink packaging
- yt-dlp
- FFmpeg
- Medusa
- Payload CMS
- Supabase
- PostgreSQL
- MySQL
- MongoDB
- MSSQL
- SQLite
- Flyway
- Hibernate / JPA
- Stripe
- Solidgate
- Checkout.com
- PayMongo
- Xendit
- Netvalve
- Payrex
- Ordergroove
- Resend
- Sentry
- RudderStack
- Google Maps API
- PSGC API
- Jest
- Pytest
- Playwright
- Cypress
- Vitest
- JUnit 5
- JWT / Supabase Auth
- Spring Security
- HMAC Signatures
- Webhook Verification
- Zod
- Pydantic
- Flutter
- Expo
- React Native
- Docker
- AWS
- Google Cloud
- Medusa Cloud
- Vercel
- DigitalOcean
- Railway
- Netlify
- GitHub
- Maven
- Claude
- ChatGPT
- Gemini
- GitHub Copilot
- DeepSeek
- Grok
Education
Bachelor of Science in Computer Science
Saginaw Valley State University, Michigan USA
Deans’ List: Four Semesters, Honor: Cum Laude
Minor in Cybersecurity
Saginaw Valley State University, Michigan USA
Minor in Computer Science & Information Systems (CSIS)
Saginaw Valley State University, Michigan USA
Vocational Degree in Information Technology
University of Perpetual Help System, Cauyan City, Isabela, Philippines
Vocational Degree in Computer System Servicing NC II
Southern Isabela College of Arts and Trades, Caloocan, Santiago City, Philippines
Professional Experience
Full-Stack Developer
RX Labs Inc. — BGC, Taguig City, Philippines
- Built and scaled the andyou.ph medical ecommerce platform, migrating from Shopify to a custom stack built on Payload CMS and Medusa — spanning storefront, Payload CMS admin, Medusa admin operations, doctor portal, and internal admin workflows.
- Implemented Supabase-based authentication and role-based access controls for admin, doctor, staff, and patient/client flows.
- Implemented input hardening and validation across frontend and backend to mitigate XSS and SQL injection-style payload risks using sanitization, strict schema validation, and server-side constraints.
- Delivered mobile application features using Flutter integrated with shared backend APIs.
- Developed a multi-provider payment orchestrator across Solidgate, PayMongo, Xendit, Netvalve, and Payrex for managing checkout, payment links, refunds, reconciliation, and payment-status sync.
- Implemented Ordergroove subscriptions, recurring order workflows, and upsell/downsell flows.
- Designed and maintained FastAPI webhook handlers for third-party events and internal system synchronization.
- Architected and implemented a store-credit system in Medusa, enabling customers to earn, manage, and redeem credits across purchases and subscriptions.
- Implemented automated test suites using Jest (frontend/backend), Pytest (FastAPI), and Playwright (end-to-end workflows), with dedicated security validation for XSS/SQLi payloads and webhook handlers.
- Created and published @rx-ventures/medusa-flow-builder-plugin (npm), a workflow-automation plugin for Medusa that streamlines order fulfillment and subscription management; featured in the official Medusa integrations marketplace.
- Monitored and debugged production systems with Sentry; improved reliability through idempotent webhook handling and retries.
- Deployed backend services to Medusa Cloud, frontend to Vercel, and webhook/API services to DigitalOcean.
Security Operation Center (SOC) Supervisor
Securatech Inc.
- Promoted to Supervisor within 6 months due to strong performance and organizational impact.
- Trained and onboarded new and existing employees on alarm handling and dispatch protocols, improving team efficiency.
- Managed user access credentials across multiple security platforms to ensure system integrity.
- Developed scripts to reduce false positive burglar, fire, and medical alarms by 98%, streamlining operations to focus on real threats.
- Administered team schedules and attendance using Paychex, including time-off requests and payroll approvals.
- Led the integration of the Immix system with AI platforms (Evolon Verify, Calipsa, Smart Sentry, Actuate AI) to detect human-related camera alarms and enable real-time threat identification.
- Prepared and analyzed detailed reports on all alarm activity (burglar, fire, medical, camera) to provide actionable insights to senior management.
- Provided technical support for network and computer issues within the SOC to maintain high system uptime.
- Delegated tasks to SOC operators to ensure efficient resource allocation and 24/7 coverage.
- Provided on-call support to SOC teams and customers during after-hours and weekends to maintain service levels.
- Implemented Trello and Microsoft Teams to streamline team communication and project management.
- Managed the PDK application for remote site access control and security management.
- Led the investigation and documentation of security incidents, compiling evidence including images and time-stamped videos.
Security Operations Center (SOC) Analyst
Securatech Inc.
- Provided frontline customer support and performed clerical duties including data entry and call handling for commercial and residential clients.
- Dispatched emergency and non-emergency services (police, fire, EMS) in response to verified alarms.
- Conducted hourly signal checks for all guards on Securatech Radio Networks to ensure safety and connectivity.
- Operated the Immix VMS platform to configure devices, process alarms, and conduct virtual patrols.
- Configured NVRs with advanced AI features like facial recognition and intrusion detection to enhance site security.
- Managed and triaged multiple simultaneous alarms using platforms like Bold Manitou, Immix, and Alarm.com.
- Conducted tests on burglar and fire alarm systems to ensure functionality and compliance.
- Developed and deployed automated email notification scripts in Bold Manitou for over 500 customers, improving communication efficiency.
- Authored action pattern scripts to standardize operator procedures and automate the closure of false alarms.
- Designed and documented comprehensive BOLD Dashboards for monitoring customer analytics, server health, and alarm traffic.
- Implemented and documented security best practices, including password management and MFA, to protect company assets.
User Services
Zahnow Library
- Managed circulation of library materials, including books and equipment, for students and faculty.
- Performed accurate data entry for patron information using Sierra Library Software.
- Assisted patrons with record-keeping, form completion, and accessing library resources.
- Provided in-person and telephone support to help customers utilize library services.
- Conducted regular inventories of library resources to ensure accurate tracking and availability.
- Processed financial transactions for printing services and library fines.
- Audited the library website for broken links and reported issues for resolution.
- Monitored the library's security gate system to prevent unauthorized removal of materials.
Teaching Assistant
Camp Infinity, Michigan Council of Women in Technology (MCWT) & DOW
- Mentored and encouraged middle school girls to pursue interests in STEM fields.
- Assisted participants in setting up computers, software, robots, and VR equipment for camp activities.
- Provided technical support to participants, helping them debug code for web development and robotics projects.
- Collaborated with camp leaders and other volunteers to ensure a smooth and engaging experience for all participants.
Teaching Assistant
Coding and Networking Camp, Saginaw Valley State University
- Set up computers and applications for student lab activities.
- Assisted students in debugging and fixing errors in their programming assignments.
- Demonstrated how to assemble networking cable wires and RG 45 connectors in a proper and functional manner for use in networking lab activities.
Classroom Mentor
Science and Math Extravaganza Kids Summer Camps, Saginaw Valley State University
- Instructed elementary school students on how to assemble a solar car, fostering early engineering skills.
- Assisted over 60 children with hands-on STEM activities and experiments.
- Prepared and organized materials for science experiments, ensuring a safe learning environment.
- Communicated classroom progress and any issues to camp leadership for prompt resolution.
Teaching Assistant
CS Explore 2018 Summer Camp, Saginaw Valley State University
- Authored and documented over five sets of instructions for lab activities for future use.
- Demonstrated and taught essential concepts in Android app development (MIT App Inventor), robotics (mBots), Raspberry Pi, and web development.
- Prepared computer and server hardware for over 20 high school students to explore computer components.
- Set up and demonstrated VR technology, explaining its applications in fields like medicine.
Ground Student Position
Campus Facilities, Saginaw Valley State University
- Maintained the cleanliness and upkeep of multiple campus buildings and grounds.
- Assisted with the organization and storage of library materials and equipment.
Job Order Clerk
Department of Social Welfare and Development Office, Ramon, Isabela, Philippines
- Conducted interviews with over 1,000 individuals to create social case studies for medical and financial assistance programs.
- Registered and issued over 200 PWD IDs online to facilitate client access to benefits.
- Processed 'Social Pension for Senior Citizens' applications for approximately 5,000 individuals and assisted in financial disbursements.
- Provided pre-marriage counseling to 20 couples per week and issued certificates for marriage license acquisition.
- Organized and maintained office files and receipts with 100% accuracy for effective record-keeping.
- Assisted clients during court hearings at the Regional Trial Court.
Volunteer Work
Admin
His House Campus Ministry, Saginaw Valley State University, Michigan USA
- Managed and maintained the Campus Ministry website and database, including user profiles, forms, and permissions.
Volunteer
High School Coding Competition (HSPC), Saginaw Valley State University, Michigan USA
- Ensured optimal performance of competition computers by testing for errors and functionality.
- Upgraded and installed software (NetBeans, Eclipse) on over 30 computers to meet competition requirements.
Volunteer
Relay For Life, American Cancer Society (ACS), Saginaw Valley State University, Michigan USA
- Planned and organized fundraising activities to support the American Cancer Society.
- Assisted in raising funds for research, patient support, and information sharing.
Volunteer
Carriage Town Ministries, Flint, Michigan USA
- Coordinated the sorting and packaging of donated goods for distribution to those in need.
- Mentored and engaged with children in homeless conditions through creative activities.
Volunteer
Old Town Christian Out Reach Center, Saginaw, Michigan USA
- Assisted with packaging and distributing essential goods to over 500 individuals.
International Orientation Leadership (IOL)
Saginaw Valley State University, Michigan USA
- Guided over 100 international students on campus tours to help them acclimate to university life in the U.S.
- Coordinated team schedules to ensure full participation in orientation events.
Assimilation, Human Resources
Saginaw Valley State University, University Center Michigan USA
- Provided administrative support during HR assimilation activities, including document distribution and processing.
Disaster Risk Reduction & Management
Ramon, Isabela Philippines 3319
- Packed and distributed over 2,000 relief packages to communities affected by natural calamities.
Projects
@rx-ventures/medusa-flow-builder-plugin (npm)
- Authored and published an open-source workflow-automation plugin for Medusa that streamlines order fulfillment and subscription management.
- Featured in Medusa's official integrations marketplace.
- Distributed on npm under the @rx-ventures scope for reuse across Medusa commerce projects.
Tindahan POS and Kape POS, Local-First Desktop Point-of-Sale Systems
- Built two local-first desktop POS and inventory systems for Philippine retail, a grocery build and a coffee shop build, sharing one hybrid local microservice architecture: a Tauri and Rust shell hosting a React and TypeScript UI in WebView2 over a headless Spring Boot 3 and Java 21 service on localhost, with SQLite and Flyway persistence.
- Implemented BIR-oriented receipting with official receipt numbering, VAT-inclusive pricing and Senior and PWD exemptions, FEFO batch inventory with expiry tracking, cash drawer sessions with supervisor overrides, and an append-only audit journal searchable through SQLite FTS5.
- Enforced role-based access with 34 permission codes resolved per request over stateless JWT sessions and BCrypt-hashed staff PINs, across 21 and 25 REST controllers serving 66 and 86 endpoints respectively.
- Extended the coffee shop build with product variants for cup sizes, shared modifier groups, recipe-driven ingredient consumption into a movements ledger, and a barista order queue moving from placed to preparing to ready to completed.
- Authored the Windows packaging pipeline: a jlink-trimmed 33-module Java runtime staged into the Tauri bundle with a boot smoke test, producing MSI and NSIS installers that need no Java, Node or Rust on the target machine.
- Supervised the bundled JVM from Rust using a Windows job object with KILL_ON_JOB_CLOSE so an orphaned service can never hold the port, with attach-to-running-instance instead of racing for it.
Vocable Studio, Offline Text-to-Speech Studio
- Built an offline text-to-speech studio that runs entirely on the user's machine with no cloud, account or API key, with four synthesis engines behind a single typed provider contract.
- Ran two neural models (Kokoro and Piper) in WebAssembly through ONNX Runtime, sharing a full multi-language espeak-ng phonemiser batched so an entire script is converted in one runtime instance.
- Made a dependency-free Rust domain crate the single source of truth for the type system, projected into 83 TypeScript types through ts-rs with a check mode that fails when committed bindings drift.
- Implemented a model installer with byte-level progress, resumable range requests, MD5 verification before commit, SHA-256 recorded at install, and an all-or-nothing IndexedDB transaction.
- Covered the system with 454 TypeScript tests across 27 files and 169 Rust tests, including a conformance suite every synthesis provider must pass.
Media Downloader, Multi-Platform Media Tool
- Consolidated two earlier single-purpose apps into one Flask service driving yt-dlp and FFmpeg as subprocesses across 15 routes, with a single-page front end running a seven-state machine and installable as a Progressive Web App.
- Derived quality options from the formats an extractor actually returns per URL rather than assuming a fixed ladder, filtering storyboard entries that would otherwise surface as bogus resolutions.
- Built job progress that detects whether a download is one stream or a video and audio pair pending merge, weights the passes accordingly, and clamps the reported value monotonic.
- Separated transient extractor failures from authentication walls so retries are spent only where they can help, and inspected the cookie jar for per-site session cookies to report the user's actual state instead of generic advice.
Job Application Tracker — Full-Stack SaaS (jobtrackrph.com)
- Built a production-ready, mobile-first full-stack app using React, Next.js, Node.js, TypeScript, Prisma, and PostgreSQL; deployed via Vercel.
- Architected a RESTful API with 50+ endpoints handling CRUD operations, authentication, and business logic.
- Designed a PostgreSQL schema with Prisma ORM, implementing complex relationships, migrations, and optimized queries.
- Implemented full-text search, faceted filters, and reusable component architecture with React Context and custom hooks.
Personal Portfolio Website (techwithjayson.com)
- Designed and developed a personal portfolio website to showcase projects, skills, and blog content.
- Built a responsive and modern user interface using React, Next.js, HTML, and CSS.
- Developed the backend with Node.js and Express.js to handle API requests and serve dynamic content.
- Integrated multiple data sources to dynamically manage content across the site.
Capstone, Rebel Body Collective Fitness Web Application
Saginaw Valley State University, Michigan USA
- Developed and implemented QA testing strategies to validate and verify system software.
- Established procedures for recording, reporting, and retesting software defects.
- Coded and executed tests using Python and Cypress, reporting issues to development teams.
- Prepared and delivered weekly status reports on project progress to the group manager.
- Collaborated with cross-functional teams as a key member of the quality assurance group.
- Assisted the QA manager in completing all assigned tasks with a high standard of quality.
Relevant Course Work
High Level College Courses
Saginaw Valley State University, Michigan USA
- Computer Programming I, II, & III
- Visual Basic
- .NET Programming
- C/C++ Programming
- Computer Networks
- Frontend/Backend Web Development
- Assembly Language/Operating System
- Database System
- Cybersecurity System Administration
- Linux/Unix System Administration
- Private Physical Security
- Cybercrime
- Computer Forensics
- Computer Applied Statistics
- Object-Oriented Design & Development (Capstone I & II)
Involvement & Honors
Recipient, Dean's Listers
Saginaw Valley State University, Michigan USA
Member, National Society Leadership and Success (NSLS)
Saginaw Valley State University, Michigan USA
Member, Philippine Association of Northeastern Michigan (PANEM)
Member, AFS Philippines Alumni
Recipient, Kennedy-Lugar Youth Exchange Study Alumni Scholarship Award
Member, International Student Club (ISC)
Saginaw Valley State University, Michigan USA
Member, Valley International Student Association (VISA)
Saginaw Valley State University, Michigan USA
Member, His House Christian Fellowship (HHCF)
Saginaw Valley State University, Michigan USA
Member, Association for Computing Machinery (ACM Club)
Saginaw Valley State University, Michigan USA
