Skills
My technical skills are built on a deep foundation in Python and backend architecture. Below is a breakdown of my core expertise and the broader range of technologies and tools I use.
🎯 Core Expertise
These are the technologies and paradigms I live and breathe. I have led teams, designed architecture, and built production systems with this stack.
I essentially operate in god-mode with this stack.
- Languages & Core Frameworks: Python, Django, FastAPI
- Primary Databases: PostgreSQL, Redis
- Key Architectural Patterns: REST APIs, Microservices, Asynchronous Processing (Celery)
- Specialized Domains:
- LLMs & NLP: Production-grade LLM integration (OpenAI, Anthropic, etc.), applied NLP with tools like SpaCy
- Web3 / DLTs: Smart Contract interaction, DLT-based systems architecture
- eHealth / FHIR: Fast Healthcare Interoperable Resources
🛠️ Technologies & Tools
I am proficient and have significant professional experience with the following.
Python Ecosystem
- Libraries & Tooling: Pydantic, SQLAlchemy, Peewee, aio-libs, Requests
- Code Quality & Typing: Ruff, Mypy, (Black, isort, Flake8)
- Testing: Pytest (incl. pytest-django, pytest-asyncio), Unittest, Coverage.py
- Packaging & Dependency Mgmt: Poetry, uv, pip, setuptools, pre-commit
- Documentation: MkDocs, Sphinx
Backend & APIs
- Frameworks: Django, FastAPI and Flask
- Protocols & Specs: GraphQL, OpenAPI, REST
- Authentication & Security: OAuth2, JWT, Keycloak, TOTP
- Task Queues: RabbitMQ, AWS SQS
Databases & Search
- NoSQL / Graph: Neo4j, MongoDB, ArangoDB
- Search Engines: Elasticsearch, MeiliSearch
- Other: SQLite, eXistDB
- Obvious: PostgreSQL
DevOps & Infrastructure
- Containerization: Docker
- Web Servers & Gateways: Gunicorn, Uvicorn, Caddy, Nginx
- Cloud & CI/CD: Amazon Web Services (AWS), GitHub Actions, Continuous Integration
- Tooling: Git, Linux / Ubuntu, pgbouncer, MinIO, ClamAV
Blockchain & DLTs
- Platforms: Ethereum
- Languages & Tools: Solidity, Web3.py, IPFS, Truffle
Monitoring & Observability
- Standards & Tools: OpenTelemetry, Jaeger, Pyroscope
- Logging: structlog
- Dashboards: Flower, Unfold
Frontend (ugh, shoot me)
- Languages: JavaScript, TypeScript
- Frameworks/Libraries: React, Remix
- Styling: HTML5, CSS, TailwindCSS, Bootstrap
Leadership & Soft Skills
- Team Leadership & Architecture Ownership
- Mentorship & Junior Developer Coaching
- Project Planning & Task Delegation
- Cross-functional Communication
- Startup and Research Team Leadership