Knowledge
Six technical areas, each covering which real projects it's been applied on, which specific sub-technologies, and how it's used day to day.
Development
Backend & software architecture
Java and Spring Boot as a foundation, modular architecture patterns, and Docker for reproducible environments.
Data
Databases & data modeling
SQL and NoSQL, versioned migrations with Flyway, and BI/Power BI experience applied to data modeling.
Development
AI as a development tool
AI-assisted development to speed up research and implementation, with technical control over design and the code that ships to production.
Applied AI
AI integration, RAG & local models
Designing and building AI systems as a product: RAG pipelines, local models with Ollama, and ChromaDB as the vector store.
Systems
Systems, networks & security
Windows Server, networking and VPNs day to day at Nattia, plus a security model with granular access control, auditing and 2FA designed for LIT.
Automation
Process automation
n8n and scripting to remove repetitive manual work from real processes, backed by a specific certification in automation and AI agents.