Skills
Frontend
Interfaces for enterprise web applications, from Angular and React front ends to Next.js sites.
- React
- Next.js
- Angular
- JavaScript
- TypeScript
- HTML
- CSS
Backend
The core of my work: business logic, services and APIs in C# and the .NET ecosystem, from ASP.NET MVC to .NET Core and legacy WCF.
- C#
- ASP.NET MVC
- ASP.NET Core
- Web API
- REST APIs
- SOAP
- WCF
Desktop Development
Cross-platform and Windows desktop software for enterprise identity and security use cases.
- WPF
- .NET MAUI
- Avalonia
Database
Relational design, queries and SQL optimization behind large enterprise systems.
- SQL Server
- PostgreSQL
Architecture
Designing systems, integrations and APIs that stay maintainable as requirements grow.
- System Design
- Integration Design
- API Architecture
DevOps
Source control and delivery pipelines for team-based development.
- Git
- Azure DevOps
- GitHub Actions
- Docker
Integration
Moving data between systems reliably: customer-specific exports, service integrations and file-based exchanges.
- REST
- SOAP
- ETL
- File Based Integrations
AI & Emerging Technologies
Professional development in AI-assisted development and modern tooling, applied to enterprise engineering work.
- Generative AI
- Prompt Engineering
- AI Assisted Development
- Claude Code
- GitHub Copilot
- Vector Databases
- Embeddings
- RAG Fundamentals
- LLM Tooling
Cloud
Cloud platforms for hosting and delivering applications.
- Azure
Professional development & certifications
These programs reflect ongoing professional development in AI-assisted software engineering, modern development workflows, vector databases, and emerging technologies.
Completed learning
Applying generative AI across the development workflow.
Using an agentic coding assistant on real development tasks.
Working with an LLM as a coding partner.
Embeddings and vector search in application design.
How embeddings are stored, searched and used.
Python fundamentals with AI-assisted coding.