Recommended expert

Hiroshi Kaneko

Senior Softwareentwickler

Hiroshi Kaneko
Gliwice, Polen

Erfahrungen

Apr. 2023 - Dez. 2025
2 Jahren 9 Monate

Senior Softwareentwickler

instinctools

  • Leitung des Entwurfs und der Implementierung komplexer Ruby-Backend-Services mithilfe objektorientierter Muster und Metaprogrammierungstechniken zur Unterstützung skalierbarer Datenverarbeitungs-Workflows
  • Überarbeitete und refactorte umfangreiche Ruby-Codebasen mit RuboCop, eigenen Lintern und RSpec, um Lesbarkeit, Wartbarkeit und langfristige Stabilität zu verbessern
  • Entwickelte interne Ruby-Tools zur automatischen Generierung, Validierung und Annotation von Codebeispielen für KI-gestützte Tests und Experimente
  • Integrierte Ruby-Test-Suites in CI/CD-Pipelines mit GitHub Actions und Jenkins, um konsistente Qualitätsprüfungen über mehrere Repositories hinweg zu gewährleisten
  • Analysierte Code-Smells und architektonische Anti-Patterns in Legacy-Ruby-Systemen und dokumentierte Behebungsstrategien für die Entwicklungsteams
  • Zusammenarbeit mit Solution Engineers zum Benchmarking von Ruby-Services in isolierten Umgebungen und zur Bewertung des Ausführungsverhaltens unter verschiedenen Bedingungen
  • Entwickelte dockerisierte Ruby-Umgebungen, um reproduzierbare Ausführungen für Test-, Trainings- und Evaluations-Workflows zu gewährleisten
  • Analysierte und behob Leistungsengpässe in Ruby-Anwendungen mithilfe integrierter Profiler und eigener Instrumentierung
  • Erstellte detaillierte technische Dokumentation zu Teststrategien, bekannten Fehlern und angesammelter technischer Verschuldung
  • Betreute Entwickler bei fortgeschrittenen Ruby-Praktiken, Code-Review-Standards und effektivem Einsatz KI-gestützter Coding-Assistenten
Juni 2018 - Jan. 2023
4 Jahren 8 Monate

Full-Stack-Entwickler

Otsuka Techno Corporation

  • Entwickelte und wartete Ruby-basierte Backend-Services für Enterprise-Anwendungen unter Verwendung von Clean Architecture- und Domain-Driven-Design-Prinzipien
  • Implementierte automatisierte Test-Suites in RSpec und Minitest und integrierte sie in GitLab CI-Pipelines, um zuverlässige Bereitstellungen zu gewährleisten
  • Führte systematische Code-Reviews durch, um Ruby-Anti-Patterns, unzureichende Testabdeckung und Wartbarkeitsprobleme zu identifizieren
  • Entwickelte interne Ruby-Skripte zur Automatisierung von Datenvalidierung, Berichterstellung und Bereitstellungsaufgaben
  • Arbeitete mit funktionsübergreifenden Teams zusammen, um Entwicklungsrichtlinien für neue technische Bereiche zu bewerten und zu verbessern
  • Unterstützte containerisierte Anwendungs-Workflows mit Docker, um Entwicklungs- und Testumgebungen zu standardisieren
  • Behebte komplexe Produktionsprobleme in Ruby-Anwendungen mithilfe von Logging, Profiling und schrittweiser Analyse
  • Pflegte klare Dokumentation für Fehler, Testfälle und Refactoring-Entscheidungen, um langfristige Wissenssicherung zu unterstützen
  • Arbeitete mit Git-basierten Workflows, einschließlich Branching-Strategien, Pull Requests und Release-Management
  • Trug zu Proof-of-Concept-Projekten bei, die KI-gestützte Tests und automatisierte Code-Analyse in Ruby-Projekten erkunden
Juli 2014 - Apr. 2018
3 Jahren 10 Monate

Full-Stack-Entwickler

TIS

  • Implementierte Ruby-Backend-Funktionen unter Anleitung von Senior-Entwicklern mit Fokus auf sauberen, lesbaren und idiomatischen Ruby-Code
  • Unterstützte beim Schreiben und Pflegen von Unit- und Integrationstests mit RSpec zur Überprüfung der Geschäftslogik
  • Behob Fehler in bestehenden Ruby-Anwendungen durch Analyse von Logs, Reproduktion von Problemen und Anwendung gezielter Patches
  • Unterstützte Code-Review-Prozesse durch Berücksichtigung von Feedback und Verbesserung der Einhaltung von Coding-Standards
  • Verfasste interne Dokumentation zu implementierten Funktionen, bekannten Einschränkungen und Testansätzen
  • Sammelte praktische Erfahrungen mit Git-Workflows, Linux-Kommandozeilen-Tools und grundlegenden CI-Pipelines
  • Unterstützte die Pflege von SQL-Abfragen und Data-Access-Schichten in Ruby-Anwendungen
  • Beteiligte sich an Refactoring-Maßnahmen, um Legacy-Code zu vereinfachen und die langfristige Wartbarkeit zu verbessern
  • Unterstützte beim Containerisieren einfacher Ruby-Services mit Docker zur Gewährleistung konsistenter Entwicklungs- und Testumgebungen
  • Entwickelte grundlegende Fähigkeiten in Debugging, Profiling und im Verständnis der Performance-Eigenschaften von Ruby-Anwendungen

