Skip to content
Portrait of Maryam Ameen

A Software Engineer who

Builds beyond
the interface

Because reliable products need more than polished screens.

I'm a Software Engineer. I build full-stack products. I design secure, scalable APIs. I ship dependable software.

Currently building secure, scalable digital products at Codenzy,

I work across frontend, backend, cloud, and AI — building multi-tenant SaaS platforms, real-time systems, secure APIs, and concurrency-safe commerce experiences. My focus is dependable architecture, thoughtful user experiences, and software that remains maintainable as products grow.

Recent work, and the decisions behind it.

About

I care about what happens after the feature ships.

I'm a software engineer working across product interfaces, backend systems, AI-enabled workflows, data, and cloud infrastructure — with a bias toward software that remains understandable, secure, and dependable as it grows.

I am a full-stack engineer with two years of experience shipping web applications. I work across the whole stack rather than sitting on one side of it — designing the data model, writing the API, and building the interface that sits on top.

I care about work that holds up after launch: readable code, sensible boundaries, and interfaces that stay usable on a slow connection and a small screen.

Secure by design
Production-minded
Clear system boundaries

Good engineering is not only about making something work. It is about making the right behaviour difficult to break.

The tools behind the products I build

A practical stack spanning interfaces, backend systems, AI-enabled workflows, data, cloud infrastructure, and quality engineering.

What I can own end to end.

Product delivery across interfaces, backend systems, AI-enabled workflows, cloud infrastructure, and production reliability.

  1. Full-stack product engineering

    Own the path from schema and API contract through responsive interface, state, integration, and production behaviour.

  2. Backend systems & integrations

    Design APIs, authentication, queues, realtime flows, service boundaries, and third-party integrations around business invariants.

  3. AI-enabled product workflows

    Build grounded AI and RAG-backed product experiences with application data, guardrails, model boundaries, and deterministic rules.

  4. Cloud delivery & reliability

    Containerise, deploy, test, and harden systems with CI/CD, cloud infrastructure, failure handling, and production reliability in mind.

Roles where I built, shipped, and improved real products.

  1. CodenzyJul 2025 — Present

    Lahore, Pakistan · On-site

    Software Engineer

    • Built AI/ML-powered product workflows with Python and AWS Bedrock, grounding assistant responses in product data while enforcing business rules, compliance constraints, and controlled response boundaries.
    • Developed and maintained backend functionality across Python, Ruby on Rails, and Node.js services, working with PostgreSQL, background processing, APIs, and third-party integrations across production systems.
    • Moved monolithic workloads onto Docker-based services running on AWS ECS, with S3 and CloudFront serving static and media assets and Lambda handling asynchronous work outside the request path.
    • Python
    • AI/ML
    • AWS Bedrock
    • Ruby on Rails
    • AWS ECS
    • Docker
    • PostgreSQL
    • Jenkins
  2. CodenzyAug 2024 — Jul 2025

    Lahore, Pakistan · On-site

    Associate Software Engineer

    • Shipped production features for SaaS HR and payroll platforms serving 100+ corporate clients, working across frontend, backend, database, and integration-heavy business workflows.
    • Developed backend functionality across Ruby on Rails, Python, and Node.js services, including REST and GraphQL APIs, background processing, data workflows, and third-party integrations.
    • Worked on AI/ML-assisted and Python-based product workflows, connecting application data with recommendation, automation, and user-facing functionality.
    • Ruby on Rails
    • Python
    • AI/ML
    • React
    • PostgreSQL
    • GraphQL
    • WebSockets
    • Azure Pipelines
  3. TechnierJun 2024 — Aug 2024

    Software Intern

    • Built and maintained backend functionality with Node.js, Express, and SQL across debugging, testing, API development, and deployments to AWS EC2.
    • Implemented WebSocket-based live chat, notifications, and streaming capabilities for real-time product experiences.
    • Worked with Redis for caching and session management and ActiveMQ for asynchronous messaging while contributing within an Agile engineering team.
    • Node.js
    • Express
    • SQL
    • WebSockets
    • Redis
    • ActiveMQ
    • AWS EC2

The stack behind the work.

Languages

Languages I use across product engineering, backend systems, data, automation, and AI.

  • TypeScript
  • JavaScript
  • Python
  • Ruby
  • SQL
Frontend

Responsive interfaces, application state, interaction design, and production-grade web experiences.

  • React
  • Next.js
  • React Native
  • Redux Toolkit
  • Zustand
  • Tailwind CSS
  • Bootstrap
  • HTML & CSS
Backend & APIs

Business logic, authentication, APIs, realtime systems, integrations, and service boundaries.

  • Node.js
  • NestJS
  • Express
  • Ruby on Rails
  • Django
  • FastAPI
  • GraphQL
  • WebSockets
AI & Intelligent Systems

Grounded AI workflows, RAG systems, model integrations, guardrails, and product-facing intelligence.

  • AWS Bedrock
  • AI/ML workflows
  • RAG pipelines
  • LLM integrations
  • Prompt engineering
  • Guardrail design
Data & Storage

Relational and document data, schema design, querying, transactions, caching, and persistence.

  • PostgreSQL
  • MySQL
  • MS SQL Server
  • MongoDB
  • Redis
Cloud, Delivery & Quality

Infrastructure, containers, CI/CD, testing, observability, and the tooling that keeps systems reliable.

  • AWS
  • Azure
  • Google Cloud
  • Docker
  • Jenkins
  • Git
  • GitHub
  • Jest
  • Cypress
  • Mocha
  • RSpec
  • Vite
  • Vitest
  • ActiveMQ
  • BullMQ
  • Stripe
  • PayPal
Engineering Practice

Architecture and engineering principles for maintainable, scalable, secure, and reliable systems.

  • Microservices
  • RESTful API design
  • Event-driven systems
  • Distributed systems
  • Domain-driven design
  • Clean architecture
  • SOLID principles
  • Scalability
  • Schema design
  • Query optimisation
  • Responsive design
  • Accessibility
  • SEO
  • CI/CD

Education

University of Central PunjabEducation

BS, Software Engineering

Academic foundation in software engineering, systems design, databases, and application development.

Software Engineering
Contact

Have something worth building?
Let's talk.

Tell me what you're building, improving, or trying to solve. A little context is enough to start.

Send a message

Tell me about the project.