Cristian Miron

Ruby-on-Rails-Entwickler

Avatar placeholder
Cluj-Napoca, Rumänien

Erfahrungen

Juli 2022 - Bis heute
3 Jahren 7 Monaten

Ruby on Rails-Entwickler

Full Health Medical

  • Entwickelte und optimierte gesundheitsbezogene Features mit Ruby und Ruby on Rails, wodurch Workflows für die Zugänglichkeit medizinischer Produkte für mehr als 23 interne und externe Stakeholder verbessert wurden.
  • Refaktorierte Legacy-Module mit umfangreicher bedingter Logik durch den Einsatz objektorientierter Muster in Ruby, wodurch die Codekomplexität um etwa 31 Prozent gesenkt und die langfristige Wartbarkeit verbessert wurde.
  • Führte UI-Modernisierungsmaßnahmen mit Bootstrap und View Components durch, was zu einer 36-prozentigen Reduzierung gemeldeter Usability-Probleme in vier wichtigen Anwendungsbereichen führte.
  • Hielt mit RSpec eine automatisierte Testabdeckung von über 92 Prozent aufrecht, identifizierte proaktiv Testlücken und verhinderte Regressionen während monatlicher Release-Zyklen.
  • Prüfte Pull Requests mit starkem Fokus auf Code Smells, Anti-Patterns und Testqualität, wodurch das Onboarding von zwei neuen Entwicklern in die Codebasis beschleunigt wurde.
  • Integrierte Testausführung in CI-Pipelines mit GitHub Actions und Docker, was zu einer 27-prozentigen Reduzierung fehlgeschlagener Produktionsdeployments innerhalb von zwölf Monaten führte.
  • Arbeitete mit Produkt- und QA-Teams zusammen, um Fehler und technische Schulden zu dokumentieren, und half dabei, die Behebungsarbeiten während sechs aufeinanderfolgender Sprintplanungszyklen zu priorisieren.
  • Fungierte als technische Anlaufstelle für Ruby-Best Practices und mentorierte Junior-Entwickler in idiomatischem Ruby und effektiven Debugging-Techniken.
März 2021 - Juli 2022
1 Jahr 5 Monaten

Ruby on Rails Full-Stack-Entwickler

Pentalog

  • Verantwortlich für die komplette Entwicklung mit Ruby on Rails als alleiniger Entwickler im Projekt, inklusive Entwicklung, QA, Deployment und Produktionssupport.
  • Entwarf und integrierte mehrere externe Content-APIs mit Ruby und REST, um die zuverlässige Bereitstellung von Mediendateien an über 40 geografisch verteilte digitale Bildschirme zu ermöglichen.
  • Verarbeitete und validierte verschiedene Datenformate wie XML, RSS, MP4 und JPG, implementierte benutzerdefinierte Parser, die Vorfälle fehlerhafter Payloads um 34 Prozent reduzierten.
  • Implementierte automatisierte Regressionstests mit RSpec und sorgte für stabile Releases trotz durchschnittlich 18 Produktionsvorfällen pro Quartal.
  • Wartete Linux-Server und CI-Workflows mit Git und Shell-Tools und verbesserte die Deployment-Konsistenz in Staging- und Produktionsumgebungen.
  • Arbeitete direkt mit nicht-technischen Kunden zusammen, um Anforderungen zu klären und Prioritäten anzupassen, und erreichte dabei 95 Prozent aller Liefertermine bei sieben wichtigen Meilensteinen.
  • Dokumentierte Systemverhalten, Randfälle und bekannte Einschränkungen und erstellte interne Referenzen, die die Untersuchungszeit für zukünftigen Support um 29 Prozent verkürzten.
  • Ausbalancierte schnelle Feature-Lieferungen mit langfristiger Codequalität durch schrittweises Refactoring, um die Ansammlung technischer Schulden zu verhindern.
Sept. 2020 - Juni 2022
1 Jahr 10 Monaten
Cluj-Napoca, Rumänien

Lehrassistent im Labor