Industrie Erfahrung

Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.

Erfahren in Informationstechnologie (11 Jahre).

Informationstechnologie

Geschäftsbereich Erfahrung

Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.

Erfahren in Informationstechnologie (11 Jahre), Produktentwicklung (8.5 Jahre) und Qualitätssicherung (4 Jahre).

Informationstechnologie
Produktentwicklung
Qualitätssicherung

Zusammenfassung

Ich bin Senior Softwareentwickler mit über 10 Jahren Berufserfahrung, spezialisiert auf Ruby-Entwicklung, Backend-Systeme und hochwertige Code-Praktiken. Ich habe umfassende Expertise in objektorientiertem Design, Metaprogrammierung und idiomatischem Ruby sowie großes Interesse an KI-unterstützter Softwareentwicklung und großen Sprachmodellen. Ich arbeite sicher mit komplexen Richtlinien, überprüfe und generiere Code im großen Maßstab und arbeite asynchron mit funktionsübergreifenden Teams an experimentellen und datenintensiven Projekten.

Fähigkeiten

  • Sprachen: Ruby, Python, Javascript, Typescript, Sql
  • Ruby-fachkenntnisse: Objektorientierte Programmierung, Metaprogrammierung, Dsl-design, Refactoring, Performance-profiling
  • Ki- & Llm-workflows: Prompt-bewertung, Code-anmerkung, Modell-trainingsunterstützung, Benchmarking, Agentenbasierte Code-ausführung
  • Tests: Rspec, Minitest, Analyse Der Testabdeckung, Identifizierung Von Testlücken, Ci-test-integration
  • Ci/cd: Github Actions, Gitlab Ci, Jenkins, Circleci
  • Devops & Tooling: Docker, Linux Cli, Bash-scripting, Git
  • Codequalität: Code Review, Erkennung Von Anti-patterns, Analyse Von Code-smells, Dokumentation Technischer Verschuldung
  • Zusammenarbeit: Asynchrone Kommunikation, Teamübergreifende Reviews, Anpassung Von Richtlinien, Wissensaustausch
  • Dokumentation: Testdokumentation, Fehlerberichte, Architekturnotizen, Interne Richtlinien

Sprachen

Englisch
Verhandlungssicher
Japanisch
Fortgeschritten

Ausbildung

Apr. 2010 - März 2014

Kyushu University

Bachelor-Abschluss in Informatik · Informatik · Fukuoka, Japan

Profil

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

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Hiroshi ansässig?

Hiroshi ist in Gliwice, Polen ansässig.

Welche Sprachen spricht Hiroshi?

Hiroshi spricht folgende Sprachen: Englisch (Verhandlungssicher), Japanisch (Fortgeschritten).

Wie viele Jahre Erfahrung hat Hiroshi?

Hiroshi hat mindestens 11 Jahre Erfahrung. In dieser Zeit hat Hiroshi in mindestens 2 verschiedenen Rollen und für 3 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 4 Jahre und 8 Monate. Beachten Sie, dass Hiroshi möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Hiroshi am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Hiroshi gut geeignet für Rollen wie: Senior Softwareentwickler, Full-Stack-Entwickler.

Was ist das neueste Projekt von Hiroshi?

Die neueste Position von Hiroshi ist Senior Softwareentwickler bei instinctools.

Für welche Unternehmen hat Hiroshi in den letzten Jahren gearbeitet?

In den letzten Jahren hat Hiroshi für instinctools und Otsuka Techno Corporation gearbeitet.

In welchen Industrien hat Hiroshi die meiste Erfahrung?

Hiroshi hat die meiste Erfahrung in Industrien wie Informationstechnologie.

In welchen Bereichen hat Hiroshi die meiste Erfahrung?

Hiroshi hat die meiste Erfahrung in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung.

In welchen Industrien hat Hiroshi kürzlich gearbeitet?

Hiroshi hat kürzlich in Industrien wie Informationstechnologie gearbeitet.

In welchen Bereichen hat Hiroshi kürzlich gearbeitet?

Hiroshi hat kürzlich in Bereichen wie Informationstechnologie und Produktentwicklung gearbeitet.

Was ist die Ausbildung von Hiroshi?

Hiroshi hat einen Bachelor in Informatik from Kyushu University.

Wie ist die Verfügbarkeit von Hiroshi?

Die Verfügbarkeit von Hiroshi muss bestätigt werden.

Wie hoch ist der Stundensatz von Hiroshi?

Der Stundensatz von Hiroshi hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Hiroshi beauftragen?

Um Hiroshi zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

800
600
400
200
⌀ Markt: 480-640 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.