Technology Stack

A comprehensive overview of my technical expertise and tools

Proficiency Levels

Beginner
Expert

Requirements & Planning

Gathering user requirements, planning, and project scoping

JIRA(tool)
5/5
Azure Board(tool)
3/5
Confluence(tool)
4/5
Miro(tool)
4/5

Design & Architecture

System design, UI/UX, and architectural planning

Figma(tool)
1/5
Draw.io(tool)
3/5

Development

Core development and implementation

TypeScript(language)
4/5
C#(language)
4/5
Haskell(language)
2/5
Angular(framework)
5/5
Node.js(platform)
5/5
Python(language)
4/5
Java(language)
4/5

CI/CD & DevOps

Continuous Integration/Deployment and Infrastructure

Docker(tool)
4/5
Kubernetes(platform)
4/5
Jenkins(tool)
3/5
Bamboo(tool)
4/5
CircleCI(tool)
4/5
AWS(platform)
4/5
Google Cloud(platform)
4/5
Azure(platform)
4/5

Testing & QA

Quality assurance and testing

Jest(framework)
4/5
Playwright(framework)
3/5
Selenium(tool)
3/5

Monitoring & Analytics

Production monitoring and user analytics

Grafana(tool)
4/5
Prometheus(tool)
4/5
ELK Stack(platform)
3/5

AI & Machine Learning

Artificial Intelligence and Machine Learning tools and frameworks

OpenAI API(platform)
4/5
Anthropic Claude(platform)
4/5
Google Gemini(platform)
3/5
LangChain(framework)
4/5
Jupyter Notebooks(tool)
4/5
TensorFlow(framework)
2/5
PyTorch(framework)
2/5
Pandas(framework)
2/5
NumPy(framework)
2/5

This stack is continuously evolving as I learn and adopt new technologies.
Last updated: Dec 1, 2024