Ahmed Bilal

Full-Stack / Data-Focused Software Engineer

Coding for Fun and Profit

Download Resume

About Me

Profile picture

I'm Bilal (Not Ahmed), and this is my portfolio (obviously). I make things, and I break things. I have a severe case of shiny object syndrome, and I'm trying to cure it by building things. What I can do, I do, and what I can't do, I learn. This approach has allowed me to explore a lot of different technologies and tools, and I'm always looking for new challenges.

I’m currently a Software Developer at Indigo AI. When I joined, the tech stack was unfamiliar, but I dove in headfirst and quickly got up to speed with both the technology and the industry. I’m always looking for opportunities to learn, experiment, and build meaningful things.

Skills

Frontend

  • React
  • Next.js
  • TypeScript
  • Modern CSS
  • Framer Motion
  • Responsive Design

Backend / Data

  • Node.js
  • Python
  • PostgreSQL
  • ML Pipelines
  • SQL
  • Data Analysis

Engineering

  • REST APIs
  • Git/GitHub
  • Vercel
  • CI/CD
  • Testing
  • System Design

Experience

Software Developer

Indigo AI

Sept 2025 - Present

Built LangGraph multi-agent systems and modernized an Electron app UI with React/TypeScript.

  • Designed and implemented LangGraph-based multi-agent workflows to extract structured insights from heterogeneous enterprise data sources.
  • Built agents capable of reasoning over hot channels (live meetings, chats, PDFs) and cold channels (static knowledge bases such as Notion), enabling context-aware responses
  • Integrated and extended MCP, enabling dynamic context sharing between LangGraph agents and real-time sessions.
  • Collaborated on refactoring the Electron desktop application, modernizing legacy UI components using ShadCN to improve consistency and maintainability.

Backend Developer

LingoPal

Aug 2024 - Dec 2024

Built lip-synced ElevenLabs audio and improved translation quality in a Next.js/FastAPI stack.

  • Built an audio generation feature using ElevenLabs, syncing voice output precisely with lip movements based on subtitle timing.
  • Led research comparing translation services, benchmarking accuracy with cosine similarity on Kaggle datasets; reduced errors by 14% through a hybrid approach using OpenAI for long text and Google Translate for short text, guided by user feedback.
  • Followed Agile methodology with weekly sprints and daily stand-ups; worked under a Scrum Master to ensure efficient delivery.
  • Performed extensive code reviews across a large existing codebase, improving readability, consistency, and maintainability.

AI Automation Engineer

BizNav

Sep 2023 - Dec 2023

Automated workflows and built simple AI tools to boost productivity for non-technical teams.

  • Automated departmental workflows with AI-enhanced Excel solutions, cutting manual effort and saving 14+ hours/week.
  • Designed and deployed simple locally hosted internal web tools using Python and Gradio that wrapped LLMs with structured, pre-defined prompts, enabling non-technical staff to consistently obtain high-quality AI outputs.
  • Organized and led AI workshops for staff, promoting adoption of AI tools to boost team productivity and efficiency.
  • Maintained and upgraded the company website, coordinating with external IT contractors to deliver timely updates.

Get In Touch

I'm always open to discussing new opportunities, collaborations, or interesting projects.