Software Architect

Rahul Sukumaran

Hello, I’m Rahul, skilled and results-oriented Software Developer experienced working in a variety of environments with a breadth of programs and technologies. As a Software Architect and technical manager, I set solution direction and technical design, then lead the work from requirements through delivery.

Across roles as Associate Software Architect, Project Lead, Project Manager, Project Leader, and Software Engineer, I have analyzed business needs, written requirement specifications and technical designs, prepared estimates and proposals, and guided teams through the full software lifecycle. I have led and mentored developers and coordinated with project managers, business stakeholders, and vendors. I build enterprise applications, replace manual processes with automation, and reduce operating expense from solution direction through release. That work spans embedded products, desktop and web applications, mobile applications shipped to the App Store and Play Store, cloud architecture, and generative AI.

Work

  1. Embedded System

    Designed and developed firmware for microcontroller-based products, from requirements through implementation.

  2. Software Application Development

    Built enterprise desktop and web applications from design through delivery. Implemented automation that reduced manual work and lowered operating expense.

  3. Mobile Application Development

    Designed and delivered native and cross-platform mobile applications, and shipped them to the App Store and Play Store.

  4. Backend and Cloud Development

    Design backend services and cloud architecture that support enterprise applications, from solution direction through implementation.

  5. AI Development

    Apply generative AI to software design and delivery, from solution direction through practical implementation.

Experience

  1. Software Architect

    UST Global Inc.November 2025 – Current

  2. Associate Software Architect

    UST Global Inc.September 2013 – October 2025

    • Designed and developed enterprise mobile applications for iOS and Android.
    • Analyzed business requirements and prepared the requirement specification.
    • Led delivery from discovery through release, and shipped applications to the App Store and Play Store.
  3. Project Lead

    Experion TechnologiesDecember 2011 – August 2013

    • Led mobile application delivery from discovery through release, and shipped applications to the App Store and Play Store.
    • Gathered and documented technical and functional requirements to meet business needs.
    • Contributed across the full software development lifecycle.
  4. Project Manager

    MASC TechnologiesJune 2011 – December 2011

    • Prepared technical design for enterprise web and mobile projects.
    • Managed Windows and mobile application teams, and coordinated with vendors to integrate their products into the application.
    • Prepared project estimates and proposals from the business requirements.
  5. Project Leader

    Vione TechnologiesApril 2010 – May 2011

    • Coordinated design and implementation with project managers, business representatives, and development teams.
    • Analyzed business requirements and prepared detailed requirement specifications.
    • Led and mentored the development team to implement the application from the high-level design.
  6. Software Engineer

    Argent Software Inc.October 2006 – March 2010

    • Designed and built enterprise desktop and mobile applications, and implemented automation that reduced manual work and operating expense.
    • Developed mobile applications for iOS.
    • Created proof-of-concept prototypes for demonstration and evaluation.

Education