Senior Full-Stack Software Engineer

Joart Cano

Senior full-stack software engineer with 11+ years of experience building web, mobile, and cloud applications across fintech, legal tech, and enterprise domains. Deep expertise in Node.js, AWS serverless architecture, React/React Native, and CI/CD automation, with a track record of leading payment platform integrations, legacy system modernizations, and security initiatives.

11+
Years
10+
Projects
30+
Skills

Career

Experience

  1. 07/2024 – Present

    Senior Software Engineer

    FamilyLawSoftware (Centerbase), via ProSource — Remote

    • Designed and shipped a trial-signup security platform (reCAPTCHA v3, email verification, rate limiting, and spam pattern detection), reducing fraudulent signups by 99%.
    • Migrated the company's legacy marketing website to a native WordPress platform on AWS Lightsail, building a GitHub Actions CI/CD pipeline with atomic-swap deployments and rollback support.
    • Led the Node.js runtime modernization from v12 to v22/v24 across 13 AWS Lambda functions and 11 shared layers, eliminating end-of-life runtime risk across the serverless estate.
    • Contributing to the modernization of a legacy C++ system into a modern Angular front end with supporting back-end services.
    • Integrated AI-assisted development into the engineering workflow — using Claude Code, OpenAI Codex, Google Gemini, and MCP servers — to accelerate delivery, code review, and system documentation.
    • Collaborate with infrastructure and senior engineering leads on IAM policy design, CloudWatch monitoring, and AWS environment access controls.
  2. 01/2022 – 06/2024

    Senior Software Engineer

    Xendit

    • Integrated numerous payment channels into Xendit's payment platform, ensuring cohesive communication and reliable data flow across systems.
    • Led development of regional payment channel expansion into Malaysia, Vietnam, and Thailand, supporting the company's Southeast Asia growth.
  3. 08/2020 – 11/2021

    Senior Software Engineer

    Offshore Team

    • Developed Android and iOS applications using React Native, delivering well-designed, testable, and efficient code.
    • Designed and implemented databases aligned to end-user information needs; built scalable application features through research and iterative design.
  4. 08/2018 – 08/2020

    Software Engineer / Team Lead

    Twist Resources

    • Developed Android and iOS applications using React Native.
    • Served as Team Lead for React Native projects, directing and coordinating team efforts through to successful delivery.
  5. 06/2017 – 08/2018

    Software Engineer

    Accenture

    • Developed the back end and front end of a Rules Engine, contributing across all phases of the development lifecycle.
    • Interfaced with business analysts, developers, and technical support to define specifications, and presented system functionality to clients.
  6. 06/2014 – 03/2017

    Software Engineer

    Twist Resources

    • Developed native Android applications and reusable web components (widgets).
    • Built REST APIs for back-end services using Node.js and developed user interfaces with React and React Native.

Selected work

Projects

Background

About

Senior full-stack software engineer with 11+ years of experience building web, mobile, and cloud applications across fintech, legal tech, and enterprise domains. Deep expertise in Node.js, AWS serverless architecture, React/React Native, and CI/CD automation, with a track record of leading payment platform integrations, legacy system modernizations, and security initiatives. Early adopter of AI-assisted engineering, integrating AI coding agents such as Claude Code, OpenAI Codex, and Google Gemini into daily development workflows to accelerate delivery without compromising quality.

Languages & Frameworks

JavaScriptNode.jsExpress.jsReact.jsReact NativeAngularVue.jsFlutter

Cloud & DevOps

AWS (Lambda, API Gateway, Lightsail, CloudWatch, IAM)GitHub ActionsCI/CDKubernetes

Data & Platforms

MongoDBREST APIsWordPressAndroid Development (native)

AI-Assisted Development

Claude CodeOpenAI CodexGoogle GeminiMCP serversAI-augmented engineering workflows

Education

  • Bachelor of Science in Information Technology — AMA University
  • Magna Cum Laude (2014)

Certifications

  • Microservices with NodeJS and React
  • Advanced React Native
  • Flutter and Dart

Off the clock

Beyond Work

What I love doing outside of work.

Get in touch

Contact

I'm open to new opportunities and interesting projects. Reach out through the form, or connect with me on LinkedIn: