RSMuhammad Raza Saeed

Staff Software Engineer

Muhammad Raza Saeed

10+ years building mobile, web and backend products

I design and build reliable software systems — from idea and architecture through to production.

Rawalpindi / Islamabad, Pakistan

Muhammad Raza Saeed, Staff Software Engineer

About

Staff-level engineering across the stack, not a single layer of it.

I started out in mobile engineering, shipping production Android applications and learning what it actually takes to keep software working once real users depend on it. Over time I moved deeper into the stack — APIs, databases, backend services, infrastructure — until the boundary between "mobile developer" and "backend developer" stopped being useful for describing the work.

Today I work at staff level, which in practice means I spend as much time on architecture decisions, code reviews, production debugging and technical direction as I do writing code. I am comfortable owning a feature end to end: clarifying the requirement, designing the data model and the API, building the interface, validating it on staging and standing behind it after release.

I care about the parts of engineering that show up months later — clear boundaries, readable code, sensible migrations, useful logs and tests that catch real regressions. I would rather ship something simple that holds up than something clever that becomes someone else's problem.

Experience

A decade of shipping software people depend on.

Roles are listed newest first. Some of this work ran in parallel — that is how the breadth was built.

  1. January 2026 – Present

    Mexico / Remote

    Current

    Staff Software Engineer — Full Stack

    OCN / OneCarNow

    Full-stack product engineering across backend services and web applications that support business-critical workflows.

    • Build and maintain backend services and web applications that drive core business workflows.
    • Design and implement REST APIs, third-party integrations and the database changes behind them.
    • Contribute to system design and architecture decisions as features and services evolve.
    • Debug production issues and work on performance improvements across the stack.
    • Review code, validate changes on staging and support production releases.
    • Work cross-functionally with product and engineering peers across time zones.
    • Full Stack
    • REST APIs
    • System Design
    • Databases
    • Integrations
    • Production Support
  2. October 2022 – Present

    Current

    Lead Software Engineer — Full Stack

    DevGate Consultancy

    Technical lead across client engagements spanning backend systems, web platforms and mobile applications.

    • Lead delivery of backend systems, web applications and mobile applications across client projects.
    • Define application architecture and REST API contracts for new and existing products.
    • Work directly with clients to turn business requirements into technical plans.
    • Review code and mentor engineers on architecture, testing and delivery practices.
    • Own production releases and post-release support.
    • Node.js
    • Python
    • FastAPI
    • PHP
    • Laravel
    • React
    • Angular
    • Android
    • REST APIs
    • Databases
  3. April 2025 – November 2025

    Senior Backend Developer

    Data Pilot

    Project: Pharmaceutical Intelligence Platform

    Backend engineering for a pharmaceutical intelligence platform built around external clinical and pipeline data.

    • Built scalable APIs with FastAPI backed by PostgreSQL and SQLAlchemy.
    • Integrated clinical trial and pharmaceutical pipeline data sources into the platform.
    • Implemented real-time monitoring, RSS processing and automated reporting workflows.
    • Developed data processing pipelines with Pandas and managed schema migrations with Alembic.
    • Wrote Pytest coverage for services and data flows, and supported production reliability.
    • Containerised services with Docker for deployment on Azure.
    • Python
    • FastAPI
    • PostgreSQL
    • SQLAlchemy
    • Pandas
    • Alembic
    • Docker
    • Azure
    • Pytest
  4. November 2023 – February 2025

    Senior Software Engineer

    VentureDive

    Native SDK and connectivity work for IoT products, bridging low-level C/C++ components into Android.

    • Developed native SDK components in C/C++ and exposed them to Android through JNI.
    • Implemented network communication and data processing over UDP/TCP.
    • Worked with IoT protocols including MQTT, LwM2M, CoAP and LoRaWAN.
    • Debugged low-level issues across the native and Android boundary.
    • Added unit tests and wired builds into GitHub CI/CD pipelines.
    • C
    • C++
    • JNI
    • Android
    • UDP/TCP
    • MQTT
    • LwM2M
    • CoAP
    • LoRaWAN
    • GitHub Actions
  5. May 2021 – October 2022

    Senior Android Engineer

    Sofit Consultancy

    Senior Android engineering on production mobile applications, including work on a Saudi National Bank project.

    • Developed and maintained production Android applications.
    • Contributed to a Saudi National Bank project as part of the mobile engineering team.
    • Reviewed code and mentored engineers on Android practices and app architecture.
    • Managed release preparation and post-release support for mobile builds.
    • Android
    • Kotlin
    • Java
    • REST APIs
    • Code Reviews
    • Release Management
  6. December 2019 – May 2021

    Software Development Team Lead

    GreenAge Services

    Led a development team building agriculture-focused software products end to end.

    • Led the development team through requirements, planning and delivery.
    • Shaped product architecture for agriculture-focused applications.
    • Translated client requirements into technical scope and coordinated the work across the team.
    • Managed release cycles and communicated progress directly with stakeholders.
    • Technical Leadership
    • Product Development
    • Architecture
    • Android
    • Backend
    • Client Communication
  7. April 2019 – December 2019

    Senior Android Developer / Full-Stack Contributor

    Nextep Technologies

    Android application development alongside PHP backend work for consumer-facing products.

    • Built and shipped Android applications to production.
    • Developed supporting PHP APIs for mobile clients.
    • Integrated analytics and monetisation SDKs.
    • Handled release builds and store submissions.
    • Android
    • Java
    • PHP
    • REST APIs
    • Analytics
    • Monetisation
  8. February 2017 – April 2019

    Android Developer

    The Capital Technologies

    The early stage of my professional career, where I built the production engineering foundation I still work from.

    • Developed Android applications and shipped them to production.
    • Learned the fundamentals of app architecture, API integration and release processes.
    • Built the habits around debugging, testing and production support that shaped my later work.
    • Android
    • Java
    • REST APIs
    • SQLite

