Skills

Professional technology stack approved for my software engineering practice.

Software Engineering

  • Software Architecture
  • Requirements Engineering
  • Specification-Driven Development
  • Object-Oriented Programming
  • REST API Design
  • Software Documentation

Backend & Python

  • Python
  • Django
  • FastAPI
  • Flask
  • Pydantic
  • SQLAlchemy

Data & Integration

  • PostgreSQL
  • SQLite
  • Relational Databases
  • REST APIs
  • External API Integration

Testing & Quality

  • pytest
  • Automated Testing
  • Unit Testing
  • Integration Testing
  • Acceptance Testing
  • Ruff
  • mypy

AI & Automation

  • LLM Integration
  • AI-Assisted Software Engineering
  • Prompt Engineering
  • Workflow Automation
  • RPA

DevOps & Delivery

  • Git
  • GitHub
  • Docker
  • CI/CD
  • GitHub Actions
  • Linux

Desktop Development

  • Tkinter