Maruboina R.

Rust-Entwickler

Rajamahendravaram, Indien

Erfahrungen

Sept. 2025 - Bis heute
3 Monaten

Rust Engineer

Turing

  • Entwarf und pflegte Kern-Rust-Module für Echtzeit-APIs und Client-SDKs, integriert in Swift-, Kotlin- und TypeScript-Plattformen.
  • Erstellte und optimierte asynchrone Systeme mit Tokio und Actix, wodurch Latenzen unter 10 ms in Hochdurchsatz-Umgebungen erzielt wurden.
  • Leitete das Design des Rust-SDKs für plattformübergreifende Anwendungen mit Fokus auf Ergonomie, Performance und Entwicklererfahrung.
  • Implementierte fortgeschrittene CI/CD-Pipelines und automatisierte Tests für Rust-Projekte mit GitHub Actions und Cargo Workspaces.
  • Betreute Junior Engineers in Rust-Sicherheit, Lifetime-Management und Best Practices.
  • Profilierte und optimierte Kern-SDK-Komponenten mit perf, flamegraph und criterion.rs, was den Durchsatz um 25 % steigerte.
  • Entwarf, entwickelte und pflegte RESTful- und GraphQL-APIs mit Rust und dem Actix-Web-Framework.
  • Implementierte sichere Authentifizierungs- und Autorisierungsmechanismen mit JWT und OAuth2.
  • Kollaborierte mit KI-Forschungsteams zur Prüfung KI-gestützter Entwickler-Tools (Cursor, Copilot, eigene LLMs).
  • Führte intensive KI-Testphasen durch, dokumentierte reproduzierbare Probleme mit Traces und Logs und erarbeitete umsetzbare Erkenntnisse.
  • Verbesserte die API-Latenz um 30 % durch Query-Optimierung und Caching mit Redis.
  • Leitete Datenbankschemamigrationen und Versionierung mit Diesel ORM.
  • Trug zu Code-Reviews, interner Dokumentation und Architektur-Diskussionen bei.
Jan. 2024 - Aug. 2025
1 Jahr 8 Monaten

Senior Rust Developer – LLM & Systems Engineering

Mayee Solutions

  • Entwarf und implementierte latenzarme Rust-Systeme mit async/await und Tokio.
  • Erstellte WebAssembly-kompatible Module für rechenintensive Aufgaben.
  • Automatisierte Test- und Deployment-Pipelines mit GitHub Actions (Staging, Canary).
  • Wendete TDD für Unit- und Integrationstests mit proptest und cargo test an.
  • Entwickelte Prompting- und Evaluationsstrategien zur Messung von KI-Genauigkeit, Robustheit und Bias bei der Code-Verständnis.
  • Erstellte eine skalierbare asynchrone Rust-Engine (Tokio) für verteilte LLM-Inferenz und Analyse.
  • Debuggte und optimierte die Performance mit cargo flamegraph und Benchmarking-Tools.
  • Pflegte eine robuste Git-Branching-Strategie für Code-Reviews, Tests und Produktionseinsatz.
  • Arbeitete eng mit ML-Ingenieuren zusammen, um KI-gestützte Bugfixes in produktive Rust-Codebasen zu integrieren.
Jan. 2021 - Dez. 2023
3 Jahren

Rust Developer – Secure Systems and AI Integration

Flying HR Consultancy

  • Entwickelte Actix-Web-APIs, die zu WebAssembly kompiliert wurden und im Browser ausgeführt werden können.
  • Folgte TDD-Prinzipien und stellte über 95 % Testabdeckung in Produktionsumgebungen sicher.
  • Erstellte Docker-basierte Build-Umgebungen und Continuous-Delivery-Pipelines.
  • Integrierte Rust mit Python über FFI für datenintensive ML-Workloads.
  • Sorgte für abwärtskompatible Updates und übernahm die Wartung von produktionsreifem Rust-Code.
März 2019 - Jan. 2021
1 Jahr 11 Monaten

Rust Software Engineer – IoT Systems

Edge Computing Ltd.

  • Entwickelte Embedded- und Edge-Computing-Anwendungen in Rust mit Echtzeit-Datenverarbeitung.
  • Erstellte und pflegte CI/CD-Pipelines mit GitHub Actions für automatisiertes Testen aEntwarf und pflegte Kern-Rust-Module für Echtzeit-APIs und Client-SDKs, integriert in Swift-, Kotlin- und TypeScript-Plattformen.
  • Erstellte und optimierte asynchrone Systeme mit Tokio und Actix, wodurch Latenzen unter 10 ms in Hochdurchsatz-Umgebungen erzielt wurden.
  • Leitete das Design des Rust-SDKs für plattformübergreifende Anwendungen mit Fokus auf Ergonomie, Performance und Entwicklererfahrung.
  • Implementierte fortgeschrittene CI/CD-Pipelines und automatisierte Tests für Rust-Projekte mit GitHub Actions und Cargo Workspaces.
  • Betreute Junior Engineers in Rust-Sicherheit, Lifetime-Management, Best Practices und Deployment.
  • Wendete sichere Concurrency-Patterns für multithreaded Rust-Anwendungen an.
  • Pflegte interne Rust-CLI-Tools und Kernbibliotheken mit Bugfixes und Performance-Verbesserungen.
  • Setzte reproduzierbare Builds und konsistente Umgebungen mit Docker und Git-Workflows um.

Zusammenfassung

Senior Rust-Entwickler mit über 6 Jahren Erfahrung in der Gestaltung und Entwicklung von Hochleistungs-Backends, SDKs und Echtzeit-Kommunikationsmodulen. Fundierte Kenntnisse in Systemprogrammierung, Nebenläufigkeit, Performance-Optimierung und plattformübergreifender Interoperabilität. Leidenschaftlich daran interessiert, skalierbare, idiomatische Rust-SDKs und Entwickler-Tools zu erstellen, die die Zuverlässigkeit, Wartbarkeit und Entwicklererfahrung über verschiedene Ökosysteme hinweg verbessern.

  • Über 6 Jahre Erfahrung in der Rust-basierten Backend- und SDK-Entwicklung.
  • Expertise in Echtzeitsystemen, latenzarmer Netzwerkkommunikation und plattformübergreifender SDK-Interoperabilität.
  • Sehr versiert im Umgang mit Tokio, Actix und WebRTC.
  • Nachgewiesene Erfahrung mit CI/CD-Pipelines, Testframeworks und Open-Source-Zusammenarbeit.
  • Leitung und Mentoring von funktionsübergreifenden Teams zum Aufbau skalierbarer, idiomatischer Rust-Bibliotheken.
  • Leidenschaft für die Entwicklung entwicklerfreundlicher APIs und das Austesten von Performance-Grenzen.

Sprachen

Englisch
Muttersprache

Ausbildung

Okt. 2016 - Juni 2019

Samhitha Degree College

Bachelor-Abschluss, BBA · BBA · Rajamahendravaram, Indien

Zertifikate & Bescheinigungen

Rust für JavaScript-Entwickler

Linked in Learning

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