Expertise

The parts of the stack I actually work in.

Grouped by the kind of work, not by a logo wall. Proficiency bars are not useful here — the experience section is a better signal.

Backend Engineering

Services and APIs that carry business logic, integrations and data.

  • FastAPI
  • Node.js
  • Express
  • Laravel
  • Spring Boot
  • Core PHP
  • REST APIs
  • Third-party Integrations

Frontend Engineering

Web interfaces and dashboards that stay fast and maintainable as they grow.

  • React
  • Angular
  • TypeScript
  • JavaScript
  • HTML
  • CSS

Mobile Engineering

Native and cross-platform applications, from architecture to store release.

  • Android
  • Kotlin
  • Java
  • iOS
  • Flutter
  • React Native

Databases

Data modelling, schema design and migrations for relational and document stores.

  • PostgreSQL
  • MySQL
  • MongoDB
  • SQLite
  • SQLAlchemy
  • Room
  • Migrations
  • Data Modelling

Architecture

Designing systems that stay understandable once several people work on them.

  • System Design
  • Clean Architecture
  • API Design
  • Scalable Systems
  • State-based Workflows
  • Performance
  • SOLID

DevOps & Infrastructure

Getting code to production repeatedly, and keeping it observable once it is there.

  • Docker
  • Azure
  • CI/CD
  • GitHub Actions
  • GitLab
  • Linux
  • Nginx
  • Deployments

Engineering Quality

The practices that decide whether a system is still pleasant to work on next year.

  • Pytest
  • JUnit
  • Mockito
  • Espresso
  • Unit & Integration Testing
  • API Testing
  • Code Reviews
  • Production Debugging

Projects

A sample of the work, without inventing a case-study theatre.

These are categories of real production work. Client names, user counts and performance figures are omitted unless they can be stated accurately.

Backend / Data Platform

Pharmaceutical Intelligence Platform

Backend services and data workflows that pull external pharmaceutical and clinical-trial data into a production intelligence platform.

  • Designed and built FastAPI services over a PostgreSQL and SQLAlchemy data layer.
  • Integrated clinical trial and drug pipeline sources, plus RSS-based monitoring feeds.
  • Built data processing and automated reporting flows with Pandas.
  • Handled schema migrations, test coverage and containerised deployment.
  • FastAPI
  • Python
  • PostgreSQL
  • SQLAlchemy
  • Pandas
  • Alembic
  • Docker
  • Azure

