Profilbild von Miguel BerrioVelez Freiberufler Fullstack Entwickler - IT Consultant aus Munster

Miguel Berrio Velez

verfügbar

Letztes Update: 12.02.2023

Freiberufler Fullstack Entwickler - IT Consultant

Firma: Miguel Berrio - IT Consultant
Abschluss: M.Sc. Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | italienisch (gut) | spanisch (Muttersprache)

Dateianlagen

Berrio_Profile.pdf

Skills

Through my experience I offer:

• Development of new and existing functionality in web and application software using techniques such as TDD (Test Driven Development) and a functional mindset.
• Process and task automation with the aid of multiple scripting languages.
• Assistance and support in the design and implementation of the software architecture applying methodologies like DDD (Domain Driven Design) and Event Storming.
• Assistance creating, expanding and operating the DevOps infrastructure.
• Assistance migrating legacy software to modern platforms, programming paradigms and technologies.
• Mentoring less experienced team members in new technologies and good programming practices.

In your team’s collaboration with me, you will enjoy the following benefits:

• State of the art software with automated testing.
• Extensible and easy to mantain software.
• Clear documentation of the software, processes and decisions.
• A DevOps infrastructure that allows you to have short feedback loops and improve the software in a fast and painless way.

Projekthistorie

04/2022 - 12/2022
Software development and architecture
(Automobil und Fahrzeugbau, 50-250 Mitarbeiter)

  • Ongoing development of new and existing functionality for an ERP solution for managing the development and testing of battery cells for electrical vehicles. This was developed as a monolithic application combining ASP.NET MVC and ASP.NET WebApi in the backend and a Vue.js 2 application in the frontend.
  • Ongoing development of the API tests for the project written in Python.
  • Consulting services to the end user for the creation of new and existing features and their integration into the application.
  • Implementation of unit tests in the existing codebase, introducing dependency injection, test and mocking frameworks, among other technologies.
  • Mentorship of the team in topics such as TDD (Test Driven Development), mocking, IoC (Inversion of Control), etc.

11/2018 - 03/2022
Softwareingenieur
DMI GmbH & Co. KG (Pharma und Medizintechnik, 500-1000 Mitarbeiter)

• Architektur und Entwicklung einer Webanwendung zum Überwachung von Prozessen mit .NET 5, ASP.NET, Angular und MS SQL Server.
• Architektur und Entwicklung eines Systems mit Micro-Service-Architektur in .NET Core und MS SQL Server.
• Entwicklung und Wartung von bestehenden Systemen in .NET Framework und .NET Core.
• Entwicklung von Skripten zur Automatisierung von Prozessen.
• Migration von bestehenden Projekten auf .NET Core und Entity Framework Core.
• Unterstützung bei der Migration des Verwaltungssystems von Subversion nach Git.

05/2018 - 11/2018
Softwareentwickler (Werkstudent)
DMI GmbH & Co. KG (Pharma und Medizintechnik, 500-1000 Mitarbeiter)

• Entwicklung eines Benchmarks für die Auswertung verschiedener Verschlüsselungs- und Hashing-Algorithmen mit Einsatz der Programmiersprache C# und TDD (Test Driven Development).
• Entwicklung eines Skriptes zur Testdatengenerierung.

12/2016 - 03/2018
Softwareentwickler (Werkstudent)
Deos AG (Architektur und Bauwesen, 50-250 Mitarbeiter)

• Portierung eines Legacy-Skripts zum Flashen von SPS mit verschiedenen Konfigurationen von Python nach Bash
• Entwicklung einer Webanwendung in Kotlin mit den Frameworks Spring Boot und Vaadin zur Generierung und Verwaltung von Lizenzen sowie Freischaltung von neuen Funktionen.

Reisebereitschaft

Weltweit verfügbar
Profilbild von Miguel BerrioVelez Freiberufler Fullstack Entwickler - IT Consultant aus Munster Freiberufler Fullstack Entwickler - IT Consultant
Registrieren