Razvan Coca
Unabhängiger Softwarearchitekt & Technischer Forscher
Erfahrungen
Unabhängiger Softwarearchitekt & Technischer Forscher
- Fokussierte sich auf Forschung zur übergeordneten Softwarearchitektur, Prototyping von Automatisierungstools und professionelles technisches Schreiben.
- Entwickelte eine private Algorithmus-Suite für Portfoliomanagement, automatisierte die Vermögensüberwachung und Strategien zur Einkommensdiversifizierung.
- Entwarf mehrere SaaS-Produktivitätstools mit JavaScript und Google Workspace APIs zur Erforschung von Workflow-Automatisierungslösungen.
- Verfasste (in Arbeit) technische und nicht-technische Bücher über Softwarearchitektur (C++ und Python) und fortgeschrittene Problemlösungstechniken.
- Absolvierte den intensiven Google-Kurs zu KI-Agenten (zertifiziert von Kaggle) und prüfte aktuelle Publikationen zur modernen Softwarearchitektur.
- Fähigkeiten: Python, Go, Softwarearchitektur, KI-Agenten, JavaScript, Finanzautomatisierung, technisches Schreiben.
Senior 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 umfassende Benchmarks verschiedener Optimierungsansätze durch, um die Nutzung vorhandener Hardware-Ressourcen zu validieren und zu maximieren.
- Fähigkeiten: Modernes C++, Monte-Carlo-Simulationen, Performance-Optimierung, Finanzengineering.
Fachevaluator
Europäische Kommission
- Bewertung von Projekten im Rahmen des HORIZON-2024-Programms (Details unter NDA).
Senior C++-Entwickler
Lösungsanbieter für Investmentbanken
- Arbeitete für einen Lösungsanbieter, der automatisierte Handelsworkflows innerhalb von Investmentbanken verwaltete.
- Behandelte einen nicht skalierbaren, speicherintensiven Backend-Server, bei dem das Risikoberichtsmodul sehr große Berichte erzeugte.
- Refaktorierte das Risikoberichtsmodul mit einem wiederverwendbaren Design und integrierter Streaming-Datenunterstützung, wodurch die Code-Stabilität und Lesbarkeit um 20 % verbessert wurde.
- Führte Reverse Engineering am bestehenden Code durch, erstellte Architekturdiagramme und erfasste detaillierte Anforderungen, um eine nahtlose Integration des neuen Designs ins Produkt zu gewährleisten.
- Fähigkeiten: Linux, modernes C++, Softwarearchitektur, Anforderungserfassung, Boost-Bibliotheken.
Senior C++-Entwickler
Ivanti (DSM)
- Arbeitete für ein führendes Sicherheitsunternehmen an einem Software-Verteilungssystem mit einem Linux-Modul, das von Kunden und Interessenten genutzt wurde.
- Belebte ein veraltetes, anfälliges Linux-Modul (nur Binärdatei) wieder und modernisierte es, da der Kunde es nicht mehr unterstützen oder verkaufen konnte.
- Erhöhte die Anzahl der Kunden um 25 %, indem die Linux-Funktionalität auf den neuesten Stand gebracht wurde.
- Verbesserte die Benutzererfahrung um das Dreifache durch Reparatur der Systemmonitor-Anwendung, sodass sie zuverlässig auf GNOME- und KDE-basierten Desktops läuft.
- Fähigkeiten: Linux-Distributionen, Linux-Architektur, Sicherheit, Linux-Entwicklungstools, C-Programmierung, C++-Programmierung, GRUB-Skript-Parsing.
Senior C++-Entwickler
Ivanti (Avanti)
- Mitwirkung an einem Softwareverteilungssystem zur Überwachung und Behebung von Sicherheitslücken im IT-Bestand von Unternehmen.
- Sichere Transport- und Webverbindungen von einer veralteten, nicht mehr unterstützten Sicherheitstransportschicht auf eine moderne Lösung migriert.
- OpenSSL in 12 unterstützten Linux-Distributionen auf die aktuelle 3.x-Version aktualisiert, dadurch Sicherheit um 20 % verbessert und die Produktlebensdauer verlängert.
- Unit-Tests für OpenSSL-Aufrufe hinzugefügt, wodurch Code-Stabilität und -Abdeckung um 5 % gestiegen sind.
- CI-Skripte aktualisiert, was die Wartbarkeit um 10 % verbessert hat.
- Fähigkeiten: C++, Systemprogrammierung, SSL, ADO, C-Programmierung, Sicherheit.
Senior C++-Entwickler
Finanzdienstleistungsunternehmen
- Arbeit an einem Backend für Kreditkartenverwaltungsdienste.
- Entwurf und Implementierung eines Moduls zum Export von Transaktionen in Standard-Abrechnungsdateien, wodurch die Verhandlungsmacht des Kunden gegenüber Banken verdoppelt wurde.
- Integration des Exportmoduls als automatisierten Dienst in das bestehende Backend, wodurch der Wartungsaufwand um 90 % reduziert wurde.
- Fähigkeiten: Modernes C++, SQL, Unit-Testing, AWS, PAIN-Dateien, ICE Toolkit, Sicherheit.
Senior C++-Entwickler
IT-Services-Startup
- Mitarbeit in einem IT-Services-Startup beim Aufbau eines internen Toolkits zur IT-Bestandsverwaltung.
- Entwurf und Implementierung eines plattformübergreifenden Systemüberwachungsagenten mit Selbstaktualisierung, der Automatisierungsunterstützung bietet und die Anzahl der betreuten Kunden um das Zehnfache erhöht hat.
- Entwurf eines leichtgewichtigen Erweiterungsmodells für neue Überwachungs-Sensoren und Implementierung der gängigsten, wodurch die potenzielle Marktabdeckung verdoppelt wurde.
- Fähigkeiten: Modernes C++, Boost.Asio, CURL, Softwarearchitektur, asynchrone Programmierung, REST, Systemprogrammierung (Linux, Windows, macOS), Sicherheit.
Senior ML-Entwickler
IT-Infrastruktur-Unternehmer
- Zusammenarbeit mit dem Inhaber eines IT-Infrastrukturunternehmens, um einen Prototypen eines Herzrhythmusstörungsdetektors mithilfe von Maschinellem Lernen zu entwickeln.
- Entwicklung eines nahezu Echtzeit-EKG-Klassifikators, wodurch die Anwesenheitszeit der Patienten um 98 % reduziert wurde.
- Stark verbesserte ambulante Patientenüberwachung durch automatisierte EKG-Analyse, ebenfalls um 98 %.
- Fähigkeiten: Signalverarbeitung, Maschinelles Lernen, Datenvisualisierung.
Senior C++-Entwickler
Nationales Institut für Laser-, Plasma- und Strahlenphysik (INFLPR)
- Unterstützung der Forschung an einer neuartigen Dünnschicht-Plasmaabscheidungstechnik, die die Berechnung der Verteilung abgeschiedener Schichten erfordert.
- Entwicklung des physikalischen Modells, der mathematischen Formulierung und der C++-Implementierung zur Berechnung der Schichtverteilung.
- Verkürzung der Zeit bis zur Fördermittelbewilligung und Veröffentlichung um 5 Monate durch präzise Simulation und Visualisierung.
- Fähigkeiten: Physik, Mathematik, Numerische Analyse, C++, Datenvisualisierung.
Freiberuflicher Softwareentwickler
- Biete seit 2014 freiberuflich Softwareentwicklungsleistungen in C++ und Linux an.
- Setze Projekte in den Bereichen Telekommunikation, Infotainment, Gesundheitswesen, Sicherheit und Wissenschaft um.
- Greife auf meinen Physikhintergrund und meine umfangreiche Erfahrung in Embedded-Systemen, Python-Entwicklung und Machine-Learning-Lösungen zurück.
Senior C++-Entwickler
Camatweb
- Arbeitete für ein Startup an einer Dropcam-ähnlichen Lösung für den EU-Markt.
- Entwickelte generischen Boilerplate- und Konfigurationscode zur Beschleunigung der Entwicklung und verkürzte die Entwicklungszeiten um 30 %.
- Implementierte eine asynchrone Hochdurchsatz-Videospeicher-Engine, abgestimmt auf die Zeitmerkmale von Dateisystemen, und steigerte den Datendurchsatz um 50 %.
- Kenntnisse: modernes C++, Boost.Asio, Dateisystemspeicherung, Sicherheit.
Senior plattformübergreifender Linux C/C++-Entwickler
1&1 Internet SRL
- Arbeitete in der Software-Entwicklungsabteilung von 1&1 Internet GmbH (Webhosting-Unternehmen).
- Portierte ein erweitertes, hausinternes Linux-Backup-System auf Windows, inklusive automatisiertem Testframework, und senkte die Betriebskosten um etwa 1 Mio. US-Dollar pro Jahr.
- Erstellte einen Proof-of-Concept für einen Dateisystem-Monitor-Dienst auf Windows, der die Sicherungszeiten um 80 % verbesserte.
- Führte Dateisystem-Leistungsmessungen durch, um zukünftige Designs zu optimieren, und steigerte die Designqualität um 50 %.
- Kenntnisse: modernes C++, Boost-Bibliotheken, Windows-System-API, Systemprogrammierung, Python, Dateisystemspeicherung.
Senior Softwareentwickler
Luxoft SRL
- Beteiligte mich an der Portierung eines industriellen Ethernet-Switches von VxWorks-ARM (End-of-Life) auf Linux-PPC.
- Entwarf ein flexibles, zustandsmaschinenbasiertes Boot-Menü zur Anpassung an sich ändernde Anforderungen und verbesserte das Boot-Menü um 50 %.
- Implementierte Boot-Menü, direktes Kernel-Laden und Firmware-Flash-Funktionalität und erweiterte die Gerätefunktionen um 50 %.
- Kenntnisse: C, U-Boot, Embedded-Programmierung, JTAG-Debugging.
Wissenschaftlicher Programmierer
Universität Amsterdam
- Arbeitete an gridbasierten Rechenaufträgen für Patientenbilddaten.
- Beseitigte die fehlende Sicherheitsunterstützung in der Grid-Infrastruktur, um die Privatsphäre der Patienten zu schützen und gleichzeitig die Leistung zu erhalten.
- Untersuchte Sicherheitserweiterungen für Grid-FTP (gsiftp), analysierte deren Einfluss auf die Übertragungsleistung und schlug verbesserte Systemdesigns vor, die das Gesamtdesign um 50 % optimierten.
- Kenntnisse: C-Programmierung, UML, Sicherheit, Benchmarking, Verfassen von Forschungsarbeiten.
Senior Softwareentwickler und Berater
ENEA
- Unterstützte Softwaredienste für Bang & Olufsen (B&O)-Fernseher mit begrenztem Speicher auf dem Kommunikationsmikrocontroller.
- Behebte Fehler in On-Screen-Menüs, TV-Tuner und im Kommunikationsbus, wodurch die Funktionalität der B&O-Fernseher um 20 % verbessert wurde.
- Reduzierte die Größe des bereinigten Firmware-Images für den Kommunikationsmikrocontroller und erhöhte so die Kapazität für Verknüpfungsfunktionen um 20 %.
- Entwickelte und betreute Funktionen für Gebäudeeingangsterminals auf Basis von eZ80-Mikrocontrollern und verbesserte so die Funktionalität der Terminals um 20 %.
- Trug nach der Übernahme eines Start-ups zur ENEA Element High-Availability-(HA-)Middleware bei.
- Erstellte einen Python-Wrapper für die HA-Middleware und nutzte User-Mode-Linux, um Middleware-Cluster auf Standardhardware zu betreiben, wodurch die potenzielle Marktpräsenz um 30 % erhöht wurde.
- Erweiterte das auf openHPI basierende Hardware-Plattform-Monitoring-Plugin, sodass es auf verwalteten Chassis eingesetzt werden kann, und vergrößerte die Kundenbasis um 20 %.
- Fähigkeiten: Embedded-Programmierung, C-Programmierung, Python, Z80-Architektur, Zilog Real-Time Kernel, Mehrsprachen-Unterstützung, verteiltes Rechnen, Hochverfügbarkeit, Compiler-Technologie (einschließlich gcc-xml), JTAG-Debugging.
Senior Softwareentwickler
ITCNetworks
- Arbeitete für einen führenden Softwaredienstleister in Partnerschaft mit Nortel Networks am Secure-Router-Projekt (Hardware- und Software-F&E).
- Implementierte Paketumschreibungen in Routern für VoIP-Protokolle und verbesserte so die Kompatibilität der Produktlinie mit Nortel-Telefonielösungen um 10 %.
- Entwickelte Verwaltungsoberflächen und einen SNMP-Agenten für einen DLSW-Gateway-Switch in einem Finanznetzwerk und verbesserte damit die Verwaltbarkeit um 30 %.
- Beriet und betreute andere Teams zu Protokollverhalten und Internetstandards und verbesserte so den Secure Router und verwandte Switch-Produkte um 10 %.
- Fähigkeiten: Linux-Netzwerkprogrammierung, Systemarchitektur, C++-Entwicklung, Multithreading, Unix-Programmierung, IPC, Implementierung von Netzwerkprotokollen, Python, Natural Language Toolkit, Computer Vision (OpenCV).
Programmierer
Unidec Computer Systems
- Arbeitete für einen NEC-America-Partner im Bereich Computer-Telefonie-Anwendungen und Hardware.
- Pflegte erfolgreiche Legacy-Produkte und setzte Komponenten für neue Lösungen wieder ein.
- Entwickelte eine Skriptsprache mit Telefonie-Primitiven, steigerte dadurch die Testbarkeit der Produkte um 80 % und ermöglichte eine neue Produktlinie, einschließlich eines IVR-Systems mit GUI.
- Portierte ein Voicemail-System von OS/2 nach Linux, fügte Funktionen wie Text-to-Speech und Unterstützung für Hardwaretasten hinzu, verlängerte die Produktlebensdauer um über 10 Jahre und erweiterte die Marktreichweite um 20 %.
- Portierte das OAI-PBX-Managementprotokoll von Windows nach Linux und erweiterte so den NEC-PBX-Markt um 30 % durch erhöhte Funktionalität und Interoperabilität.
- Fähigkeiten: C++-Programmierung, C-Programmierung, Multithreading, Sprachparser, Compiler-Technologie, Pascal, Computer-Telefonie, Programmierung von Hardwaretasten, OS/2-API, Linux-API, IPC.
Senior-Forscher
Nationales Institut für Materialphysik
- Arbeitete in einem führenden physikalischen Forschungsinstitut in der Gruppe für Mikrowellenmaterialien und -geräte.
- Implementierte computerunterstützte Messungen für dielektrische Resonatoren und verbesserte die Datenverarbeitung, wodurch die Leistung der Mikrowellendielektrika und die Wiederholbarkeit der Präparation um 60 % erhöht wurden.
- Modellierte und maß Mikrowellenbeschichtungen für militärische Bodenfahrzeuge, verbesserte deren Tarnfähigkeit um 33 % und trug zu einem Patent bei.
- Installierte und verwaltete von der UNESCO geförderte Mikrowellenverbindungen für das Bildungsnetzwerk und den Magurele-Campus, wodurch die Internetbandbreite und Nutzerzahl um das Zehnfache stiegen.
- Fähigkeiten: C++-Programmierung, Physik, Mathematik, numerische Modellierung, computerunterstützte Messungen, Rechnernetze, Netzwerkprogrammierung, Systemadministration, Digital Unix, Sun Solaris, SQL, PHP, JavaScript, Pascal, C, LISP, künstliche Intelligenz, Bildverarbeitung.
Senior C++-Entwickler
Automated Trading Platform
- Unterstützte ein kleines Handelshaus beim Aufbau einer automatisierten Handelsplattform in C++.
- Erstellte eine proprietäre, KI-basierte Regelsprache zur Synthese von Marktsignalen und verbesserte Handelsentscheidungen um das Zehnfache.
- Entwarf eine proprietäre DSL für Zustandsmaschinen zur Auftragsabwicklung und reduzierte die Freigabezeit für neue Strategien um 90 %.
- Fähigkeiten: C++, Netzwerkprogrammierung, IPC, Boost-Bibliotheken, Sprachparsing, maschinelles Lernen, Sicherheit.
Senior C++-Entwickler
HRZ Software Services
- Arbeitete für ein Softwarehaus und unterstützte Gesundheitsorganisationen bei der Erfüllung von Anforderungen an medizinische Bildgebung und Gesundheits-IT.
- Aktualisierte das Protokoll für Patientenakten auf den neuesten Standard und steigerte so die Kundenbasis um 30% durch verbesserte Interoperabilität.
- Implementierte SSL-Transport für das Toolkit zum Transfer medizinischer Bilder und verdoppelte dadurch die Sicherheit.
- Kenntnisse: C++, SSL, Netzwerkprogrammierung, proprietärer XML-Parser.
Senior C++-Entwickler
Ivanti (PSC)
- Arbeitete an einem Enterprise-Zugriffs-VPN-Gateway mit erheblichen Sicherheitslücken und einer großen Nutzerbasis.
- Implementierte ein Tool, um erforderliche Berechtigungen aus Systemaufrufspuren zu extrahieren und sie nach dem Prinzip der minimalen Rechte auszurichten, wodurch die Schwachstellen um 50% reduziert wurden.
- Erzielte Ergebnisse, die mit späteren Tools wie Stratoshark vergleichbar waren, jedoch schon früher.
- Kenntnisse: C++, Systemprogrammierung, Sicherheit.
Senior C++/Python-Entwickler
Medical Professional Entrepreneur CA
- Half einem medizinischen Unternehmer, Geschäftsideen mithilfe einer Infrarotkamera und einer nur in C++ verfügbaren Hersteller-API zu prototypisieren.
- Erstellte einen Python-Wrapper für die C++-API der Kamera nur auf Basis der Dokumentation, wodurch sichereres und einfacheres Experimentieren möglich wurde.
- Führte Abnahmetests mit dem Kunden durch, um Korrektheit und Nutzbarkeit zu prüfen, und verkürzte so die Zeit bis zum MVP um 6 Monate.
- Kenntnisse: C++, Boost-Bibliotheken, Python-Interna.
Senior C-Entwickler
Networking Hardware Company (DELL)
- Trug zur Management-Software für eine Netzwerkkarte mit hohem Durchsatz bei.
- Implementierte eine White-Room-Implementierung von Layer-2-Link-Aggregations-Management-Tools, wodurch die Hardware-Produktreife um 20% gesteigert wurde.
- Kenntnisse: 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 Flugsteuerungs-Bildschirmen bereitstellte.
- Sicherte die Einhaltung von Codierungsstandards und behob Fehler in der Anwendung für Flugsteuerungs-Bildschirme, was die Abnahmetests um 20% verbesserte.
- Kenntnisse: C++, Qt, Boost-Bibliotheken.
Senior C++-Entwickler
Sports Broadcasting Company
- Entwickelte Software für dedizierte Hardware zur Live-Übertragung von Feldsportarten.
- Modernisierte nicht gepflegte Software, deren Neuaufbau erhebliches Fachwissen und Aufwand erforderte, und verringerte dadurch den Vor-Ort-Support sowie den Entwicklungsaufwand.
- Implementierte Erweiterungen des Sendeplans auf Basis von Spielerstatistiken, wodurch der Vor-Ort-Support für Übertragungen um 80 % reduziert wurde.
- Führte statische Codeanalyse ein und bereitete den Code für die CI-Integration vor, wodurch die Codequalität um 50 % verbessert wurde.
- Fähigkeiten: C++, Computer Vision, Systemprogrammierung, Embedded-Programmierung, Statistik.
Senior C++-Entwickler
depDSL - Dependency Management Utility
- Entwickelte ein Werkzeug (depDSL) für ein kleines Software-Dienstleistungsunternehmen, um die frühen Projektphasen von der Anforderungserfassung bis zur Architektur und Angebotserstellung zu optimieren.
- Förderte die frühzeitige Definition von Komponenten und Abhängigkeiten und steigerte so die Effizienz im Projektmanagement um mindestens das Zehnfache.
- Implementierte eine Exportfunktion für Diagramme mit automatischer Aktualisierung, wodurch sich die Präsentationsqualität verdoppelte.
- Entwarf eine DSL zur Darstellung von Modulabhängigkeiten und verkürzte so die Vorbereitungszeit für Projektvorschläge um 50 %.
- Fähigkeiten: C++, Boost-Bibliotheken, Graphalgorithmen.
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 (19.5 Jahre), Telekommunikation (18 Jahre), Gesundheitswesen (12.5 Jahre), Bildung (12.5 Jahre), Automotive (11.5 Jahre) und Luft- und Raumfahrt und Verteidigung (7.5 Jahre).
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 Produktentwicklung (29.5 Jahre), Informationstechnologie (20.5 Jahre), Forschung und Entwicklung (15 Jahre), Qualitätssicherung (2 Jahre) und Investitionen und M&A (1 Jahr).
Zusammenfassung
Ich bin ein sehr erfahrener C++- und Linux-Entwickler mit über 20 Jahren Berufserfahrung in den Bereichen Telekommunikation, Infotainment, Gesundheit, Sicherheit und Wissenschaft.
Mein Hintergrund in der Physik ergänzt meine umfangreiche praktische Erfahrung in Embedded-Systemen, Python-Entwicklung und Machine-Learning-Lösungen.
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
- Plattformübergreifende Entwicklung 4 Jahre
Sprachen
Ausbildung
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
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Razvan ansässig?
Welche Sprachen spricht Razvan?
Wie viele Jahre Erfahrung hat Razvan?
Für welche Rollen wäre Razvan am besten geeignet?
Was ist das neueste Projekt von Razvan?
Für welche Unternehmen hat Razvan in den letzten Jahren gearbeitet?
In welchen Industrien hat Razvan die meiste Erfahrung?
In welchen Bereichen hat Razvan die meiste Erfahrung?
In welchen Industrien hat Razvan kürzlich gearbeitet?
In welchen Bereichen hat Razvan kürzlich gearbeitet?
Was ist die Ausbildung von Razvan?
Ist Razvan zertifiziert?
Wie ist die Verfügbarkeit von Razvan?
Wie hoch ist der Stundensatz von Razvan?
Wie kann man Razvan beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Unabhängiger Softwarearchitekt & Technischer Forscher
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von București, Rumänien arbeiten