Full Stack

Enterprise Business Management Platform

A business operations platform covering HR, attendance, payroll and employee management, wired into external systems through APIs.

  • Modelled state-based business workflows across HR, attendance and payroll modules.
  • Built REST APIs and the web interfaces consuming them.
  • Designed the relational schema and the migration path as modules were added.
  • Integrated third-party services required by the business processes.
  • Node.js
  • Laravel
  • React
  • Angular
  • PostgreSQL
  • MySQL
  • REST APIs

Systems / Mobile Infrastructure

Native SDK & IoT Systems

Performance-sensitive native SDK components and communication layers embedded into mobile products.

  • Implemented SDK internals in C/C++ and exposed them to Android via JNI.
  • Built network communication over UDP/TCP with IoT protocol support.
  • Debugged low-level issues spanning the native and managed boundary.
  • Covered core paths with unit tests running in CI.
  • C++
  • JNI
  • Android
  • UDP/TCP
  • MQTT
  • LwM2M
  • CoAP
  • LoRaWAN

Mobile

Mobile Commerce Applications

Consumer-facing commerce applications on Android and iOS, backed by REST APIs and third-party service integrations.

  • Built product browsing, cart and checkout flows against REST backends.
  • Structured apps around clean architecture boundaries and offline-friendly local storage.
  • Integrated payment, analytics and notification services.
  • Managed release builds, store submissions and post-release fixes.
  • Android
  • Kotlin
  • iOS
  • Flutter
  • React Native
  • REST APIs
  • SQLite

Services

How I can help, if the work is a fit.

I take on selected engagements — product engineering, architecture, and the parts of delivery that sit between a requirement and a release.

Custom Software Development

End-to-end development of business applications, from working out the requirement to running the thing in production.

Backend & API Development

REST APIs, authentication, integrations, data processing and the backend architecture that keeps them coherent as scope grows.

Web Application Development

Full-stack web platforms, internal tools and dashboards built with React or Angular on top of well-defined APIs.

Mobile Application Development

Native Android and iOS work, or cross-platform builds with Flutter and React Native, through to store release and support.

SaaS Development

Architecture and development for multi-user SaaS products: tenancy, roles, billing integrations and background processing.

Software Architecture & System Design

Helping teams choose boundaries, data models and service structures they can still work with a year from now.

Database Design & Integration

Relational and NoSQL schema design, migrations, query tuning and integration with existing application code.

Technical Consulting

Architecture reviews, technical planning, debugging stubborn production problems and general engineering guidance.

How I work

The habits that survive the first release.

  1. 01

    Ownership over hand-off

    A feature is not done when the pull request merges. I stay with it through staging, release and whatever the first week in production turns up.

  2. 02

    Understand the business problem first

    Most bad architecture starts as a misunderstood requirement. I would rather spend an extra hour on the problem than a month on the wrong solution.

  3. 03

    Simple beats clever

    Code is read far more often than it is written. If a simpler design gets us to the same place, that is the one worth defending in review.

  4. 04

    Build for the second year

    Clear module boundaries, honest data models and sensible migrations are what let a system keep changing without becoming risky to touch.

  5. 05

    Reliability is a feature

    Meaningful tests, useful logs and predictable failure handling matter more to users than anything on the roadmap when something breaks.

Currently exploring

Areas I am actively learning rather than claiming expertise in. I am working through them the same way I learned everything else — by building things and reading about what breaks.

  • Production AI systems
  • LLM application engineering
  • AI agents
  • Observability
  • Evaluations for model-driven features
  • Reliability in non-deterministic systems

Have a product, engineering challenge, or opportunity worth discussing?

I read every serious note. If it looks like a fit, I will say so plainly. If it does not, I will say that too.

Contact

The shortest path is usually a short email.

Open to remote opportunities and selected software development engagements.

Location

Rawalpindi / Islamabad, Pakistan

Open to

  • Remote opportunities
  • Senior / Staff engineering roles
  • Full-stack development
  • Backend engineering
  • Mobile application development
  • Technical consulting
  • Custom software development

Or email razasaeed135@gmail.com