SUBRATARAJAK
AI SYSTEMS ENGINEER · PRODUCT ENGINEERING

Empowering ideas with intelligence.

Building AI-powered products, scalable backend systems, and thoughtful mobile experiences.

2+Years of Experience
6+Projects Handled
4+Team Members Led
Subrata Rajak — Mobile & Backend Engineer
Mobile
Backend
Systems
Clean CodeScalable SystemsBetter Products
Always learningAlways building
Techwork with
LLM Integrations
TypeScript
Node.js
NestJS
PostgreSQL
Prisma
Flutter
Dart
Docker
Git
ex
Express.js
REST APIs
FEATURED PROJECTS

Selected Work

Perspective & Approach

Good engineering starts with the problem.

I care about building software that solves real problems, feels intuitive to use, and remains understandable as it grows. My approach combines curiosity, thoughtful architecture, and a bias toward turning ideas into working products.

01

Understand before building

Start with the user, the problem, and the outcome. The right solution begins with asking better questions.

02

Build for what comes next

Make deliberate choices around boundaries, data, and reliability so products can evolve without unnecessary complexity.

03

Learn by shipping

Explore new ideas through implementation, evaluate what works, and improve through real engineering feedback.

·
·
·
Competencies & Toolkit

The tools behind what I build.

My work spans mobile experiences, backend systems, databases, and AI-enabled applications. I choose tools to fit the problem, with an emphasis on maintainability and reliable delivery.

AI & Intelligent Applications

LLM Integrations
Model APIs
Prompt Engineering
Agentic Workflows

Backend & APIs

TypeScript
NestJS
Node.js
ex
Express.js
REST APIs

Mobile Engineering

Flutter
Dart
BLoC Pattern
Platform Bridges

Data & Persistence

PostgreSQL
Prisma ORM
MongoDB
Redis

Architecture & Delivery

Docker
Git & GitHub
Modular Monoliths
Turborepo & pnpm
Career & Experience

Engineering journey & progression.

A chronological timeline of production mobile application engineering, team leadership responsibilities, and expanding backend architectural ownership.

Service-Based Tech Startup

Technology Services & Client Delivery
Remote / Hybrid
Aug 2024 – Present

Mobile Development Team Lead

Current Role
Recent – Present

Promoted to technical leadership across mobile engineering initiatives. Responsible for architecture standards, PR review quality, cross-platform delivery, and aligning mobile clients with backend services.

Key Responsibilities & Technical Ownership
  • Directing cross-platform mobile architecture and state management standards across client application projects.
  • Conducting technical code reviews to enforce modular code boundaries, performance guidelines, and type safety.
  • Collaborating with backend engineers on REST API design, endpoint payloads, and token-based authentication workflows.
  • Mentoring engineers on Flutter framework patterns, platform channel debugging, and clean architecture practices.
FlutterDartBLoC & ProviderTypeScriptNode.jsREST APIsGit & GitHub

Mobile Application Engineer

Aug 2024

Hands-on mobile development delivering responsive, fluid cross-platform client applications for production deployment.

Key Responsibilities & Technical Ownership
  • Engineered mobile user interfaces using Flutter and Dart with custom widgets, smooth animations, and platform adaptability.
  • Integrated RESTful backend services, local caching layers, and token authentication session flows.
  • Bridged native Android and iOS platform channel integrations, device hardware APIs, and OS permission lifecycles.
FlutterDartAndroid & iOS APIsRESTful IntegrationLocal Storage
LET'S CONNECT

Have something interesting in mind?

I'm open to discussing engineering opportunities, thoughtful collaborations, and interesting technical problems.

Direct Channels

Connect via professional platforms, examine code, or grab credentials.

Available for engineering roles · Prompt replies within 24–48h

Send a direct inquiry

* required fields