Maruboina Ramakrishnudu
Rust-Entwickler
Erfahrungen
Sept. 2025 - Bis heute
5 MonatenRust-Entwickler
Turing
- Kern-Rust-Module für Echtzeit-APIs und Client-SDKs entworfen und gepflegt, die in Swift-, Kotlin- und TypeScript-Plattformen integriert sind.
- Asynchrone Systeme mit Tokio und Actix aufgebaut und optimiert und dabei eine Latenz von unter 10 ms in hoch frequentierten Umgebungen erreicht.
- Rust-SDK-Design für plattformübergreifende Anwendungen geleitet, mit Fokus auf Ergonomie, Leistung und Entwicklererfahrung.
- Fortgeschrittene CI/CD-Pipelines und automatisierte Tests für Rust-Projekte mit GitHub Actions und Cargo Workspaces implementiert.
- Junior Engineers in Rust-Sicherheit, Lifetime-Management und Best Practices gecoacht.
- Kernkomponenten des SDK mit perf, Flamegraph und criterion.rs profiliert und optimiert, wodurch der Durchsatz um 25 % gesteigert wurde.
- RESTful- und GraphQL-APIs mit Rust und dem Actix-Web-Framework entworfen, entwickelt und gewartet.
- Sichere Authentifizierungs- und Autorisierungsmechanismen mit JWT und OAuth2 implementiert.
- Mit KI-Forschungsteams zusammengearbeitet, um KI-gestützte Entwicklerwerkzeuge (Cursor, Copilot, eigene LLMs) zu testen.
- Intensive KI-Testphasen durchgeführt, reproduzierbare Fehler mit Traces und Logs gemeldet und umsetzbare Erkenntnisse geliefert.
- API-Latenz um 30 % verbessert durch Query-Optimierung und Caching mit Redis.
- Datenbankschema-Migrationen und Versionierung mit Diesel ORM geleitet.
- An Code-Reviews, interner Dokumentation und Architektur-Diskussionen mitgewirkt.
Jan. 2024 - Aug. 2025
1 Jahr 8 MonatenSenior Rust-Entwickler – LLM & System-Engineering
Mayee Solutions
- Rust-Systeme mit geringer Latenz unter Einsatz von async/await und Tokio entworfen und implementiert.
- WebAssembly-kompatible Module für leistungskritische Berechnungen erstellt.
- Test- und Deployment-Pipelines mit GitHub Actions (Staging, Canary) automatisiert.
- TDD angewendet, um Unit- und Integrationstests mit proptest und cargo test zu entwickeln.
- Prompting- und Evaluations-Strategien entwickelt, um KI-Genauigkeit, Robustheit und Bias beim Codeverständnis zu messen.
- Eine skalierbare, asynchrone Rust-Engine (Tokio) für verteilte LLM-Inferenz und -Analyse aufgebaut.
- Performance mit cargo flamegraph und Benchmark-Tools debuggt und optimiert.
- Robuste Git-Branching-Strategie für Code-Reviews, Testing und Deployment gepflegt.
- Eng mit ML-Ingenieuren zusammengearbeitet, um KI-gestütztes Bugfixing in produktiven Rust-Codebasen zu integrieren.
Jan. 2021 - Dez. 2023
3 JahrenRust-Entwickler – Sichere Systeme und KI-Integration
Flying HR Consultancy
- Actix-Web-APIs entwickelt, die zu WebAssembly kompiliert für browserbasierten Einsatz.
- TDD-Prinzipien befolgt und dabei über 95 % Testabdeckung in Produktionsumgebungen sichergestellt.
- Docker-basierte Build-Umgebungen und Continuous-Delivery-Pipelines erstellt.
- Rust per FFI mit Python für datenintensive ML-Workloads integriert.
- Abwärtskompatible Updates gewährleistet und Wartung von Rust auf Produktionsebene durchgeführt.
März 2019 - Jan. 2021
1 Jahr 11 MonatenRust-Softwareingenieur – IoT-Systeme
Edge Computing Ltd.
- Eingebettete und Edge-Computing-Anwendungen in Rust entwickelt mit Echtzeit-Datenverarbeitung.
- CI/CD-Pipelines mit GitHub Actions für automatisierte Tests erstellt und gewartet.
- Kern-Rust-Module für Echtzeit-APIs und Client-SDKs entworfen und gepflegt, integriert in Swift-, Kotlin- und TypeScript-Plattformen.
- Asynchrone Systeme mit Tokio und Actix aufgebaut und optimiert, wodurch eine Latenz unter 10 ms in hoch ausgelasteten Umgebungen erreicht wurde.
- Rust-SDK-Design für plattformübergreifende Anwendungen geleitet mit Fokus auf Ergonomie, Leistung und Entwicklererfahrung.
- Fortgeschrittene CI/CD-Pipelines und automatisierte Tests für Rust-Projekte mit GitHub Actions und Cargo Workspaces implementiert.
- Junior Engineers in Rust-Sicherheit, Lifetime-Management sowie Best Practices und Deployment gecoacht.
- Sichere Concurrency-Pattern für mehrthreadige Rust-Anwendungen angewendet.
- Interne Rust-CLI-Tools und Kernbibliotheken gepflegt und dabei Bugfixes und Leistungsverbesserungen beigetragen.
- Reproduzierbare Builds und konsistente Umgebungen mittels Docker und Git-Workflows praktiziert.
Zusammenfassung
Senior Rust Engineer mit über 6 Jahren Erfahrung in der Konzeption und Entwicklung hochleistungsfähiger Backend-Systeme, SDKs und Echtzeit-Kommunikationsmodule. Fundierte Expertise in Systemprogrammierung, Nebenläufigkeit, Leistungsoptimierung und plattformübergreifender Interoperabilität. Begeistert davon, skalierbare, idiomatische Rust-SDKs und Entwicklerwerkzeuge zu entwickeln, die Zuverlässigkeit, Wartbarkeit und die Entwicklererfahrung über verschiedene Ökosysteme hinweg verbessern.
Höhepunkte:
- Über 6 Jahre Erfahrung in der Rust-basierten Backend- und SDK-Entwicklung.
- Expertise in Echtzeitsystemen, Netzwerkkommunikation mit geringer Latenz und plattformübergreifender SDK-Interoperabilität.
- Umfangreiche Praxis mit Tokio, Actix und WebRTC.
- Nachgewiesene Erfahrung mit CI/CD-Pipelines, Testframeworks und Open-Source-Zusammenarbeit.
- Führung und Mentoring funktionsübergreifender Teams beim Aufbau skalierbarer, idiomatischer Rust-Bibliotheken.
- Leidenschaft für die Entwicklung entwicklerfreundlicher APIs und das Überschreiten von Leistungsgrenzen.
Fähigkeiten
- Sprachen: Rust, C/c++, Typescript, Go, Python
- Frameworks/tools: Tokio, Actix, Grpc, Webrtc, Wasm, Docker, Github Actions
- Konzepte: Echtzeitsysteme, Netzwerkkommunikation Mit Geringer Latenz, Asynchrone Programmierung, Ci/cd, Sdk-design, Verteilte Systeme, Speichersicherheit
- Cloud & Infrastruktur: Aws, Azure, Kubernetes, Nats, Redis, Kafka
- Sonstiges: Open-source-beiträge, Mentoring, Leistungsprofiling, Plattformübergreifende Sdk-architektur
Sprachen
Englisch
VerhandlungssicherAusbildung
Okt. 2016 - Juni 2019
Samhitha Degree College
Bachelor-Abschluss, BBA · BBA · Rajamahendravaram, Indien
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.