I build streaming and batch data pipelines with tools like Airflow and Mage, creating efficient workflows that make data talk. Skilled in setting up and managing databases using BigQuery, MySQL, and PostgreSQL, and designing schemas that make sense. I use Python for everything from data wrangling with Pandas and NumPy to analysis with Spark and creating visuals with Matplotlib. Also, I’m good at turning data into insights with dashboards in Tableau, Looker, and Sigma.

Data Engineering
Python and SQL

I'm experienced with Docker, using it to package my applications into containers. My project, Livy, runs on a Dockerized server managed by Kubernetes on Digital Ocean. I'm still growing my Kubernetes skills. Also, I'm experienced with Git and version control, keeping projects organized and workflows efficient.

Devops
Kubernetes and Docker

I build AI applications using LLM models and Langchain's AgentExecutors. I use OpenAI and Langchain in Livy for various functionality such as research and idea generation for students, summarizing/refactoring content for better clarify and understanding. I also use RAG and vectordbs for knowledge retrieval.

AI
LLMs, Langchain and RAG

I build end-to-end web applications with modern tools and frameworks. I've used TypeScript and Next.js to create the very website you're looking at now. On the backend, I'm comfortable with Django and Flask, which power my project Livy, making database interactions a breeze with ORM. I also have a good grounding in JavaScript, React, and some Java to round out my toolkit.

Software Engineering
TS, JS and Python