Recommended expert

Nils Schneider

Backend system and web client for exchanging electricity meters for utility providers

Nils Schneider
Heiligenhaus, Germany

Experience

Jan 2025 - Present
1 year 1 month

Backend system and web client for exchanging electricity meters for utility providers

Freelance

  • Design and implementation of a system to control the entire process for new, removal, and exchange operations of electricity meters by external service providers for a utility company

  • Automated retrieval of orders and available devices via defined interfaces (e.g. from SAP)

  • Orchestration of process steps (assigning meters, processing meter data, sending updated information back to the source system) using a Spring Boot backend

  • Provision of a React-based web client for operational tracking and control of orders, e.g. to continue failed process steps or resend notifications

Sep 2024 - Mar 2025
7 months

Backend system for a platform for solidarity-based funding of class trips

Freelance

  • Developed a platform for transparent and socially tiered contribution management for class trips

  • Teachers inform parents about planned trips including cost details and invite them to contribute

  • Families set their contribution based on individual means; higher contributions from financially stronger participants offset lower contributions of others

  • Multi-round contribution determination process until total costs are covered and automated notification of parents about the final amount to transfer

  • Implemented the backend in Go with API key and JSON Web Token authentication and PostgreSQL persistence

Jul 2024 - Jan 2025
7 months

Local backend system for a boat overview

Freelance

  • Designed and implemented a Go-based backend to provide system data from an Ubuntu-based onboard computer

  • Forwarding multiple camera streams for a 360° view of a boat

  • Migrated and optimized an existing Python project in terms of performance and architecture

  • Aggregated local operating system information, formatted it, and forwarded streaming data to connected clients

Apr 2024 - Present
1 year 10 months

Backend system for a social media platform

Freelance

  • Developed a platform to connect people with similar interests based on profile data and individual preferences

  • Posting and filtering content by favorite categories with prioritized display

  • Integrated messaging system for direct communication

  • Implemented the backend in Go with API key and JSON Web Token authentication

  • Persisted data in a relational PostgreSQL database; stored uploaded files in Azure Cloud and served them via the API

Feb 2024 - May 2024
4 months

Backend system for an institute for testing biological samples

Freelance

  • Designed and developed a system for provisioning, uniquely labeling, and group-based management of biological sample collection kits with subsequent analysis capability

  • Mapped the entire process chain from creating individual kits through assignment to defined groups to analysis

  • Implemented the backend in Go with API key and JSON Web Token authentication

  • Persistent storage in PostgreSQL; stored uploaded files on the file system and served them via the API

Sep 2023 - Jan 2024
5 months

Backend system for craftsmen job documentation

Freelance

  • Created a new backend in Golang for documenting orders of a craft business

  • Used API keys and JSON Web Tokens for authentication

  • Stored data in a SQL database; saved files generated by the backend on the file system with access via the API

Apr 2023 - Sep 2023
6 months

Backend system for advertising technology order processing

Freelance

  • Developed a backend in Golang for structured documentation and processing of orders in a craft business

  • Mapped the entire documentation process and provided all information via an API

  • Authentication using API keys and JSON Web Tokens

  • Persistent storage in PostgreSQL; stored documents and files on the file system with access via the API

Feb 2023 - Oct 2023
9 months

Backend system including app communication for bereaved relatives

Freelance

  • Designed and implemented a scalable backend API in Node.js for communication with bereaved relatives

  • Secured the API using API keys and JSON Web Tokens

  • Data persistence in MongoDB

  • Containerized deployment in AWS using AWS CDK for easy adjustments and redeployment

Sep 2022 - Jun 2023
10 months

Frontend and backend for access and authorization management of parking garages

Freelance

  • Migrated an existing Lumen API to Laravel for managing access and authorization processes for parking garages

  • Performed maintenance tasks and fixed existing bugs

  • Data persistence in MySQL

  • Redesigned and optimized the PHP-based web frontend by moving HTML styles into central CSS files

  • Implemented new modules, views, and backend functions

Apr 2022 - Nov 2022
8 months

Various websites for municipal facilities including app communication

Freelance

  • Set up, maintained, and customized multiple WordPress instances

  • Developed custom WordPress plugins in PHP with a flexible configuration structure based on JSON

Mar 2022 - May 2022
3 months

Application for generating and verifying JWTs with various encryption methods

