Skills & Technologies

A comprehensive overview of my technical expertise across AI/ML, full-stack development, software architecture, cloud platforms, and DevOps.


Programming Languages

Python (5+ years) JavaScript TypeScript Java PHP

AI/ML & LLM Technologies

RAG Systems

Vector RAG Graph RAG Hybrid Search Dense Retrieval Semantic Search

LLM Models & Frameworks

GPT-3 GPT-4 Claude LangChain OpenAI API

Vector & Knowledge Databases

Pinecone OpenAI Embeddings Neo4j AWS Neptune

AI Orchestration & Prompt Engineering

CLIP Model Context Protocol (MCP) LLM Routing Prompt Chaining Advanced Prompt Engineering Generative AI Applications LLM Benchmarking

Web Development

Backend Frameworks

FastAPI Flask Django FastMCP PHP Laravel

Frontend Frameworks

React.js / React 19 Next.js Vue.js

Real-time Technologies

WebSockets Server-Sent Events (SSE)

Software Architecture & Computer Science

Architecture & Design

Software Architecture Service-Oriented Architecture Object-Oriented Design Design Patterns Reusable Software Design

Supported by the University of Alberta's four-course Software Design and Architecture specialization.

Computer Science Foundations

Data Structures Algorithms Merge Sort

View the supporting certificates and verification links.


Databases

SQL Databases

PostgreSQL MySQL

NoSQL Databases

MongoDB Redis DynamoDB Neo4j

Cloud Platforms & Services

Amazon Web Services (AWS)

EC2 S3 Lambda RDS DynamoDB AWS Glue AWS Neptune CloudWatch

Google Cloud Platform (GCP)

Compute Engine Cloud Functions BigQuery

Data Warehouses & Big Data

Snowflake BigQuery Databricks

DevOps & CI/CD

CI/CD Pipelines

GitHub Actions GitLab CI/CD Bitbucket Pipelines Ansible

Containerization & Orchestration

Docker Docker Compose Kubernetes (K8s) Helm Charts ArgoCD

Monitoring & Messaging

Grafana Prometheus Kafka Celery

Data Engineering & ETL

Databricks dbt Fivetran AWS Glue Pandas RAY

Development Tools

Git GitHub Jupyter Notebook Google Colab Android Studio VS Code

Methodologies & Practices

Agile/Scrum GitOps CI/CD TDD Code Review SDLC

Services I Offer

  • Web Development - Full-stack applications, APIs, and microservices
  • AI/ML Solutions - RAG systems, LLM integrations, custom AI pipelines
  • Software Architecture - Service design, reusable patterns, and architecture reviews
  • Cloud Architecture - AWS/GCP infrastructure design and optimization
  • DevOps Engineering - CI/CD pipelines, containerization, monitoring
  • Data Engineering - ETL pipelines, data warehousing, analytics
  • Technical Consulting - Architecture reviews, technology selection

Discuss Your Project View My Work