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

Mobile
Backend
Systems
Clean CodeScalable SystemsBetter Products
Always learningAlways building
Techwork with
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
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 DeliveryAug 2024 – Present
Mobile Development Team Lead
Current RolePromoted 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
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.
GitHubVerified
github.com/Subrata-RajakLinkedInVerified
linkedin.com/in/subrata-connectEmailDirect
subratarajak308@gmail.comRésuméPDF
Curriculum Vitae (PDF)Available for engineering roles · Prompt replies within 24–48h
