Career

Work Experience

6 years building and leading across FinTech, SaaS, enterprise, and academia.

Resume

Philip Okanlawon

Full Stack Engineer / Software Development Team Lead

Current

Software Development Team Lead

Truly Legit
Jul 2024 to Present
Calgary, AB (Hybrid)
  • Joined as a Senior Software Developer the day before the platform launched to production and was promoted to Software Development Team Lead within six months, based on technical impact, ownership, and leadership
  • Own end-to-end engineering delivery across a microservices-based SaaS platform, leading features from product requirements and technical design through implementation, deployment, and production validation
  • Architect and build full-stack products across TypeScript/Svelte frontends, Node.js/Fastify services, Laravel APIs, PostgreSQL/MySQL databases, and AWS infrastructure, balancing product velocity with scalability, maintainability, and long-term technical needs
  • Partner closely with product stakeholders, UI/UX, and external partners to translate customer and business needs into pragmatic technical solutions, evaluate engineering tradeoffs, and deliver high-quality product experiences
  • Designed, developed, and shipped the company's e-commerce integration suite across 6+ major platforms, including Shopify, WordPress, Magento/Adobe Commerce, OpenCart, X-Cart, and Shoplazza, connecting merchant applications with backend services and AWS infrastructure while expanding product availability across customer ecosystems
  • Spearheaded the Shopify app's Built for Shopify certification after three unsuccessful submission attempts prior to my involvement, achieving full approval within 4 days versus Shopify's stated review timeline of up to 2 weeks, unlocking an important distribution channel
  • Lead and mentor engineers while remaining hands-on across the stack, providing guidance through technical design, architecture, code reviews, debugging, and production issues while fostering ownership and collaborative decision-making
  • Improve engineering velocity and quality through AI-assisted development, code review, documentation, developer tooling, automation, and standardized engineering workflows across the development lifecycle
  • Own production support and release management across applications, APIs, databases, infrastructure, and third-party integrations, using monitoring and logs to troubleshoot issues while coordinating deployments and post-release validation to maintain platform stability
  • Drive Agile delivery across the engineering team, facilitating sprint planning, refinement, retrospectives, demos, and cross-functional coordination while maintaining clear technical and release documentation across JIRA and Confluence
Stack
Vue 3SvelteNode.jsFastifyLaravelPostgreSQLMySQLAWSShopifyMagentoOpenCartJIRAConfluenceVS CodeCursorClaudeMCPsCommandsSkillsPlugins
Past

Senior Software Developer

Gigadat Inc
Apr 2023 to Jul 2024
Calgary, AB
  • Joined Gigadat, a Canadian Interac payment processor operating across iGaming, FinTech, and digital payments, supporting transaction flows across 250+ Canadian financial institutions
  • Built and scaled customer-facing FinTech products serving 10,000+ clients, contributing to secure financial workflows, product usability, performance, and reliability in a high-availability payments environment
  • Improved merchant onboarding through iterative KYC/KYB workflow enhancements, streamlining a lengthy verification process and reducing friction while maintaining secure customer and business verification
  • Built Stripe-powered billing and subscription experiences, including customer onboarding, payment management, and subscription upgrade/downgrade workflows
  • Owned full-stack feature delivery across Vue.js, Laravel, PostgreSQL, Stripe, and supporting services, taking work from implementation and testing through database migrations, deployment, and production validation
  • Managed production releases across multiple services, including database migrations, infrastructure upgrades, deployment coordination, and rollback strategies to maintain availability and minimize disruption
  • Took on progressively greater technical ownership and responsibility across the platform, ultimately advancing to Senior Software Developer through consistent delivery and performance
  • Earned the AWS Certified Cloud Practitioner certification while expanding hands-on experience with cloud infrastructure, CI/CD, Agile delivery, and production software operations
Stack
Vue.jsLaravelPHPPostgreSQLTailwindCSSStripeAWSCI/CD
Past

Software Developer

Field Safe Solutions
Aug 2022 to Jan 2023
Downtown Calgary, AB
  • Developed and maintained enterprise safety applications in PHP and JavaScript, supporting safety operations for construction and industrial field professionals working across remote sites throughout Canada
  • Built field workflows and dynamic forms for safety checklists, check-ins, and incident reporting, helping workers complete daily safety and compliance processes efficiently from remote environments
  • Identified and implemented workflow improvements across both sides of the product, improving the management experience for product owners while reducing friction for field workers completing daily safety tasks
  • Applied test-driven development and performed developer QA throughout Agile sprints, creating JIRA Xray test plans and cases for formal QA validation before production releases
Stack
PHPLaravelJavaScriptHTMLCSSJIRA
Past

Software Developer

University of British Columbia
Feb 2021 to Aug 2022
Remote (Calgary, AB)
  • Joined UBC's web development team two months before graduating with a BSc in Computer Science, transitioning directly from student-athlete to professional software development while completing my final semester
  • Modernized web infrastructure supporting 60,000+ user-facing pages by migrating legacy applications from PHP 5.3 to 7.4 and RHEL 6 to 7 across dozens of departmental websites
  • Coordinated directly with professors, department leads, and administrative staff to understand individual site requirements before migration, preserving functionality and continuity across a diverse university web ecosystem
  • Went beyond version upgrades by refactoring legacy PHP, resolving compatibility issues, and improving code quality and maintainability as applications were migrated to the new environments
  • Entrusted with root-level administrative access across the web platform while working fully remote, executing large-scale production migrations with zero migration-related downtime or production incidents
  • Managed database migrations, deployments, and server configuration using MySQL Workbench and InterWorx across the university's multi-site hosting environment
Stack
PHPMySQLGitLinuxWordPressInterworxMySQL WorkbenchRHEL