Resume
Cameron Porter
Backend Software Developer II working primarily in TypeScript and Go. Coast Guard veteran. Christian. Builder of practical systems, clear APIs, training software, and AI-assisted engineering workflows.
Summary
- Software engineer with almost five years of experience building enterprise payment processing, event-driven integration, and cloud infrastructure systems that move millions of financial transactions annually.
- Owns complex cross-system initiatives end to end across NetSuite, Salesforce, Snowflake, and AWS — from architecture and integration design through production support and regulatory certification.
- Recognized subject matter expert in payment processing and event orchestration, delivering measurable cost reduction, throughput gains, and compliance outcomes while mentoring engineers and facilitating team delivery.
Experience
Software Developer II
Compassion International · 04/2023 – Present
- Lead development of enterprise payment processing systems integrating NetSuite ERP with AWS infrastructure, supporting millions of financial transactions annually.
- Delivered a third-party vendor payment integration projected to save $3 million over four years while generating $5 million in additional income.
- Redesigned commitment and payment upsert logic, reducing request processing time by 3,400 percent and improving readability enough for new developers to contribute immediately.
- Delivered Mastercard Transaction Link Identifier (TLID) compliance end to end, including tokenization support, response processor support, bank file certification, and final certification delivery.
- Refactored the payment decline workflow onto an event-driven architecture, strengthening event reliability between NetSuite, Salesforce, and downstream consumers.
- Built the Vendor Gateway API and third-party pre-authorization intake, enabling future payment vendor integrations and expanding revenue-generating capability.
- Engineered SQS retry and reliability architecture, reducing production failure risk across mission-critical payment workloads.
- Implemented idempotent processing across 6 million records, eliminating duplicate financial transactions and preserving data integrity.
- Automated Snowflake secret rotation, supporter lookup file generation, and microservice restart on credential change, removing recurring manual operations work.
- Built monitoring, logging, and traceability improvements across event pipelines, shortening diagnosis time for production issues in distributed services.
- Serve as recognized subject matter expert for Vendor Gateway, pre-authorization processing, and Mastercard compliance; rated Top Contributor for two consecutive review cycles.
Software Engineer
Merkle, Inc. · 03/2022 – 04/2023
- Built backend systems and automation tooling in Node.js supporting large-scale client promotions and digital campaigns.
- Designed automation workflows that reduced operational costs by approximately $2 million annually.
- Identified system vulnerabilities and implemented mitigations against robot traffic, preventing service disruption during high-volume campaigns.
- Translated business requirements into technical solutions in coordination with internal teams and third-party vendors.
Software Engineering Mentor
Vets Who Code · 03/2021 – 03/2025
- Mentored transitioning veterans into software engineering roles through one-on-one pair programming and technical guidance.
- Guided developers through system architecture, debugging, and scalable implementation approaches.
- Reviewed code and delivered feedback that improved performance, readability, and maintainability.
- Partnered with leadership to define feature roadmaps and supported development of web applications using React and Next.js.
Service
- United States Coast Guard veteran with a service-shaped bias toward reliability, ownership, and calm execution under constraints.
- Faith and service are part of the foundation: build things that help people and steward the work well.
Education
- Master of Science in Software Engineering, Concentration in Artificial Intelligence (In Progress), Grand Valley State University.
- Bachelor of Science in Information Technology, American Military University (06/2021).
Skills
- Languages: TypeScript, JavaScript, Go, Node.js, SQL.
- Cloud & Infrastructure: AWS, Lambda, SQS, SNS, Terraform, IaC, CI/CD.
- Data & Platforms: Snowflake, MySQL, NetSuite ERP, Salesforce, data warehousing.
- Architecture: event-driven architecture, distributed systems, microservices, REST APIs, idempotency.
- Frameworks: React and Next.js.
- Practices & Tools: test-driven development, unit and integration testing, Git, Datadog, Agile and Scrum.
Projects
- G.R.I.T.: training app and PWA focused on hypertrophy programming, progression, workout logging, and personal records.
- Personal website: a living resume, portfolio, and lab for software craft, faith-informed service, and thoughtful technology.