Senior Software and AI Engineer · AWS Certified AI Practitioner · Ottawa, ON
Senior Software and AI Engineer · Flexspring May 2026 – Present · Ottawa, ON
B2B HR integration platform serving 2,500+ client configurations
- AI Assembly Line — Spearheading AI-driven data integration automation across analysis, design, and development pipelines spanning Monitor, Studio, and the agentic AI library
- Data Mapping (AI) — Built an AI-driven field recommendation system: embedding-based reranking, cosine-similarity matching, Redisson caching, and LiteLLM fallback with role-based AI gating
- LLM integration hardening — Productionized platform-wide LLM use (unit tests, SonarQube fixes, secret removal → secure config layer) into a reusable service adopted across Monitor, Studio, and shared libraries
- Transaction Intelligence — Redesigned transaction detail experience with an Integration Review card — XML/URL/JSON parsing, search highlighting, dark mode, responsive layout, defensive raw fallback
- Platform modernisation — Lead zero-regression migrations: Java 8→17, Spring Boot 2→3 across production services; Monitor UI to React 18.3, React Router v7, Vite 7
- Microservice Ownership — Sole engineer on File Manager: Quarkus service + multi-region AWS S3 (US/EU) + MongoDB metadata + per-item permissions + SQS event-driven reconciliation + React UI — greenfield to production
- AI Platform Foundation — Architected
flexspring-agent-core, the platform's AI agent library: model-agnostic LLM orchestration, Spec-Driven Development, MCP server integration for safe, scalable tool use — adopted across platform - Full-Stack Delivery — Built Credentials Manager, Monitor Lifecycle, Webhook Templates (spanning 5 services end-to-end), Studio AI Analysis, and Mitigation Dashboard — from Spring Boot APIs through React UIs
- Data Mapping Tooling — Multi-source logic, import/export generators, field audit trails, nested/compound field support with breadcrumb navigation — replacing manual spreadsheet workflows
- Production Incident Resolution — Diagnosed corrupted lifecycle records blocking client integrations; authored idempotent correction scripts across PostgreSQL + MongoDB under live conditions
| Project | Stack | |
|---|---|---|
| fetch-markdown | TypeScript · Chrome Extension · DOM | Chrome Web Store |
| nexus-ai | Next.js · TypeScript · AI Agents | Live demo |
| diet-workout-plan | React · Vite · Gemini AI | Live demo |
| pokégent | TypeScript · Ink · Terminal UI | npm |
| ctx-handoff | TypeScript · CLI · Deno Deploy | npm |
| clean-bookmarks | TypeScript · Chrome MV3 · AI | Chrome Web Store |
| Period | Role | Organization |
|---|---|---|
May 2026 – Present |
Senior Software and AI Engineer | Flexspring · Ottawa, ON |
May 2024 – May 2026 |
Software Engineer | Flexspring · Ottawa, ON |
May 2023 – May 2024 |
Software Engineer Intern | Flexspring · Montreal, QC |
Apr 2019 – Jun 2021 |
Full Stack Software Developer | BSRM · Bangladesh |
- MEng Software Engineering (Co-op) · Concordia University, Montreal ·
2022–2024 - BSc Electrical & Electronics Engineering · Islamic University of Technology ·
2015–2018




