-
Software Engineering
Design, development and improvement of software, from new applications to existing systems, including development as part of existing engineering teams. Clear requirements, maintainable architecture and implementation.
-
IT Consulting
Consulting on technology choices, software architecture and IT processes. Evaluation of technical options and planning of implementation.
-
Technical Leadership
Ongoing involvement in engineering teams, with responsibility for technical direction, software architecture and development processes. Hands-on participation in planning, technical decisions and team coordination.
-
AI Tooling & Development Automation
Development of AI tools, agent harnesses and automation for internal software development workflows. Integration of AI capabilities into software products.