Online Services for the City of Oslo

Jonatan Hilmarch

0

Fullstack Engineer

AWS

.NET

PostgreSQL

Jun 2022 - Jun 2024

Project

In Bymelding (bymelding.no), residents of Oslo municipality can report faults and deficiencies in common areas such as streets, squares, recreational areas, sports facilities in the city, land areas, and inner Oslofjord. Based on category, position, and map layer, the case can be directed directly to the right contract and contractor without manual handling. The solution also includes a module for registering resource consumption and hours as well as follow-up and reporting. The system handles about 40,000 cases per year and is highly appreciated by all user groups.
Map with parking payment machines at bymelding.no
Map with parking payment machines at bymelding.no
Every year, Oslo municipality makes an assessment and prioritization of measures for traffic safety. Inputs are received from both districts and residents. Requests for measures can be registered via a portal (trafikksikkerhetioslo.no). These requests are validated, archived, and the resident can receive automatic responses via email. After analysis and possible grouping, action points are established, which are prioritized and finally result in a work list. The system handles about 2000 requests for measures per year and helps the caseworker meet legal requirements regarding archiving, response time, and equal treatment.
Since 2022, Oslo municipality regulates the rental of small electric vehicles in the city. The number of vehicles allowed to be rented out is 8000 and is distributed among the actors who receive permission after application. There are requirements to spread the bikes within the city's four ring roads, and rental at night is not allowed. To ensure that the requirements are met, trips and information about the vehicles are regularly collected so that they can be displayed in graphs and on a map.
Residents of the municipality can apply for residential parking. Bymiljøetaten offers a portal (beboerparkering.bymoslo.no) to log in and view ongoing applications. Relevant links to application forms are also displayed here.

Role

Jonatan worked together with the team during focused periods to develop and maintain the services for Bymelding, contractor control, traffic safety, micromobility, and residential parking. The work included both management and new development, with responsibility for both front-end and back end. Jonatan participated for two seasons in the technical evaluation of applications for permits to rent out small electric vehicles, where he served as the technical contact person in the second year.

Keywords

C#, .NET Core, EF Core, PostgreSQL, OpenSearch, AWS, Terraform, JIRA, KANBAN, Git, GitHub & GitHub Actions, Postman, Domain Driven Design, MediatR, React.js, TypeScript, OneLogin, OpenId Connect, MinId, Playwright, Vite, TanStack Router + Query, redux, Sass, Tailwind CSS, Docker, Powershell
Like this project
0

Posted Jan 14, 2025

Jonatan developed and maintained various public services, handling both front-end and back-end tasks.

Likes

0

Views

6

Clients

Oslo kommune

Tags

Fullstack Engineer

AWS

.NET

PostgreSQL

Optimizing Telecom Operations with Business Support Systems
Optimizing Telecom Operations with Business Support Systems
Barium Live, a Business Process Management Platform
Barium Live, a Business Process Management Platform
Lime CRM Newsletter add-on
Lime CRM Newsletter add-on
BEST-L, a system for long-term planning of track access
BEST-L, a system for long-term planning of track access