Freelance

  • Design and implementation of a command-line tool for creating and validating JSON Web Tokens using different encryption algorithms

  • Interactive input and parameter handling with output of the generated or verified tokens directly in the command line

Jan 2017 - Apr 2023
6 years 4 months

Management system for electronic locking systems including app communication

Freelance

  • Development of a cloud-based backend API in Go for managing electronic locking systems

  • Design, implementation, and optimization of features for smooth data flow between frontend, backend, and database

  • Authentication and authorization using API keys and JSON Web Tokens

  • Persistent storage in PostgreSQL

  • Standardized API documentation in JSON/YAML according to the OpenAPI specification

Aug 2016 - Apr 2023
6 years 9 months

Development and maintenance of internal production and service tools

Freelance

  • Maintenance, further development, and new development of production and service tools in Delphi with Firebird SQL databases

  • Analysis and fixing of reported bugs as well as extension of existing functions and implementation of smaller new features

  • Design of user interfaces with DevExpress

  • Design, planning, and implementation of new applications including new forms and modules in close collaboration with manufacturing and service

Summary

With nine years of experience as a software developer and freelancer, I bring a broad knowledge base from a wide range of projects in various technologies, specializing in backend development. My many years working as a service staff member have made me very outgoing, customer-focused, and able to quickly understand others' perspectives and ways of thinking. Combined with my eagerness to learn and curiosity about new environments and technologies, these qualities make me versatile for large projects where you join a team and work together in the long term, as well as for small projects that offer short and interesting insights.

Skills

  • Architecture, Technical Concepts, Software Architecture
  • Google Go
  • Php Laravel, Lumen
  • Java Spring Boot, Lombok
  • Embarcadero Delphi (Including Firedac And Devexpress Components)
  • Web Angular, Typescript, Javascript, Node.js
  • Databases Mysql, Postgres, Firebird, Mariadb, Mongodb
  • Cloud Aws, Aws Cdk, Azure
  • Containers Docker
  • Integration Confluence, Jira, Git, Svn, Gitlab, Github, Jenkins, Kubernetes, Ci/cd

Languages

German
Native
English
Advanced
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Timon Ringwald
Timon Ringwald

Database Developer – Research Project – Healthcare Billing

View Profile
Alexander Kapincev
Alexander Kapincev

Senior Fullstack Developer

View Profile
Marijn Scholtens
Marijn Scholtens

Senior Software Engineer

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Wolfram Rittmeyer
Wolfram Rittmeyer

Backend and Flutter App Developer

View Profile
Dirk Bolte
Dirk Bolte

Senior Software Developer

View Profile
Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Yasin Yildiz
Yasin Yildiz

DevOps Architect & Backend Developer

View Profile
Thomas Jarnot
Thomas Jarnot

Backend Developer, DevOps Engineer

View Profile
Slava Schmidt
Slava Schmidt

Senior Technical Lead

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Stefan Baust
Stefan Baust

Senior Full Stack Developer / Co-Founder / CTO / Head of Development

View Profile
Michal Budzyn
Michal Budzyn

Senior Golang Engineer

View Profile
Rainer Bieniek
Rainer Bieniek

Senior Developer

View Profile
Ales Loncar
Ales Loncar

Senior DevOps Consultant (Freelance)

View Profile
Tilo Kowalski
Tilo Kowalski

Backend Developer

View Profile
Michael König
Michael König

Architect and Full-Stack Developer

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Henning Pankratius
Henning Pankratius

IT consulting / development

View Profile
Peter Teich
Peter Teich

Freelance Go-Developer/DevOps-Engineer

View Profile
Mathias Wilhelm
Mathias Wilhelm

Development of an AI-driven social media automation for topic identification, text generation, and publishing

View Profile
Nikunjkumar Parmar
Nikunjkumar Parmar

Senior Java Backend Developer

View Profile
Robin Sadlo
Robin Sadlo

Senior Cloud & Backend Engineer

View Profile
Ulrich Cech
Ulrich Cech

Java Architect/Developer – Freelancer

View Profile
Wadim Lupejcenko
Wadim Lupejcenko

Software Engineer & Consultant

View Profile
Timur Yalcin
Timur Yalcin

Lead Frontend Developer | Fullstack Developer

View Profile
Renke Grunwald
Renke Grunwald

Cloud Architect

View Profile
Johannes Erchen
Johannes Erchen

Senior Application Developer

View Profile
Tim Rüther
Tim Rüther

Consultant and Fullstack Developer

View Profile