Experience

My professional journey and career highlights

Software Engineer
Beaj Education
Jun 2024 - Present

Building AI-powered educational platforms with multimodal learning experiences for 6000+ users.

Key Highlights:

  • Designed and developed a WhatsApp-based AI chatbot for self-development courses, integrating Meta's WhatsApp Cloud API, Azure AI, Eleven Labs, OpenAI LLMs, and Whisper
  • Migrated ASP.NET backend and HTML/Bootstrap/JS frontend to Node.js backend and React frontend, improving course upload speed by 50% and data fetching efficiency by 80%
  • Implemented advanced AI-driven features including speech recognition, language identification, speech synthesis, and pronunciation assessments for multilingual learning
  • Maintained Azure-hosted infrastructure utilizing PostgreSQL, App Services, and Blob Storage for improved system stability and scalability

Technologies:

ReactNode.jsPostgreSQLAzureOpenAI
Software Engineer
FAIR - Football AI Research
Aug 2023 - Oct 2025

Led development of advanced AI chatbots and microservices for real-time football analytics and statistics.

Key Highlights:

  • Led creation of an advanced multi-agent LangGraph chatbot with intelligent routing, web search, SQL Agent, RAG search, and handoffs for real-time football stats and predictions
  • Architected and fully developed microservices backend using FastAPI, NodeJS, MongoDB, and Redis, deployed on Google Cloud Platform
  • Designed multiple Flask and React dashboards providing real-time insights into data flows and GCP workflows, streamlining internal team processes
  • Developed and managed 10+ complex data pipelines using GCP services (Cloud Run, Batch Jobs, Cloud Scheduler) to automate ingestion and processing of gigabytes of data

Technologies:

PythonFastAPINode.jsMongoDBRedisReactGoogle Cloud Platform
Software Engineer
SLAIT
Jul 2024 - Feb 2025

Developed an innovative video conferencing platform with real-time sign language recognition to break communication barriers.

Key Highlights:

  • Developed video conferencing platform with real-time sign language recognition, translating American Sign Language into live chat messages
  • Engineered real-time communication system using WebRTC and SocketIO, ensuring low-latency video streaming. Implemented Nginx with WebSockets for reliable deployment
  • Designed and managed MySQL database handling user authentication, chat logs, payment records, and session data. Integrated Stripe for subscription-based payments
  • Implemented Brevo-powered automated email workflows for marketing, user verification, password recovery, and transactional notifications

Technologies:

PythonFlaskMySQLWebRTCNginx
Software Engineer
ezWiFi (Techstars '23)
Mar 2023 - Sep 2023

Built robust microservices architecture managing global network of 1,400+ hotspots and 40,000+ monthly active users.

Key Highlights:

  • Engineered NestJS microservices backend architecture supported by AWS to manage global network of 1,400+ hotspots and 40,000+ monthly active users
  • Developed VueJS and TailwindCSS dashboard for major ISPs (PTCL, LigaT Portugal) providing real-time analytics on hotspot locations, demographics, and advertising effectiveness
  • Developed Flutter app integrating web3 and blockchain technology enabling hotspot owners to earn cryptocurrency by providing free internet
  • Transitioned backend from NodeJS to NestJS, significantly enhancing performance and scalability for global demand

Technologies:

NestJSNode.jsVue.jsFlutterAWSPostgreSQL
Back-end Developer
Funavry Technologies
Jul 2021 - Aug 2021

Internship focused on server-side web application development and API design.

Key Highlights:

  • Architected and executed server-side algorithms for web-based applications
  • Engineered robust APIs to enhance application interactivity
  • Worked extensively with MongoDB and MySQL databases
  • Gained expertise in Authorization and Authentication best practices

Technologies:

Node.jsExpress.jsMongoDBMySQL