Putra Nugraha

Putra Nugraha Kosindra

Solution Architect

Designing Scalable Systems, Cloud Solutions, and bridging the gap between development and architecture.

  • Solution Architecture
  • Cloud Engineering

About

I am a Solution Architect with over a decade of experience evolving from software engineering into designing scalable, distributed systems across telecommunications, travel, and cybersecurity domains.

My expertise lies in platform integration, API architecture, and event-driven systems. I specialise in building secure and scalable solutions that connect complex ecosystems, enabling seamless communication between diverse systems and partners.

Throughout my career I have worked closely with cross-functional teams, architects, and business stakeholders to translate complex requirements into reliable and maintainable technical solutions.

10+ Years Experience
3 Industries

Skills & Background

Skills

Cloud Platforms

AWSGCP

Programming

JavaPythonJS / TSSwift

Education

Bachelor of Computer Science

RMIT University

2008 — 2012

Languages

  • Indonesian
  • English

Experience

  1. Solution Architect

    F-Secure Inc

    Jan 2026 — Present

    • Define and own reference and project-specific architectures across mobile, backend services, data, and cloud infrastructure — ensuring designs are resilient, observable, and cost-aware.
    • Lead mobile SDK architecture for iOS/Android, guiding API design, client libraries, offline/sync patterns, push notifications, and secure storage while championing developer and end-user experience.
    • Design integration patterns (REST/GraphQL, webhooks, event streams), authN/Z flows (OAuth2/OIDC/JWT), and third-party partner system integrations with defined SLAs/SLOs and error-handling policies.
    • Specify multitenant data architectures including tenant isolation strategies (schema-per-tenant, shared-schema with RLS, hybrid), partitioning, rate limiting, data residency, compliance, and cost attribution.
    • Incorporate security by design — covering threat modelling, secret management, KMS/HSM usage, PII handling, and auditability across all solution designs.
    • Produce and maintain mandatory Design Documents per requirement, including system context diagrams, sequence diagrams, ERDs with tenancy annotations, OpenAPI/GraphQL specs, and non-functional requirements.
    • Provide hands-on delivery enablement through design and PR reviews, ensuring implementation fidelity to architecture across build, test, and rollout phases.
    • Define performance budgets, capacity models, and test strategies including contract tests, chaos/resiliency tests, and load tests; ensure golden paths and runbooks are in place for operations.
    • Mentor engineering teams on SDK architecture, integration patterns, and multitenant best practices; curate reusable reference architectures, frameworks, and documentation templates.
  2. Senior Software Engineer — Avenue & Platform Partner Integration Specialist

    F-Secure Sdn Bhd

    Aug 2024 — Dec 2025

    • Designed, implemented, tested, and deployed partner integrations using F-Secure's proprietary Avenue Platform, enabling global operators to deliver cybersecurity solutions.
    • Specialised in configuring and extending Partner Adapters that translate and normalise authentication, API calls, and business logic between Avenue and diverse partner systems.
    • Managed and customised Partner Events — a backend-triggered notification system for delivering real-time alerts (e.g. breach detection, subscription status) to partner platforms.
    • Developed secure, scalable API flows and automation scripts for license provisioning, user onboarding, and mobile client management.
    • Integrated with Front-End APIs (FREA) to enable device management, event logging, subscription handling, and user profiling across platforms.
    • Delivered end-to-end white-label implementations, aligning product UX, backend logic, and security standards with regional compliance and partner requirements.
    • Troubleshot complex integration issues involving undocumented internal systems, proprietary event triggers, and legacy partner environments.
  3. Senior Software Engineer

    MOVE Travel Sdn Bhd

    Aug 2022 — Aug 2024

    • Led a frontend development team to rebuild the Xchange Web Application using Flutter, delivering a unified codebase supporting both mobile (WebView) and desktop platforms.
    • Collaborated with UI/UX design team to translate Figma prototypes into pixel-perfect, responsive web and mobile applications across multiple device breakpoints.
    • Developed and enhanced key features based on business objectives and user requirements.
    • Implemented comprehensive analytics tracking using Google Tag Manager and Quantum Metrics to monitor user interactions, conversion funnels, and behavioural patterns.
  4. Senior Software Engineer

    Nokia Services and Networks Malaysia

    Apr 2019 — Aug 2022

    • Collaborated with cross-functional international teams across multiple regions to develop and deploy Unified Inventory solutions for telecommunication clients.
    • Implemented reusable CI/CD pipelines using Jenkins, reducing deployment time and streamlining build processes across multiple client projects.
    • Provided technical guidance to internal developers and customer teams, conducting code reviews, architectural consultations, and best practices sessions.
    • Authored comprehensive data modelling specifications, API documentation, and integration guides for telecommunications-specific Unified Inventory implementations.
    • Received President Recognition Award for exceptional contributions and commitment to the Nokia Software Team.
    • Delivered a complete PoC solution for a telecommunications provider in Germany with positive feedback.
    • Successfully performed a complex customer solution upgrade to the latest version with existing production data retained.
  5. Software Engineer

    Nokia Services and Networks Malaysia

    Apr 2013 — Mar 2019

    • Developed and enhanced software features based on customer requirements.
    • Built automation pipelines for testing and delivery using Jenkins and Robot Framework.
    • Authored technical specifications, user guides, and API documentation while conducting feature demonstrations and training sessions for customers.
    • Facilitated Agile ceremonies (sprint planning, retrospectives, daily standups) and implemented process improvements that increased sprint velocity and delivery predictability.
    • Provided technical support and troubleshooting for customer integrations and deployments, reducing deployment time through improved documentation and automation.

Contact

Whether it's work, a collaboration, or just to say hi — I'm always happy to connect.