About Me
I am a Data Analyst and Machine Learning Engineer passionate about building AI-driven solutions and scalable web applications. Currently, I am expanding my expertise by pursuing an M.Sc. in Mathematics, Statistics and Data Modelling at the University of Alberta.
I am highly adaptable across tech stacks, with advanced proficiency in Python, JavaScript, TypeScript, HTML, CSS, and Java, alongside intermediate expertise in C++. I actively develop robust full-stack projects utilizing frameworks such as Next.js, React.js, Flask, Django, and FastAPI.
While I enjoy end-to-end web development, my primary focus is machine learning and process automation. I have engineered complex automated inventory and email pipelines using Python, IMAP, and SMTP to streamline business operations, and I build multi-agent AI architectures using tools like LangChain and Google-ADK.
Beyond my professional work, I am driven by community innovation. I frequently participate in hackathons and contribute to impactful open-source projects, including Kestra, Dodo Payments, and Apache.
Contact
Projects
Contributions
Kestra:
Fix: Concurrency limit display alignment
Kestra Plugins:
Developed an RBAC-compliant plugin to fetch and serialize log data into Amazon Ion format.
Dodo Payments:
feat: Export to csv in pricing table
Kestra:
Feature: Added links to the last execution in the Flow overview page
Kestra:
Feature: Bundle UI fonts locally instead of loading from Google API
Kestra:
Fix: Improve Exception Handling with clear error messages
Kestra:
Fix: Added highlight to duplicate ID's in Flow Code Editor
Dodo Payments:
Feature: Add Pricing Table Eight with hover to reveal mechanism
Openlibrary:
Feature: Add Arabic Language
Collaborative Notepad:
Feature: Add copy button and design the scrollbar
Latenightx:
Changed grid order according to num pad and made changes to accept lowercase for characters
AITP?