Technical University of Cluj-Napoca

  • Begleitete über 60 Studierende bei praktischen Aufgaben in Webentwicklung und UI-Design und legte dabei Wert auf strukturiertes Problemlösen und saubere Codeprinzipien.
  • Bewertete Studentenprojekte mit Fokus auf Architektur, Testgrundlagen und Debugging-Strategien und steigerte die Abschlussquote der Labore um 22 Prozent.
  • Arbeitete eng mit Fakultätsmitgliedern zusammen, um Laborunterlagen zu modernisieren und zeitgemäße Entwicklungstools sowie realistische Projektanforderungen einzubinden.
Aug. 2019 - März 2021
1 Jahr 8 Monaten

Ruby on Rails Full-Stack-Entwickler

ArtSoft Consult

  • Entwickelte und wartete produktionsreife Anwendungen mit Ruby on Rails und trug zu API-basierten Funktionen bei, die von Web- und mobilen Clients genutzt werden.
  • Arbeitete in einem verteilten agilen Team mit über 40 Mitgliedern zusammen und beteiligte sich an Sprintplanung, Backlog-Pflege und Retrospektiven.
  • Erstellte hybride mobile Anwendungen mit Cordova und sorgte gleichzeitig für Backend-Kompatibilität und konsistente Datensynchronisation.
  • Setzte GitHub, Jira und Confluence für die koordinierte Auslieferung ein, wodurch Merge-Konflikte reduziert und die Planbarkeit von Sprints über aufeinanderfolgende Releases verbessert wurde.
Juli 2019 - Aug. 2019
2 Monaten

Praktikum – Ruby on Rails Full-Stack-Entwickler

  • Beschleunigte Einarbeitung in professionelle Ruby on Rails-Workflows und lieferte bedeutenden Code bereits in den ersten drei Wochen des Praktikums.
  • Sammelte praktische Erfahrungen mit kollaborativen Entwicklungsabläufen, Versionskontrolle und strukturierter Aufgabenausführung in einer Produktionsumgebung.
Juli 2018 - Aug. 2018
2 Monaten

Java-Softwareentwickler

iQuest Group

  • Entwickelte eine dreischichtige Anwendung mit Java und Spring Boot, die mehrere externe Datenquellen in ein einheitliches, SQL-gestütztes System integrierte.
  • Implementierte DAO-Muster und Logik zum Parsen von API-Antworten, um eine zuverlässige Datenfilterung und -darstellung für nachgelagerte Systeme sicherzustellen.

Zusammenfassung

Ergebnisorientierter Softwareentwickler mit über 5 Jahren praktischer Erfahrung im Aufbau, Testen und Optimieren von Ruby-basierten Systemen in den Bereichen Gesundheitswesen, Medienverteilung und SaaS-Plattformen. Solider Hintergrund in der Ruby on Rails-Entwicklung mit konsequentem Fokus auf Codequalität, Testabdeckung und langfristiger Wartbarkeit. Erfahren in der Analyse komplexer Codebasen, dem Erkennen von Designschwächen und der Steigerung der Zuverlässigkeit durch strukturiertes Refactoring und automatisierte Tests. Aktiv an Projekten zur Datenverarbeitung, API-Integration und CI-gesteuerten Deployment-Pipelines in verteilten Teams beteiligt. Gewohnt, mit Produkt-, QA- und forschungsorientierten Stakeholdern an experimentellen und sich entwickelnden Anforderungen zu arbeiten. Gut geeignet für KI-fokussierte Umgebungen, die Präzision, Anpassungsfähigkeit und ein tiefes Verständnis realer Softwareverhalten verlangen.

