

I build LLM-powered applications, RAG pipelines, and AI automation workflows. Currently an AI Automation Engineer at The Open University, designing intelligent systems with n8n, Dify, and Supabase. I combine deep technical execution with a product mindset — from prompt engineering to full-stack AI integration.

I’m a software engineer specializing in AI systems, with hands-on experience building LLM-powered applications, RAG pipelines, and intelligent automation workflows. Currently working as an AI Automation Engineer at The Open University, where I architect evaluation pipelines, QA systems, and custom RAG solutions from scratch using n8n, Dify, and Supabase. I’m passionate about bridging the gap between AI capabilities and real-world product needs — whether that’s designing prompt engineering strategies, integrating LLM APIs, or building end-to-end AI-driven systems. I bring both technical depth and a product mindset to everything I build.
n8n, JavaScript (ES6+), TypeScript, Python, React, Next.js, Node.js, Java, C++
B.Sc. Software Engineering, SCE (2021–2025)
MBA Entrepreneurship & Innovation, Open University (2026–Present)
LLM-powered apps, RAG pipelines, AI agent workflows, prompt engineering, and full-stack development














The Open University
Freelance
I bridge the gap between traditional software engineering and the high-speed world of Low-Code/No-Code. While my foundation is in pure code, I’ve found my sweet spot in building complex, production-ready AI systems using n8n — supplemented with surgical-grade Node.js/JS only when it adds real value.
I architect end-to-end solutions and own the entire lifecycle: from initial characterization and system architecture to handling edge cases, deployment, and long-term version maintenance. I’m deeply focused on AI security and building sophisticated workflows like LLM-as-a-Judge or Human-in-the-Loop systems that ensure reliability.
My approach to Prompt Engineering is highly technical — I utilize advanced techniques like Markdown structuring and model-specific labeling based on deep documentation analysis to get the best performance out of every LLM. As the AI landscape shifts weekly, I thrive on upgrading systems with the latest models and tools, ensuring solutions aren’t just functional today, but future-proof and scalable.
Essentially, I bring the rigor of a Software Engineer to the agility of Low-Code — delivering robust AI automation that actually solves business problems.
I blend logic and creativity- connecting people, ideas, and technology with balance and clarity.
I enjoy analyzing root causes and building clear, practical solutions.
Constantly experimenting, learning, and applying new tools to get the job done.
I thrive in team settings - feedback, pairing, and async work all excite me.
I seek roles where I can deliver value early and evolve into a stronger engineer long-term.
Here’s a snapshot of projects I’ve built - from full-stack apps to automation tools. Each one challenged me to learn, solve, and deliver. Feel free to explore.
Travel Agency Dashboard.
Video streaming.
Selenium testing.