Boris Nicolai

Fullstack Developer & DevOps Engineer

Avatar placeholder
Munich, Germany

Experience

Nov 2024 - Dec 2025
1 year 2 months

Fullstack Developer & DevOps Engineer

EnBW Energie Baden-Württemberg

  • Further development of the internal "ECockpit" platform with an Angular 17 frontend and .NET (C#) backend
  • Maintenance and further development of Azure DevOps pipelines
  • Introduction of technical improvements in build & release processes
  • Collaboration on a modular architecture approach (Clean Architecture & DDD)
  • Focus on scalability and secure data processing
  • Tech stack: Angular 17, .NET / C#, Azure, Azure DevOps, Git, CI/CD, Clean Architecture, Domain Driven Design
Apr 2024 - Aug 2024
5 months

Software Engineer

CARIAD – Automotive Software for Volkswagen

  • Porting a booking calendar from PHP Laravel to a modular monolith in Java Spring Boot
  • Setting up the core architecture in Spring Boot
  • Introducing OpenFGA for new access management
  • Technologies used: Event Storming, Spring Modulith, Spring Boot 3.1, Kafka, CQRS, Domain Driven Design, Clean Architecture, OpenFGA, Keycloak
Aug 2023 - Mar 2024
8 months

Software Engineer

ZEISS Semiconductor Manufacturing Technology

  • Architected and implemented a core component of the framework
  • Administered Azure pipelines
  • Technologies used: .NET, C#, Azure, Azure DevOps, Docker, Kubernetes
Jun 2023 - Feb 2023
-1 years -3 months

Software Developer

DFL

  • Extending the DFL website
  • Technologies used: Spring Boot 2.7, Kubernetes, Docker, Java
Dec 2022 - Mar 2023
4 months

Software Developer

AstroCloud SpringBoot

  • Porting the cloud application for AI-powered horoscope interpretation with ChatGPT
  • Architecture as a modular monolith, Clean Architecture & Domain Driven Design
  • Backend: Spring Boot 3.0, Keycloak, Kafka, MongoDB, Postgres
  • DevOps: Azure, Azure DevOps, Docker
Mar 2021 - Present
4 years 11 months

Founder & Developer

AstroCloud

  • Developed a cloud application for AI-assisted horoscope interpretation with ChatGPT
  • Architecture using microservices, clean architecture & domain-driven design
  • Backend: .NET, Keycloak, RabbitMQ, Azure Service Bus, Cosmos DB, MongoDB, Azure AD B2C
  • Frontend: Flutter, Blazor
  • DevOps: Azure, Azure DevOps, Kubernetes, Docker
Jul 2018 - Jun 2023
5 years

Software Developer

Kardex Remstar

  • Operated an automated warehouse system via an AngularJS app
  • Set up a test environment for mission-critical processes in the first six months
  • Used Jasmin for unit tests, Protractor for e2e and integration tests, Cucumber for behavior-driven development
  • Switched the test environment to Ranorex and integrated it into Bamboo for automated runs
  • Starting in 2020, covered desktop apps with automated tests
  • Technologies used: .NET, C#, AngularJS, TypeScript, RxJS, Protractor, Jasmin, Selenium, Atlassian Bamboo, Ranorex Studio, continuous integration
Mar 2018 - Jun 2018
4 months

Software Developer

Sovendus GmbH

  • Developed the partner portal, an e-commerce platform with single sign-on for order management and analytics
  • Frontend with Angular 5 and Bootstrap 4, backend with Laravel 5.5 and PHP 7.0
  • Set up and managed a Keycloak server for identity and access management (version 3.4.2)
  • Developed in a local MAMP environment and later Docker containers for frontend, backend, database, and Keycloak server
  • Ensured quality with backend unit tests using PHPUnit and frontend tests with Jasmine/Karma
Jan 2017 - Jun 2017
6 months

Software Developer

EnBW Energie Baden-Württemberg

  • Developed various features and modules for the SaaS cloud platform powercloud.de during the migration from an SAP solution to a cloud solution
  • Used a Slim-based PHP framework developed by powercloud and MySQL
  • Work environment with Fedora 24
  • Ensured quality with Codeception for unit and acceptance tests
Oct 2016 - Dec 2016
3 months

Software Developer

EMP Merchandising

  • Independently developed a tool to analyze partner network connections to EMP
  • Technical basis: LAMP stack
  • Ensured quality with unit and API tests
Nov 2015 - Sep 2016
11 months

Software Developer

Tron IT Consulting SRL, Electromaps

  • Developed a WebSocket server with Node.js for electromaps.com to communicate with charging stations via OCPP 1.6
  • Developed an admin interface with Bootstrap 3 and Angular 2 to manage charging stations
  • Developed the Android app ChargeScout using the native Android SDK for Tron IT Consulting
Feb 2014 - Oct 2015
1 year 9 months

Project Manager & Software Developer

Consultpool GmbH & Co. KG

  • Rebuilt the website chargelocator.com with geographic search and high performance through caching and query optimization
  • Developed several REST APIs for database queries
  • Built migration tools to import charging stations from third-party providers
  • Created reports with MSSQL Server Reporting Services (SSRS) for Sitetracker
  • Wrote technical documentation in German and English for projects in Spain, Romania, and India
  • Led development projects in Spain, Romania, and India, handling coordination, testing, bug fixing, and integration
  • Technologies used: LAMP stack with Laravel, Ubuntu, MySQL 5, PHP 5.6; frontend with vanilla JavaScript and Less, later rewritten in Angular 2; project management with Jira, Confluence, Bitbucket, Scrum, and Kanbanflow
Sep 2013 - Jan 2014
5 months

Software Developer

MDS Agenturgruppe GmbH

  • Developed the migration interface for machinerypark.de and other website sections
  • Implemented design specifications with JavaScript and backend integration
  • Technologies used: Doctrine 2, Zend Framework 2, PHP 5, MySQL, Confluence, Git
Feb 2013 - Jun 2013
5 months

Software Developer

PAYMILL GmbH

  • Co-developed and enhanced various modules in the frontend and backend
  • Used LAMP stack in the backend, version control with Git, frontend with AngularJS
Feb 2012 - Feb 2013
1 year 1 month

Software Developer

transact Elektronische Zahlungssysteme GmbH

  • Enhanced the Precision platform for prepaid and gift card management with a focus on security and web services as a database replacement
  • Created customer portals for ÖBB and ECE for redeeming and managing gift cards
  • Managed customer accounts and generated provisional gift cards
  • Developed SOAP web services for communication between portals and payment interfaces
  • Technologies used: Zend Framework, Doctrine, LAMP stack, jQuery
Dec 2011 - Feb 2012
3 months

Software Support Specialist

Kon5 Communications

  • Maintenance of the websites and intranet applications of Ontime Courier GmbH using various technologies (PHP, MySQL, FileMaker, IIS)
Jun 2011 - Nov 2011
6 months

Software Developer

Linx.de

  • Rebuilt the European websites
  • Responsible for the architecture of the core components
  • Technology: CakePHP
Jun 2010 - Feb 2011
9 months

Software Developer

e-fellows.net (McKinsey)

  • Integrated the Apache Solr search engine into the existing community
  • Technology: Zend Framework, Oracle, MySQL, PHP 5.3
Feb 2010 - Apr 2010
3 months

Software Developer

sport1.de/DSF

  • Created a sports calendar for sport1.de for a high-load scenario up to 1M visits/day using caching technologies
  • Technology: selected parts of the Zend Framework, jQuery, PHP 5.2, MySQL 5.1
Jul 2009 - Jan 2010
7 months

Software Developer

letsPool AG / Booming

  • Developed the auction platform watchpool24.com and the B2C site watchsea24.com
  • Technology: Zend Framework, Dojo, MySQL 5.1, PHP 5.2, stored procedures, views, events
Sep 2008 - Jun 2009
10 months

Software Developer

TNS Infratest

  • Development of the voting portal for the 2009 federal and European elections in Germany with nationwide vote collection and data forwarding to ARD
  • Portal technology: Java, Struts, iBATIS
  • Desktop application technology: C#, .NET Framework 3.5, SOAP, iBATIS.NET, MSSQL, ASP.NET, Windows Forms, Spring.net
Jul 2008 - Oct 2009
1 year 4 months

Software Developer

Münchner Singles

  • New development and further enhancement of the event system for a community with approx. 30,000 active members
  • Technology: PHP 5.0, MySQL 5, Zend Framework, Smarty, Dojo
Feb 2005 - May 2008
3 years 4 months

Project Manager & Developer

Mayflower GmbH / ThinkPHP

  • Development and project management of the intranet for Nintendo of Europe
  • Design and development of an MVC architecture for the company framework Chairman
  • Design and development of a document management system for Vaillant
  • Development of an extranet for Siemens Enterprise Communications
  • Architecture using OOA & UML and application of design patterns: Factory, Active Record, MVC, Adapter, Dispatcher, Observer
  • Development environment: Unix, Apache, MySQL 4.1, PHP 5; methods: test-driven development, sprints, Scrum
Feb 2002 - Jan 2005
3 years

Head of Internet Department

Coastal Realty SL

  • Managed the internet department with personnel responsibility for two employees
  • Developed and maintained various real estate portals and optimized SEO for Google, MSN, Yahoo using PHP 4 and Typo3
  • Managed the company's internal server
Jan 2001 - Dec 2001
1 year

Project Manager & Developer

Science Public Media AG

  • Design and programming of a content management system for 10 editors using PHP 4 and MySQL 3 for the exhibition "vCell - the Virtual Cell"
  • Led a team of 2 employees
Apr 2000 - Nov 2000
8 months

Software Developer

Kon5 Communications

  • Developed static pages with Dreamweaver and dynamic pages with Lasso and FileMaker for waswiewo.com
Aug 1998 - Feb 2000
1 year 7 months

Sales Representative

Göttinger Gruppe

  • Sold company shares, insurance, and investment funds through inside and outside sales

Summary

Cloud. AI. Code. I don't just develop software – I create solutions that work, scale, and deliver real value. With over 25 years of experience in software development and a clear focus on C#, Azure & modern AI technologies, I guide projects from concept to go-live – structured, efficient, and with an eye for what matters.

As a Cloud Engineer, AI integrator, and Fullstack Developer, I bring know-how from companies like EnBW, Zeiss, and Volkswagen – combined with a startup mentality and a hands-on approach. Whether it's classic development, DevOps automation, or intelligent AI systems (e.g., voicebots, chatbots, or code analysis using BORIS LLMs): I build what’s needed – and make sure it runs.

My goal: reduce complexity, speed up processes, and achieve real time savings with smart technology. If you're looking for someone who not only can but also does – let's talk.

Skills

Ai & Automation

  • Chatbots & Knowledge-assistants ★★★★★: I Develop Ai-based Chatbots With Retrieval-augmented Generation (Rag), E.g., For Legacy Code Analysis. Using Pinecone, Gpt, Mistral – Depending On Data Privacy & Hosting Requirements.
  • Voice Agents & Automation ★★★★☆: Voicebots With Natural Language Understanding, E.g., For Appointment Scheduling, Exposé Delivery, Or Faqs. Tech Stack: Retell.ai, Vapi, Elevenlabs + N8n.
  • Ai-powered Code Automation ★★★★★: Productivity Boost Through Tools Like Github Copilot, Cursor Ai, Replit Agent & Jetbrains Ai: Automated Tests, Documentation, Debugging & Smart Refactoring.
  • Low-code / No-code Development ★★★★☆: Apps & Processes Built With Bubble, N8n, Voiceflow & Make – E.g., Internal Tools, Bots, Forms & Workflows, Also Combined With Llms.
  • Ai Image & Video Generation ★★★☆☆: Using Leonardo, Flux, Kling & Dreammachine To Visualize Processes, Mockups, And Demo Videos.

Cloud & Devops

  • Azure & Azure Devops ★★★★★: I Develop, Deploy, And Manage Applications In Microsoft Azure – Including Infrastructure, Pipelines, Keyvault, Service Bus, And Ad B2c. Ci/cd With Azure Devops Is Standard In My Projects.
  • Docker & Containerization ★★★★★: In Use For Many Years – E.g., For Packaging .Net Applications And Deploying To Azure. Familiar With Docker Compose, Image Builds, And Multi-stage Deployments.
  • Kubernetes (Basic Knowledge) ★★☆☆☆: Gained Initial Experience Privately, E.g., With Minikube & Small Dev Setups. No Production Usage Yet – But It's On My Learning Radar.
  • Identity & Access Management ★★★★☆: Set Up & Administered A Keycloak Server Myself And Integrated Openfga – E.g., In Java Spring Boot Architectures.
  • Ci/cd & Automation ★★★★★: Automated Build & Deployment Pipelines With Azure Devops & Github Actions. Infrastructure As Code For Efficient Processes & Seamless Releases.

Modern Software Development (.Net & Angular)

  • C# & .Net Core/framework ★★★★★: For Over 13 Years My Preferred Tech Stack For Scalable, Maintainable Applications. Using Clean Architecture, Domain Driven Design, Cqrs & Modular Monoliths – From Prototypes To Enterprise.
  • Angular (2–17) ★★★★★: Many Years Of Experience With Angular In Production Systems: From Angularjs Through Angular 2 Up To Angular 17, Including Testing (Jasmine, Protractor), State Management (Ngrx) & Ux Optimization With Bootstrap / Rxjs.

Tech Stack Overview

  • C# / .Net (Core & Framework) ★★★★★
  • Java & Spring Boot ★★★★☆
  • Javascript (Vanilla / Es6) ★★★★★
  • Angular (2–17) ★★★★★
  • Node.js ★★★★☆
  • Php (Laravel, Zend, Cakephp) ★★★★☆
  • Python (Automation) ★★★☆☆
  • Flutter, Blazor ★★★☆☆
  • Mysql, Postgresql ★★★★★
  • Mongodb, Cosmos Db ★★★★☆
  • Ci/cd: Azure, Bamboo, Github ★★★★★
  • Keycloak / Openfga ★★★★☆
  • Git, Github, Gitlab ★★★★★
  • Jira, Confluence, Bitbucket ★★★★★

Languages

German
Advanced
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

Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Marc Haid
Marc Haid

Senior Architect, Coach and Developer

View Profile
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Csaba Kéri
Csaba Kéri

ServiceNow Consultant

View Profile
Oleg Orlov
Oleg Orlov

Senior Software Developer C#, ASP.NET Core (.NET 6–9)

View Profile
Krzysztof Nowak
Krzysztof Nowak

Backend Migration Developer (Part-time)

View Profile
Christian Hacker
Christian Hacker

Qualifications Profile

View Profile
Frank Eppink
Frank Eppink

DevOps

View Profile
Stefan Wimmer
Stefan Wimmer

Architect/Software Developer/Infrastructure

View Profile
Hannah De vries
Hannah De vries

Fullstack Developer

View Profile
Hicham Mokhtari
Hicham Mokhtari

Freelance Software Developer

View Profile
Ulrich Proeller
Ulrich Proeller

Software Architect

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Johannes Euteneier
Johannes Euteneier

Freelance Software Consultant

View Profile
Moritz Freyburger
Moritz Freyburger

AWS Developer/DevOps Engineer (Energy Trading)

View Profile
Heiko Huvermann
Heiko Huvermann

Fullstack Developer / Architect

View Profile
Michael Boldasov
Michael Boldasov

Scrum Master, Project Manager

View Profile
Matthias Isler
Matthias Isler

Fractional CTO (Principal Engineer / Technical Architect)

View Profile
Andreas Grutz
Andreas Grutz

Senior Fullstack .NET (Core) & Angular Developer

View Profile
Christian Zeder
Christian Zeder

Software-Architect / Engineer

View Profile
Tobias Engelbrecht
Tobias Engelbrecht

C# Fullstack Developer / Scrum Master / Product Owner Cloud Services / Product Owner Infrastructure & Core Services / Head of

View Profile
Anouar Taoussi
Anouar Taoussi

Fullstack Java/Spring Boot Developer

View Profile
René Wick
René Wick

Developer

View Profile
Samir Brković
Samir Brković

Solution Architect / Senior Software Engineer

View Profile
Manuel Reinfurt
Manuel Reinfurt

Cloud Architect & Lead Developer

View Profile
Tobias Waggoner
Tobias Waggoner

Lead Architect / Senior Developer

View Profile
Jan Radon
Jan Radon

Software Engineer / Software Architect / Team Lead

View Profile
Rodrigo Herrán
Rodrigo Herrán

Data Engineer and Founder

View Profile