Fähigkeiten

  • Backend - Ruby, Ruby On Rails, Objektorientiertes Design, Metaprogrammierung, Rest-apis, Background Jobs, Service Objects, Mvc-architektur, Api-integrationen
  • Tests & Qualität - Rspec, Minitest, Testabdeckungsanalyse, Code-review, Refactoring, Debugging, Profiling, Ci-testpipelines, Fehlerdokumentation
  • Devops & Tools - Docker, Github Actions, Gitlab Ci, Jenkins, Linux-cli, Shell-scripting, Automatisierte Deployments, Umgebungskonfiguration
  • Datenbanken - Postgresql, Mysql, Sql-optimierung, Schemagestaltung, Datenmigrationen, Abfrageprofiling, Indexstrategien
  • Frontend & Ui - Html, Css, Bootstrap, View Components, Javascript, Ui-refactoring, Barrierefreiheitsverbesserungen
  • Zusammenarbeit & Prozesse - Git, Agile Scrum, Jira, Confluence, Technische Dokumentation, Remote-zusammenarbeit, Teamübergreifende Reviews

Sprachen

Rumänisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2020 - Juni 2022

Technische Universität Cluj-Napoca

M.Sc. in Softwaretechnik · Softwaretechnik · Cluj-Napoca, Rumänien

Okt. 2016 - Juni 2020

Technische Universität Cluj-Napoca

B.Sc. in Informatik · Informatik · Cluj-Napoca, Rumänien

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Maksim Šetić
Maksim Šetić

Senior Full-Stack-Entwickler

Profil ansehen
Dani Anca
Dani Anca

Senior TypeScript / Angular-Entwickler

Profil ansehen
Andrei Closca
Andrei Closca

Java-Softwareentwickler

Profil ansehen
Ovidiu daniel Juncanariu
Ovidiu daniel Juncanariu

Senior PHP-Entwickler - Freiberuflich

Profil ansehen
Arseniy Buntury
Arseniy Buntury

Full-Stack-Entwickler

Profil ansehen
Valentin Marginean
Valentin Marginean

Senior Backend Entwickler

Profil ansehen
Sharvy Ahmed
Sharvy Ahmed

Senior Ruby-Softwareentwickler

Profil ansehen
Gwen Glaser
Gwen Glaser

Senior-Berater

Profil ansehen
Haseeb Ahmad
Haseeb Ahmad

Full-Stack-Ruby-on-Rails-Entwickler

Profil ansehen
Yannick Schuchmann
Yannick Schuchmann

Freiberuflicher IT-Berater

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Miriana Vladu
Miriana Vladu

Full-Stack-Entwickler

Profil ansehen
Martin Djonov
Martin Djonov

Softwareberater

Profil ansehen
Michael König
Michael König

Architekt und Full-Stack-Entwickler

Profil ansehen
Ioana Dinu
Ioana Dinu

Architekt für Java-Mikroservices

Profil ansehen
Uzair Anwar
Uzair Anwar

Senior Softwareentwickler

Profil ansehen
Timur Yalcin
Timur Yalcin

Lead Frontendentwickler | Fullstack Entwickler

Profil ansehen
Satya Vulise
Satya Vulise

Lead-Entwickler

Profil ansehen
Veit Bjarsch
Veit Bjarsch

Senior Full-Stack-Entwickler

Profil ansehen
Bharat Khatoliya
Bharat Khatoliya

Senior Softwareentwickler

Profil ansehen
Valentin Negoescu
Valentin Negoescu

Entwicklungsleiter und Architekt

Profil ansehen
Iulian Dabuleanu
Iulian Dabuleanu

Freiberuflicher Softwareingenieur

Profil ansehen
Dhruti Chandarana
Dhruti Chandarana

Senior Softwareentwickler

Profil ansehen
Dragoş Tudor
Dragoş Tudor

Senior Java-Backend-Entwickler | Team Lead

Profil ansehen
Norbert Stein
Norbert Stein

Technische Schulung & Open-Source-Arbeit

Profil ansehen
Areeb Alam
Areeb Alam

Softwareentwickler | Ruby on Rails

Profil ansehen
Ivo Panayotov
Ivo Panayotov

Ruby on Rails-Entwickler

Profil ansehen
Michal Wronski
Michal Wronski

Senior Softwareentwickler

Profil ansehen
Ottó Tamás
Ottó Tamás

Senior Python-Entwickler (Technischer Leiter)

Profil ansehen
David Moling
David Moling

Senior Technischer Berater

Profil ansehen