Nils Schneider
Backend system and web client for exchanging electricity meters for utility providers
Experience
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
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
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
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
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
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
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
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
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
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
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
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
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
Similar Freelancers
Discover other experts with similar qualifications and experience