Razvan Coca
Unabhängiger Software-Architekt & Technischer Forscher
Erfahrungen
Jan. 2025 - Dez. 2025
1 JahrUnabhängiger Software-Architekt & Technischer Forscher
- Schwerpunkt auf Forschung zur Softwarearchitektur, Prototyping von Automatisierungstools und professionelles technisches Schreiben.
- Entwicklung einer privaten Algorithmus-Suite für Portfoliomanagement, die Asset-Überwachung und Strategien zur Einkommensdiversifikation automatisiert.
- Entwurf mehrerer SaaS-Produktivitätstools mit JavaScript und Google Workspace APIs, um Lösungen zur Workflow-Automatisierung zu erforschen.
- Verfasse derzeit technische und nicht-technische Bücher zur Softwarearchitektur (C++ und Python) und zu fortgeschrittenen Problemlösungstechniken.
- Abgeschlossener Google-Intensivkurs zu KI-Agenten (zertifiziert von Kaggle) und Überprüfung aktueller Veröffentlichungen zur modernen Softwarearchitektur.
- Fähigkeiten: Python, Go, Softwarearchitektur, KI-Agenten, JavaScript, Finanzautomatisierung, technisches Schreiben.
Jan. 2025 - Dez. 2025
1 JahrSenior C++-Entwickler
Krypto-Hedgefonds
- Arbeitete an einer Backtesting-Engine mit Monte-Carlo-Simulation für einen Krypto-Hedgefonds.
- Optimierte das Post-Processing-Modul und die Simulationslogik, wodurch die Laufzeit auf 30 % der ursprünglichen Dauer sank.
- Führte umfangreiche Benchmarks mit verschiedenen Optimierungsansätzen durch, um die Nutzung der vorhandenen Hardware-Ressourcen zu prüfen und zu optimieren.
- Fähigkeiten: modernes C++, Monte-Carlo-Simulationen, Performance-Optimierung, Financial Engineering.
Jan. 2024 - Dez. 2024
1 JahrExpertenevaluator
Europäische Kommission
- Bewertete Projekte im Rahmen des HORIZON-2024-Programms (Details unter NDA).
Jan. 2024 - Dez. 2024
1 JahrSenior C++-Entwickler
Anbieter von Investmentbank-Lösungen
- Arbeitete für einen Lösungsanbieter, der automatisierte Handels-Workflows in Investmentbanken verwaltet.
- Behandelte einen nicht skalierbaren, speicherintensiven Backend-Server, bei dem das Risiko-Reporting-Modul sehr große Berichte erstellte.
- Refaktorierte das Risiko-Reporting-Modul mit einem wiederverwendbaren Design und eingebauter Streaming-Daten-Unterstützung, was die Stabilität und Lesbarkeit des Codes um 20 % verbesserte.
- Reverse-engineering des bestehenden Codes, Erstellung von Architekturdiagrammen und Erfassung detaillierter Anforderungen, um eine nahtlose Integration des neuen Designs ins Produkt zu gewährleisten.
- Fähigkeiten: Linux, modernes C++, Softwarearchitektur, Anforderungserhebung, Boost-Bibliotheken.
Jan. 2024 - Dez. 2024
1 JahrSenior C++-Entwickler
Ivanti (DSM)
- Arbeitete für ein führendes Sicherheitsunternehmen an einem Software-Distributionssystem mit einem Linux-Modul, das von Kunden und Interessenten genutzt wird.
- Belebte ein veraltetes, anfälliges, rein binäres Linux-Modul wieder und modernisierte es, da der Kunde es nicht mehr unterstützen oder verkaufen konnte.
- Steigerte die Kundenzahl um 25 %, indem ich die Linux-Funktionalität auf den neuesten Stand brachte.
- Verbessertes Benutzererlebnis um das Dreifache, indem ich die Systemmonitor-Anwendung so anpasste, dass sie auf GNOME- und KDE-Desktops zuverlässig läuft.
- Fähigkeiten: Linux-Distributionen, Linux-Architektur, Sicherheit, Linux-Entwicklungstools, C-Programmierung, C++-Programmierung, GRUB-Skriptanalyse.
Jan. 2022 - Dez. 2022
1 JahrSenior C++-Entwickler
Ivanti (Avanti)
- Mitgewirkt an einem Software-Distributionssystem zur Überwachung und Behebung von Sicherheitslücken in der IT-Infrastruktur großer Unternehmen.
- Sichere Transport- und Webverbindungen von einer veralteten, nicht mehr unterstützten Sicherheitstransportschicht zu einer modernen Lösung migriert.
- OpenSSL auf die neueste 3.x-Version in 12 unterstützten Linux-Distributionen aktualisiert, was die Sicherheit um 20% verbesserte und die Produktlebensdauer verlängerte.
- Unit-Tests für Codeaufrufe von OpenSSL hinzugefügt, wodurch Stabilität und Abdeckung um 5% erhöht wurden.
- CI-Skripte aktualisiert und dadurch die Wartbarkeit um 10% verbessert.
- Fähigkeiten: C++, Systemprogrammierung, SSL, ADO, C-Programmierung, Sicherheit.
Jan. 2021 - Dez. 2021
1 JahrSenior C++-Entwickler
Finanzdienstleistungsunternehmen
- An einem Backend für Kreditkartenverwaltungsdienste gearbeitet.
- Ein Exportmodul für Transaktionen zu Standard-Abrechnungsdateien entworfen und implementiert, was die Verhandlungsposition des Kunden gegenüber Banken verdoppelte.
- Das Exportmodul als automatisierten Dienst in das bestehende Backend integriert und so den Wartungsaufwand um 90% reduziert.
- Fähigkeiten: Modernes C++, SQL, Unit-Tests, AWS, PAIN-Dateien, ICE Toolkit, Sicherheit.
Jan. 2021 - Dez. 2021
1 JahrSenior C++-Entwickler
IT-Dienstleistungs-Startup
- Für ein IT-Dienstleistungs-Startup an einem internen Toolkit zur Verwaltung der IT-Infrastruktur gearbeitet.
- Einen plattformübergreifenden Systemüberwachungsagenten mit Selbstaktualisierung entwickelt und implementiert, der Automatisierungsunterstützung bietet und die Zahl der betreuten Kunden um 10x erhöhte.
- Ein leichtgewichtiges Erweiterungsmodell für neue Monitoring-Sonden entworfen und die gebräuchlichsten implementiert, wodurch die potenzielle Marktabdeckung verdoppelt wurde.
- Fähigkeiten: Modernes C++, Boost.Asio, CURL, Softwarearchitektur, asynchrone Programmierung, REST, Systemprogrammierung (Linux, Windows, macOS), Sicherheit.
Jan. 2020 - Dez. 2020
1 JahrSenior ML-Entwickler
Unternehmer im IT-Infrastrukturbereich
- Mit dem Inhaber eines IT-Infrastrukturunternehmens zusammengearbeitet, um einen Prototyp eines Herzrhythmusstörungsdetektors mithilfe von Machine Learning zu entwickeln.
- Einen nahezu Echtzeit-EKG-Klassifikator entwickelt, der die Patientenbetreuungszeit um 98% verkürzte.
- Die ambulante Überwachung von Patienten durch automatisierte EKG-Analyse um 98% stark verbessert.
- Fähigkeiten: Signalverarbeitung, Machine Learning, Datenvisualisierung.
Jan. 2018 - Dez. 2018
1 JahrSenior C++-Entwickler
Nationales Institut für Laser-, Plasma- und Strahlenphysik (INFLPR)
- Forschungsarbeiten zu einer neuartigen Dünnschicht-Plasmadepositionstechnik unterstützt, die Berechnungen der abgeschiedenen Schichtverteilungen erforderte.
- Das physikalische Modell, die mathematische Formulierung und die C++-Implementierung für die Berechnung der Schichtverteilung entwickelt.
- Die Zeit bis zur Fördermittelbewilligung und Veröffentlichung durch genaue Simulation und Visualisierung um 5 Monate verkürzt.
- Fähigkeiten: Physik, Mathematik, Numerische Analyse, C++, Datenvisualisierung.
Aug. 2014 - Bis heute
11 Jahren 6 MonatenBukarest, Rumänien
Freiberuflicher Softwareentwickler
- Biete seit 2014 freiberufliche Softwareentwicklungsdienste mit Fokus auf C++ und Linux an.
- Durchführung von Projekten in den Bereichen Telekommunikation, Infotainment, Gesundheit, Sicherheit und Wissenschaft.
- Setze meinen physikalischen Hintergrund und meine umfassende Erfahrung in Embedded-Systemen, Python-Entwicklung und Lösungen für maschinelles Lernen ein.
Juli 2013 - Juli 2014
1 Jahr 1 MonateSenior C++ Entwickler
Camatweb
- Arbeitete bei einem Startup an einer Dropcam-ähnlichen Lösung für den EU-Markt.
- Entwickelte Boilerplate-Code und Code zur Konfigurationsgenerierung zur Beschleunigung der Entwicklung und verkürzte so die Entwicklungszeiten um 30%.
- Implementierte eine asynchrone, hochdurchsatzfähige Videospeicher-Engine, optimiert auf die zeitlichen Eigenschaften des Dateisystems, und steigerte so den Speicherdurchsatz um 50%.
- Fähigkeiten: modernes C++, Boost.Asio, Dateisystem-Speicherung, Sicherheit.
Mai 2012 - Juli 2013
1 Jahr 3 MonatenSenior plattformübergreifender Linux C/C++ Entwickler
1&1 Internet SRL
- Arbeitete in der Softwareentwicklungsabteilung von 1&1 Internet GMBH (Webhosting-Unternehmen).
- Portierte ein verbessertes internes Linux-Backup-System auf Windows einschließlich des automatisierten Test-Frameworks und senkte so die Betriebskosten um rund 1 Mio. US-Dollar pro Jahr.
- Entwickelte einen Prototyp eines Dateisystem-Monitor-Daemons für Windows als Machbarkeitsnachweis und verbesserte so die Backup-Zeiten um 80%.
- Führte Performance-Messungen am Dateisystem durch als Grundlage für künftige Entwürfe und verbesserte so deren Qualität um 50%.
- Fähigkeiten: modernes C++, Boost-Bibliotheken, Windows-System-API, Systemprogrammierung, Python, Dateisystem-Speicherung.
Juli 2011 - Mai 2012
11 MonatenSenior Softwareentwickler
Luxoft SRL
- Wirkte mit beim Portieren eines industriellen Ethernet-Switches von VxWorks-ARM (nicht mehr unterstützt) auf Linux-PPC.
- Entwarf ein flexibles, zustandsmaschinenbasiertes Boot-Menü, um sich ändernde Anforderungen abzubilden, und verbesserte so das Boot-Menü um 50%.
- Implementierte das Boot-Menü, das Laden des Kernels direkt im Speicher sowie das Flashen der Firmware und erweiterte so die Gerätefunktionen um 50%.
- Fähigkeiten: C, U-Boot, Embedded-Programmierung, JTAG-Debugging.
Juni 2010 - Mai 2011
1 JahrWissenschaftlicher Programmierer
University of Amsterdam
- Arbeitete an gridbasierten Rechenjobs für Patientendaten aus der Bildgebung.
- Behandelte fehlende Sicherheitsfunktionen in der Grid-Infrastruktur, um Patientendaten zu schützen und gleichzeitig die Leistung beizubehalten.
- Forschte an Sicherheitserweiterungen für grid-FTP (gsiftp), analysierte deren Auswirkung auf die Dateitransferraten und schlug verbesserte Systemdesigns vor, die das Gesamtdesign um 50% verbesserten.
- Fähigkeiten: C-Programmierung, UML, Sicherheit, Benchmarking, Verfassen von Forschungsarbeiten.
Mai 2008 - Mai 2010
2 Jahren 1 MonateSenior Softwareingenieur und Berater
ENEA
- Unterstützte Softwaredienste für Bang & Olufsen (B&O) Fernsehgeräte mit engen Speicherbeschränkungen im Kommunikationsmikrocontroller.
- Behob Fehler in On-Screen-Menüs, TV-Tuner und Kommunikationsbus, wodurch die Funktionalität der B&O-Fernseher um 20% verbessert wurde.
- Verringerte die Größe des bereinigten Firmware-Images für den Kommunikationsmikrocontroller, wodurch die Kapazität für Verlinkungsfunktionen um 20% erhöht wurde.
- Entwickelte und unterstützte Funktionen für Zugangsterminals auf Basis von eZ80-Mikrocontrollern, wodurch die Funktionalität der Terminals um 20% verbessert wurde.
- Leistete einen Beitrag zur ENEA Element High Availability (HA) Middleware nach einer Übernahme eines Start-ups.
- Erstellte einen Prototypen für einen Python-Wrapper für die HA-Middleware und nutzte User-Mode-Linux, um Middleware-Cluster auf Standardhardware auszuführen, wodurch die potenzielle Marktreichweite um 30% erweitert wurde.
- Aktualisierte das auf openHPI basierende Hardwareplattform-Überwachungs-Plugin, ermöglichte den Einsatz in verwalteten Chassis und erweiterte die Kundenbasis um 20%.
- Fähigkeiten: Embedded-Programmierung, C-Programmierung, Python, Z80-Architektur, Zilog Real-Time Kernel, sprachübergreifende Unterstützung, verteiltes Rechnen, Hochverfügbarkeit, Compiler-Technologie (inklusive gcc-xml), JTAG-Debugging.
Mai 2005 - Mai 2008
3 Jahren 1 MonateSenior Softwareingenieur
ITCNetworks
- Arbeitete für ein führendes Softwaredienstleistungsunternehmen in Zusammenarbeit mit Nortel Networks am Secure-Router-Projekt (Hardware- und Software-F&E).
- Implementierte Paketumschreibung in Routern für VoIP-Protokolle, wodurch die Kompatibilität der Produktlinie mit Nortel-Telefonieprodukten um 10% verbessert wurde.
- Entwickelte Management-Interfaces und einen SNMP-Agenten für einen Legacy-DLSW-Gateway-Switch eines Finanznetzwerks, wodurch die Verwaltung um 30% verbessert wurde.
- Beriet und betreute andere Teams in Protokollverhalten und Internetstandards, wodurch Secure Router und verwandte Switch-Produkte um 10% verbessert wurden.
- Fähigkeiten: Linux-Netzwerke und -Programmierung, Systemarchitektur, C++-Entwicklung, Multithreading, Unix-Programmierung, IPC, Implementierung von Netzwerkprotokollen, Python, Natural Language Toolkit, Computer Vision (OpenCV).
Jan. 2002 - Mai 2005
3 Jahren 5 MonatenProgrammierer
Unidec Computer Systems
- Arbeitete für einen NEC-America-Partner im Bereich Computer-Telefonie-Anwendungen und Hardware.
- Wartete erfolgreiche Legacy-Produkte und setzte Komponenten in neuen Lösungen wieder ein.
- Entwickelte eine Skriptsprache mit Telefonie-Primitiven, wodurch die Testbarkeit der Produkte um 80% verbessert wurde und eine neue Produktlinie, inklusive eines IVR-Systems mit GUI, ermöglicht wurde.
- Portierte ein Voicemail-System von OS/2 auf Linux, fügte Funktionen wie Text-to-Speech und Hardwaretasten-Unterstützung hinzu, verlängerte die Produktlebensdauer um über 10 Jahre und erhöhte die Marktreichweite um 20%.
- Portierte das OAI-PBX-Management-Protokoll von Windows auf Linux, wodurch der Markt für NEC-PBX um 30% durch erhöhte Funktionalität und Interoperabilität erweitert wurde.
- Fähigkeiten: C++-Programmierung, C-Programmierung, Multithreading, Sprachparser, Compiler-Technologie, Pascal, Computer-Telefonie, Programmierung von Hardwaretasten, OS/2-API, Linux-API, IPC.
Sept. 1995 - Dez. 2002
7 Jahren 4 MonatenSenior-Forscher
National Institute of Materials Physics
- Arbeitete in einem führenden physikalischen Forschungsinstitut in der Gruppe für Mikrowellenmaterialien und -geräte.
- Implementierte rechnergestützte Messungen für dielektrische Resonatoren und verbesserte die Datenverarbeitung, wodurch die mikrowellendielektrische Leistung und die Wiederholbarkeit der Vorbereitung um 60% gesteigert wurden.
- Modellierte und maß Mikrowellenbeschichtungen für militärische Landfahrzeuge, wodurch deren Tarnfähigkeit um 33% verbessert wurde, und trug zu einem Patent bei.
- Installierte und verwaltete UNESCO-finanzierte Mikrowellenverbindungen für das Bildungsnetzwerk und den Magurele-Campus, wodurch die Internetbandbreite und die Benutzerzahl um das 10-Fache erhöht wurden.
- Fähigkeiten: C++-Programmierung, Physik, Mathematik, numerische Modellierung, rechnergestützte Messungen, Computernetzwerke, Netzwerkprogrammierung, Systemadministration, Digital Unix, Sun Solaris, SQL, PHP, JavaScript, Pascal, C, LISP, Künstliche Intelligenz, Computer Vision.
Senior C++-Entwickler
Automated Trading Platform
- Unterstützte ein kleines Handelshaus beim Aufbau einer automatisierten Handelsplattform in C++.
- Entwickelte eine proprietäre, KI-basierte Regelsprache zur Synthese von Marktsignalen, wodurch Handelsentscheidungen um das 10-Fache verbessert wurden.
- Entwarf eine proprietäre Zustandsautomaten-DSL für die Auftragsabwicklung, wodurch die Veröffentlichungszeit für neue Strategien um 90% reduziert wurde.
- Fähigkeiten: C++, Netzwerkprogrammierung, IPC, Boost-Bibliotheken, Sprachparsing, Machine Learning, Sicherheit.
Senior C++-Entwickler
HRZ Software Services
- Arbeitete für ein Softwarehaus, das Gesundheitsorganisationen dabei unterstützt, Anforderungen an medizinische Bildgebung und Gesundheits-IT zu erfüllen.
- Aktualisierte das Protokoll für Patientenakten auf den neuesten Standard und erweiterte dadurch die Kundenbasis um 30 % dank verbesserter Interoperabilität.
- Implementierte SSL-Transport für das Toolkit zum Übertragen medizinischer Bilddaten und verdoppelte die Sicherheit.
- Fähigkeiten: C++, SSL, Netzwerkprogrammierung, proprietärer XML-Parser.
Senior C++-Entwickler
Ivanti (PSC)
- Arbeitete an einem Enterprise-VPN-Gateway für den Unternehmenszugang, das erhebliche Sicherheitslücken und eine große Nutzerbasis aufwies.
- Entwickelte ein Tool, um benötigte Berechtigungen aus Systemaufrufspuren zu extrahieren und gemäß dem Prinzip der minimalen Rechte zuzuordnen, wodurch die Sicherheitslücken um 50 % reduziert wurden.
- Erzielte Ergebnisse, die mit späteren Tools wie Stratoshark vergleichbar waren, jedoch früher bereitstanden.
- Fähigkeiten: C++, Systemprogrammierung, Sicherheit.
Senior C++/Python-Entwickler
Medical Professional Entrepreneur CA
- Unterstützte einen medizinischen Unternehmer dabei, Geschäftsideen mit einer Infrarotkamera und einer reinen C++-API des Anbieters zu prototypisieren.
- Implementierte allein anhand der Dokumentation einen Python-Wrapper für die C++-API der Kamera, um ein sichereres und einfacheres Experimentieren zu ermöglichen.
- Führte Abnahmetests mit dem Kunden durch, um Korrektheit und Bedienbarkeit zu überprüfen, und verkürzte die Zeit bis zum MVP um 6 Monate.
- Fähigkeiten: C++, Boost-Bibliotheken, Python-Interna.
Senior C-Entwickler
Networking Hardware Company (DELL)
- Leistete einen Beitrag zur Management-Software für eine Hochdurchsatz-Netzwerkkarte.
- Implementierte eine White-Room-Implementierung von Layer-2-Link-Aggregations-Management-Tools und verbesserte so die Produktreife der Hardware um 20 %.
- Fähigkeiten: C-Programmierung, RTNETLINK-Kernel-Schnittstelle.
Senior Software-Entwickler
Screen Controller Outsourcing Contractor
- Arbeitete für ein Outsourcing-Unternehmen, das Software für einen Hersteller von Bildschirmen für Flugsteuerungen liefert.
- Stellte die Einhaltung von Codierungsstandards sicher und behob Fehler in der Anwendung für das Flugsteuerungsdisplay, wodurch sich die Abnahmetests um 20 % verbesserten.
- Fähigkeiten: C++, Qt, Boost-Bibliotheken.
Senior C++-Entwickler
Sports Broadcasting Company
- Arbeitete an Software für spezialisierte Hardware, die bei Sportübertragungen direkt vor Ort eingesetzt wird.
- Modernisierte nicht gewartete Software, deren Wiederaufbau umfangreiches Fachwissen und hohen Aufwand erforderte, und reduzierte so den Support- und Entwicklungsaufwand vor Ort.
- Implementierte Erweiterungen des Sendeplans basierend auf Spielerstatistiken und reduzierte so den Bedarf an Vor-Ort-Support für die Übertragung um 80%.
- Führte statische Code-Analyse ein und bereitete die Codebasis für CI-Integration vor, wodurch die Codequalität um 50% verbessert wurde.
- Fähigkeiten: C++, Bildverarbeitung, Systemprogrammierung, Embedded-Programmierung, Statistik.
Senior C++-Entwickler
depDSL - Dependency Management Utility
- Erstellte ein Tool (depDSL) für einen kleinen Software-Dienstleister, um die frühen Projektphasen von der Anforderungserfassung über die Architektur bis zur Angebotserstellung zu optimieren.
- Förderte die frühzeitige Definition von Komponenten und Abhängigkeiten und steigerte dadurch die Effizienz im Projektmanagement um mindestens das Zehnfache.
- Implementierte eine Export-als-Zeichnung-Funktionalität mit selbstaktualisierenden Diagrammen und verdoppelte dadurch die Präsentationsqualität.
- Entwarf eine DSL zur Darstellung von Modulabhängigkeiten und verkürzte damit die Vorbereitungszeit für Projektangebote um 50%.
- Fähigkeiten: C++, Boost-Bibliotheken, Graphalgorithmen.
Zusammenfassung
Ich bin ein sehr erfahrener C++- und Linux-Entwickler mit über 20 Jahren in der Branche, von Telekommunikation über Infotainment, Gesundheit, Sicherheit bis zur Wissenschaft.
Mein Hintergrund in Physik ergänzt meine umfangreiche Praxiserfahrung in Embedded-Systemen, Python-Entwicklung und Lösungen im Bereich maschinelles Lernen.
Fähigkeiten
- C++ 20 Jahre
- Linux 20 Jahre
- Python 20 Jahre
- Boost-bibliotheken 10 Jahre
- Sicherheit 10 Jahre
- Embedded-systeme 7 Jahre
- Sql 5 Jahre
- Cross-plattform-entwicklung 4 Jahre
Sprachen
Rumänisch
MutterspracheEnglisch
VerhandlungssicherAusbildung
Okt. 1990 - Juni 1995
Universität Bukarest, Fakultät für Physik
Master of Engineering in Physik · Physik · Bukarest, Rumänien
Zertifikate & Bescheinigungen
Google-Intensivkurs zu KI-Agenten
Kaggle
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.