open to swe & pm roles — remote or hybrid

Rafeed Iqbal

software engineer × product leader

Building products at the intersection of code and strategy — from RAG pipelines and SaaS platforms to roadmaps and teams.

01

$ cat about.txt

Software engineer and product leader building consumer applications from 0 to 1. I run product and engineering for an AI-powered fitness app, and I'm the sole engineer behind a SaaS ERP platform for perfumers — shipping RAG-based AI assistants, production systems, and the storefronts around them.

educationMcMaster UniversityB.Eng. Software Engineering2020–2025 · Hamilton, Canada
02

$ cat experience.log

2026-01–PresentUnited Kingdom (Remote)

Founding Engineer

@ BaseNote Solutions LTD
  • Sole engineer designing and building a multi-tenant SaaS ERP platform for perfumers, spanning inventory management, production workflows, and client storefronts end to end.
  • Built Blend Engine and Alchemy Engine, RAG-based AI assistants that recommend perfume-oil blends and fragrance-chemical formulations by querying a proprietary knowledge base of in-house chemists' experimental data.
  • Delivering the pilot Blend Engine application for the company's first licensed client, owning architecture, implementation, and rollout.
  • Launched a custom Shopify Hydrogen storefront for a white-label perfume client, integrating it with the company's production and fulfilment services.
2025-06–PresentUnited Kingdom (Remote)

Head of Product and Engineering

@ Icon Train Smarter LTD
  • Own product and engineering for Icon Training, an AI-powered fitness app where trainers and athletes create AI avatars of themselves that users subscribe to for coaching; led the product from initial MVP to production-ready launch.
  • Direct frontend and backend teams through Agile sprint cycles as the hub between business goals and technical execution, setting product direction and making architecture and implementation decisions with developers.
  • Grew the team from 2 to 8 employees, owning full-cycle recruitment from job ad through interviews to contract signing, alongside payroll and day-to-day operations.
  • Contribute hands-on to delivery by implementing AI-related features and building the company website (icontraining.app).
2023-09–2024-08Toronto, Canada

SAP Analyst, S/4HANA Key User (Co-op)

@ Sanofi Pasteur
  • Eliminated a growing backlog of 255 S/4HANA–EWM inter-system interface errors, driving it to 0 and cutting average resolution time to under 1 day, through root-cause analysis with AMS and functional experts across supply chain and manufacturing.
  • Authored documentation for each error class covering cause, prevention, and resolution steps, enabling recurring errors that previously blocked production to be prevented or resolved without escalation.
  • Resolved a long-running production blocker — inventory stuck in manual stock movements after QA inspection — by tracing it in staging to incorrect storage-temperature settings in bin configuration.
2023-05–2023-08Dhaka, Bangladesh

IT Intern

@ Eastern Bank PLC
  • Led the Business Intelligence team in reports migrated during a 1,800-report migration from SAP BusinessObjects to a new Oracle ERP, and created processes that streamlined the team's migration workflow.
  • Contributed to development, product direction, and sprint breakdowns for EBL's new mobile banking app, working alongside app developers and project managers in a rotational program.
03

$ ls -la projects/

./id8

AI-powered application generator that turns natural-language prompts into production-deployed web apps through a 10-stage orchestration pipeline (PRD → design → code → security scan → PR → deploy). Idempotent, resumable state machine built on FastAPI and async SQLAlchemy/PostgreSQL, integrating Google Gemini with the GitHub, Vercel, and Supabase APIs to automate PR creation and deployment.

PythonFastAPINext.jsGoogle GeminiGoogle Cloud
view repo ↗

./e-predict

AI-driven energy consumption forecasting tool using machine learning models. Flask backend for data processing and model deployment; Next.js frontend with interactive visualizations for anomaly detection.

Next.jsFlaskML
view repo ↗

./syncmaster

Documentation management system for the City of Hamilton's PMATS, built by a 5-person capstone team. TypeScript frontend and Python backend with AWS infrastructure provisioned as code and scripted CI/CD pipelines; 1,200+ commits under real contribution, code-review, and testing standards.

TypeScriptPythonAWS
view repo ↗
05

$ env

LANGUAGES="Python, JavaScript, TypeScript, SQL"
FRAMEWORKS="React, Next.js, Flask, Django, FastAPI"
CLOUD="AWS, Google Cloud"
TOOLS="JIRA, Git, Figma, SAP S/4HANA, Shopify Hydrogen"
PRODUCT="Agile, Roadmapping, User Research"
06

$ contact --help

Let's build something.

Open to software engineering and product roles — remote or hybrid. The fastest way to reach me is email.