Senior Software Engineer Square (Block)
April 2025 - March 2026 | San Francisco, CA (Remote)
- Designed and launched an end-to-end inactive account processing pipeline for regulatory compliance, covering account identification in Snowflake, merchant notification, automated closure, feature-flagged rollout, and monitoring.
- Led a zero-downtime migration off a deprecated onboarding service using shadow traffic and structured mismatch logging, enabling safe cutover, parallel validation, and deprecation of legacy service dependencies.
- Improved reliability of inactive-account closure workflows by making account-closure API endpoints idempotent, preventing retry-driven failures from halting automated processing during rollout.
- Leveraged generative AI/LLM tools (Claude Code, OpenAI Codex, Amp) to research legacy-service dependencies, plan migrations, and accelerate implementation of production fixes across Square Banking projects.
ruby (rails), java, kotlin, mysqlSoftware Engineer Square (Block)
December 2022 - April 2025 | San Francisco, CA (Remote)
- Implemented Japan issuer installments end-to-end across the checkout and payments stack, unlocking a key payment method for Japanese market expansion and increasing checkout conversion through installment pricing across PDP, cart, and order flows.
- Contributed to a checkout redesign for Square's hardware e-commerce platform across multiple international markets, building responsive UI, promo code management, and modern React patterns in a Rails + React stack.
- Migrated the application from an in-house feature flag system to a vendor platform, aligning the product with company-wide feature flag standardization.
- Updated warranty and trade-in self-service flows for deprecated devices, helping transition sellers to newer hardware and supporting retirement of legacy devices that limited rollout of new software features.
ruby (rails), javascript (react), mysqlBackend Web Engineer Linden Lab
November 2018 - December 2022 | San Francisco, CA (Remote)
- Developed self-service customer account management features, including delinquent-account reactivation and partial payments, reducing support overhead across billing workflows.
- Integrated payment service providers, including Adyen, into billing systems to expand payment options and support payment processing.
- Led migration of transactional email infrastructure to Postmark templates across multiple systems, including localized HTML email templates.
- Containerized applications with Docker and supported migration of infrastructure from datacenter environments to AWS, improving deployment consistency and platform modernization.
python (django), php, javascript, ruby (rails), perl, mysql, docker, awsWeb Developer Brighton Collectibles
July 2016 - November 2018 | City of Industry, CA
- Built a document and media management system for distributing content to retail stores, replacing manual FTP-based processes.
- Developed and maintained RESTful APIs and backend services supporting customer-facing and internal business applications.
- Created data sanitization scripts and monitoring processes for database imports, improving data quality and reliability.
- Contributed to database schema design and planning for normalized, scalable data architecture.
php, javascript (vue.js), mysqlNOC Technician & Developer Forever 21
February 2015 - July 2016 | Los Angeles, CA
- Contributed to the launch of the Network Operations Center by integrating internal global systems and external vendor systems into centralized monitoring workflows and coordinating monitoring agent deployment.
- Developed the frontend dashboard for NOC operations from scratch, integrating monitoring and ticketing systems and building a shift handoff submission workflow
- Wrote SQL queries to generate performance metrics for NOC technicians and built a frontend reporting interface for managers to access data and create reports.
- Administered Jira company-wide and partnered with cross-functional teams to implement issue-tracking and project management workflows aligned with their operational needs.
c, python, php, javascript, mysqlIT Technician Forever 21
September 2014 - February 2015 | Los Angeles, CA
- Tracked store IT issues in a ticketing system, performed Tier 1 triage, and dispatched on-site technicians to support issue resolution.
- Developed an internal application to partially automate ticket submission, improving team productivity and reducing manual work.
- During a payment system outage, wrote a remediation script that was deployed across 1,000+ servers to restore service.
- Maintained and administered the monitoring server responsible for overseeing store servers and databases.
- Wrote and maintained troubleshooting documentation and issue-resolution articles for the team knowledge base
batch, autoitEducation
California State University, Monterey Bay (CSUMB)
- B.S. Computer Science (2021)
Los Angeles City College
- A.S. Computer Science (2018)
- A.A. Computer Information Systems (2016)