Available for consulting

Frank William Daniels

Full-Stack Developer

I build robust, scalable digital solutions that solve real problems.

About Me

Frank William Daniels

I'm a developer passionate about creating products that make a difference. My favorite work lies at the intersection of problem-solving and product development, building solutions that are not only functional but elegant and maintainable.

Previously, I worked as a Full-Stack Developer at Trondheim Kommune, where I built and maintained digital services used by thousands of residents daily. I eliminated 99% of production errors in a rewrite I did, saved 150+ developer hours through automation in a migration process, and mentored an apprentice.

In my spare time, I built WindLord - a weather forecasting tool for paragliders - in just 2 months. This project combines my love for paragliding with my technical skills, demonstrating my ability to rapidly prototype and ship complete products.

My approach to development is systematic and thorough. I believe in clean code, comprehensive testing, and building solutions that scale. Whether it's optimizing database queries, implementing caching strategies, or mentoring team members, I focus on delivering measurable impact.

When I'm not coding, you'll find me paragliding in the Norwegian mountains - an activity that has taught me invaluable lessons about risk assessment, planning under pressure, and staying calm when conditions change unexpectedly. These skills translate directly to handling production incidents and making critical technical decisions.

What I Do

Web Development

Creating responsive, modern web applications with clean code and optimal performance.

API & Database Solutions

Designing and implementing robust APIs and efficient database structures.

AI & MCP Integrations

Training AI technologies and incorporating AI into your projects.

DevOps and Monitoring

Setting up reliable deployment pipelines and comprehensive monitoring solutions.

Experience Highlights

Full-Stack Developer

Trondheim Kommune

2023 - 2025
  • Rewrote large Java integration that eliminated 99% of production errors and enabled further development.
  • Saved 150+ developer hours by automating repetitive tasks in a large cloud migration.
  • Mentored an apprentice through code reviews, pair programming sessions, and guidance conversations.
  • Architected and developed new applications and integrations with primary responsibility for planning, development, operations, and user contact.

ML Engineering Intern

KSAT (Kongsberg Satellite Services)

2022
  • Developed machine learning models for ship detection in SAR satellite imagery

Featured Projects

WindLord

WindLord

A simple and useful tool for paragliders, built in 2 months. Features real-time wind data, interactive maps, and location-based forecasts.

Next.jsTypeScriptPostgreSQLVercel
Trondheim Kommune Portal

Trondheim Kommune Portal

Digital services platform built with microarchitecture serving thousands of residents. Owned projects end-to-end, implemented monitoring, and fixed critical bugs.

GoReactMsSQLJavaArgoCD
Ship Detection AI

Ship Detection AI

Machine learning system for detecting ships in SAR satellite imagery. Developed during internship at KSAT, combining computer vision with maritime surveillance.

Machine LearningPythonDatabricksGeoJSON
Maritime Drift Tracking

Maritime Drift Tracking

Bachelor project for Bouvet and their client the Norwegian Coastal Administration. A graphical implementation of an algorithm created by MET that helps find drifting objects at sea, based on observed weather conditions.

.NETPython

Get in Touch

Interested in working together? I'm currently available for consulting projects.

Built with v0