Razvan Coca

Independent Software Architect & Technical Researcher

Razvan Coca
Bucharest, Romania

Experience

Jan 2025 - Dec 2025
1 year

Independent Software Architect & Technical Researcher

  • Focused on high-level software architecture research, prototyping of automation tools, and professional technical writing.
  • Developed a private algorithmic suite for portfolio management, automating asset monitoring and income diversification strategies.
  • Designed several SaaS productivity tools using JavaScript and Google Workspace APIs to explore workflow automation solutions.
  • Authored (in progress) technical and non-technical books on software architecture (C++ and Python) and advanced problem-solving techniques.
  • Completed the Google intensive course on AI agents (certified by Kaggle) and reviewed recent publications in modern software architecture.
  • Skills: Python, Go, software architecture, AI agents, JavaScript, financial automation, technical writing.
Jan 2025 - Dec 2025
1 year

Senior C++ Developer

Crypto Hedge Fund

  • Worked on a backtesting engine using Monte Carlo simulation for a crypto-asset hedge fund.
  • Optimized the post-processing module and simulation logic, reducing runtime to 30% of the original duration.
  • Conducted extensive benchmarking across multiple optimization alternatives to validate and maximize the use of available hardware resources.
  • Skills: Modern C++, Monte Carlo simulations, performance optimization, financial engineering.
Jan 2024 - Dec 2024
1 year

Expert Evaluator

European Commission

  • Evaluated projects submitted under the HORIZON 2024 programme (details under NDA).
Jan 2024 - Dec 2024
1 year

Senior C++ Developer

Investment Bank Solutions Provider

  • Worked for a solution provider managing automated trade workflows within investment banks.
  • Addressed a non-scalable, memory-demanding backend server where the risk reporting module produced very large reports.
  • Refactored the risk reporting module using a reusable design with built-in streaming data support, improving code stability and readability by 20%.
  • Reverse engineered existing code, produced architectural diagrams, and gathered detailed requirements to ensure the new design integrated smoothly into the product.
  • Skills: Linux, modern C++, software architecture, requirements gathering, Boost libraries.
Jan 2024 - Dec 2024
1 year

Senior C++ Developer

Ivanti (DSM)

  • Worked for a leading security company on a software distribution system with a Linux module used by clients and prospects.
  • Revived and modernized an outdated, vulnerable, binary-only Linux module that the client could no longer support or sell.
  • Increased the number of clients by 25% by bringing the Linux functionality up to date.
  • Improved user experience by 3x by fixing the system monitor application to work reliably on GNOME- and KDE-based desktops.
  • Skills: Linux distributions, Linux architecture, security, Linux development tools, C programming, C++ programming, GRUB script parsing.
Jan 2022 - Dec 2022
1 year

Senior C++ Developer

Ivanti (Avanti)

  • Contributed to a software distribution system monitoring and patching security vulnerabilities for enterprise IT inventory.
  • Migrated secure transport and web connections from an obsolete, end-of-life security transport layer to a modern solution.
  • Upgraded OpenSSL to the latest 3.x version across 12 supported Linux distributions, improving security by 20% and extending product life.
  • Added unit tests for OpenSSL-calling code, increasing code stability and coverage by 5%.
  • Updated CI scripts, improving maintainability by 10%.
  • Skills: C++, system programming, SSL, ADO, C programming, security.
Jan 2021 - Dec 2021
1 year

Senior C++ Developer

Financial Services Company

  • Worked on a backend for credit card management services.
  • Designed and implemented a transactions export module for standard transaction-settlement files, doubling the client’s leverage in negotiations with banks.
  • Integrated the export module as an automated service into the existing backend, reducing maintenance workload by 90%.
  • Skills: Modern C++, SQL, unit testing, AWS, PAIN files, ICE Toolkit, security.
Jan 2021 - Dec 2021
1 year

Senior C++ Developer

IT Services Startup

  • Worked for an IT services startup building an internal toolkit for IT inventory management.
  • Designed and implemented a cross-platform system monitoring agent with self-upgrade capabilities, providing automation support and increasing the number of serviced clients by 10x.
  • Designed a lightweight extensibility model for new monitoring probes and implemented the most common ones, doubling potential market coverage.
  • Skills: Modern C++, Boost.Asio, CURL, software architecture, asynchronous programming, REST, system programming (Linux, Windows, macOS), security.
Jan 2020 - Dec 2020
1 year

Senior ML Developer

IT Infrastructure Entrepreneur

  • Collaborated with an IT infrastructure company owner to prototype a heart arrhythmia detector using machine learning.
  • Developed a near real-time ECG classifier, reducing patient attendance time by 98%.
  • Greatly improved ambulatory monitoring of patients through automated ECG analysis, also by 98%.
  • Skills: signal processing, machine learning, data visualization.
Jan 2018 - Dec 2018
1 year

Senior C++ Developer

National Institute for Laser, Plasma & Radiation Physics (INFLPR)

  • Supported research on a novel thin-film plasma deposition technique requiring computation of deposited layer distributions.
  • Developed the physics model, mathematical formulation, and C++ implementation for layer distribution computation.
  • Shortened time to grant acquisition and publication by 5 months through accurate simulation and visualization.
  • Skills: physics, mathematics, numerical analysis, C++, data visualization.
Aug 2014 - Present
11 years 6 months
Bucharest, Romania

Freelance Software Developer

  • Providing freelance software development services specializing in C++ and Linux since 2014.
  • Delivering projects across telecom, infotainment, health, security, and academia.
  • Leveraging background in physics and extensive experience in embedded systems, Python development, and machine learning solutions.
Jul 2013 - Jul 2014
1 year 1 month

Senior C++ Developer

Camatweb

  • Worked for a startup building a Dropcam-like solution for the EU market.
  • Developed boilerplate and configuration-generating code to accelerate development, improving development times by 30%.
  • Implemented an asynchronous high-throughput video storage engine tuned to filesystem timing characteristics, increasing storage throughput by 50%.
  • Skills: modern C++, Boost.Asio, filesystem storage, security.
May 2012 - Jul 2013
1 year 3 months

Senior CrossPlatform/Linux C/C++ Developer

1&1 Internet SRL

  • Worked within the software development division of 1&1 Internet GMBH (web hosting company).
  • Ported an enhanced in-house Linux backup system to Windows, including its automated testing framework, reducing business costs by approximately $1M per year.
  • Prototyped a filesystem monitor daemon for Windows as a proof of concept, improving backup times by 80%.
  • Performed filesystem performance measurements to inform future designs, improving upcoming design quality by 50%.
  • Skills: modern C++, Boost libraries, Windows system API, system programming, Python, filesystem storage.
Jul 2011 - May 2012
11 months

Senior Software Developer

Luxoft SRL

  • Participated in porting an industrial Ethernet switch from VxWorks-ARM (end of life) to Linux-PPC.
  • Designed a flexible state-machine-based boot menu to accommodate evolving requirements, improving the boot menu by 50%.
  • Implemented boot menu, in-place kernel loading, and firmware flashing functionality, enhancing device capabilities by 50%.
  • Skills: C, U-Boot, embedded programming, JTAG debugging.
Jun 2010 - May 2011
1 year

Scientific Programmer

University of Amsterdam

  • Worked on grid-based compute jobs for patient imaging data.
  • Addressed the lack of security support in the grid infrastructure to ensure patient privacy while maintaining performance.
  • Researched security extensions to grid-FTP (gsiftp), analyzed their impact on file transfer performance, and proposed improved system designs, enhancing overall design by 50%.
  • Skills: C programming, UML, security, benchmarking, research paper authoring.
May 2008 - May 2010
2 years 1 month

Senior Software Engineer-Consultant

ENEA

  • Supported software services for Bang & Olufsen (B&O) TV sets with tight memory constraints on the communication microcontroller.
  • Fixed bugs in on-screen menus, TV tuner, and communication bus, improving B&O TV functionality by 20%.
  • Reduced stripped firmware image size for the communication microcontroller, increasing capacity for interlinking features by 20%.
  • Developed and supported features for building access terminals based on eZ80 microcontrollers, improving access terminal functionality by 20%.
  • Contributed to ENEA Element High Availability (HA) Middleware after a startup acquisition.
  • Prototyped a Python wrapper for the HA middleware and used user-mode Linux to run middleware clusters on commodity hardware, extending potential market reach by 30%.
  • Upgraded the openHPI-based hardware platform monitoring plugin, enabling deployment on managed chassis and expanding the customer base by 20%.
  • Skills: embedded programming, C programming, Python, Z80 architecture, Zilog Real-Time Kernel, inter-language support, distributed computing, high availability, compiler technology (including gcc-xml), JTAG debugging.
May 2005 - May 2008
3 years 1 month

Senior Software Engineer

ITCNetworks

  • Worked for a leading software services company partnering with Nortel Networks on the Secure Router project (hardware and software R&D).
  • Implemented packet rewriting in routers for VoIP protocols, improving product-line compatibility with Nortel telephony products by 10%.
  • Developed management interfaces and an SNMP agent for a financial network legacy DLSW gateway switch, improving manageability by 30%.
  • Advised and mentored other teams on protocol behavior and Internet standards, improving Secure Router and related switch products by 10%.
  • Skills: Linux networking and programming, system architecture, C++ development, multithreading, Unix programming, IPC, networking protocol implementation, Python, Natural Language Toolkit, computer vision (OpenCV).
Jan 2002 - May 2005
3 years 5 months

Programmer

Unidec Computer Systems

  • Worked for a NEC America partner in computer telephony applications and hardware.
  • Maintained successful legacy products and reused components across new solutions.
  • Developed a scripting language with telephony primitives, improving product testability by 80% and enabling a new product line, including an IVR system with GUI.
  • Ported a voicemail system from OS/2 to Linux, adding features such as text-to-speech and hardware key support, extending product lifetime by over 10 years and boosting market reach by 20%.
  • Ported OAI PBX management protocol from Windows to Linux, extending NEC PBX market by 30% through increased functionality and interoperability.
  • Skills: C++ programming, C programming, multithreading, language parsers, compiler technology, Pascal, computer telephony, hardware key programming, OS/2 API, Linux API, IPC.
Sep 1995 - Dec 2002
7 years 4 months

Senior Researcher

National Institute of Materials Physics

  • Worked in a leading physics research institute within the microwave materials and devices group.
  • Implemented computer-assisted measurements for dielectric resonators and enhanced data processing, improving microwave dielectric performance and preparation repeatability by 60%.
  • Modeled and measured microwave coatings for military ground vehicles, improving their stealth by 33% and contributing to a patent.
  • Installed and managed UNESCO-sponsored microwave links for the educational network and Magurele Campus, increasing internet bandwidth and user base by 10x.
  • Skills: C++ programming, physics, mathematics, numerical modelling, computer-aided measurements, computer networking, network programming, system administration, Digital Unix, Sun Solaris, SQL, PHP, JavaScript, Pascal, C, LISP, artificial intelligence, computer vision.

Senior C++ Developer

Automated Trading Platform

  • Assisted a small trading house building an automated trading platform in C++.
  • Created proprietary AI-based rules language to synthesize market signals, improving trading decisions by 10x.
  • Designed a proprietary state machine DSL for order handling, reducing release time for new strategies by 90%.
  • Skills: C++, network programming, IPC, Boost libraries, language parsing, machine learning, security.

Senior C++ Developer

HRZ Software Services

  • Worked for a software house helping health organizations meet medical imaging and healthcare IT requirements.
  • Upgraded the patient records protocol to the latest standard, improving client base by 30% through enhanced interoperability.
  • Implemented SSL transport for the medical imaging transfer toolkit, doubling security.
  • Skills: C++, SSL, network programming, XML proprietary parser.

Senior C++ Developer

Ivanti (PSC)

  • Worked on an enterprise access VPN gateway with significant security vulnerabilities and a large user base.
  • Implemented a tool to extract required permissions from system call traces and aligned them with the principle of least privilege, reducing vulnerabilities by 50%.
  • Delivered results comparable to later tools such as Stratoshark, but earlier.
  • Skills: C++, system programming, security.

Senior C++/Python Developer

Medical Professional Entrepreneur CA

  • Helped a medical entrepreneur prototype business ideas using an infrared camera with a C++-only vendor API.
  • Implemented a Python wrapper around the camera’s C++ API using documentation alone, enabling safer and easier experimentation.
  • Ran acceptance tests with the client to validate correctness and usability, shortening time to MVP by 6 months.
  • Skills: C++, Boost libraries, Python internals.

Senior C Developer

Networking Hardware Company (DELL)

  • Contributed to management software for a high-throughput network card.
  • Implemented a white-room implementation of Layer 2 link aggregation management tools, improving hardware productization by 20%.
  • Skills: C programming, RTNETLINK kernel interface.

Senior Software Developer

Screen Controller Outsourcing Contractor

  • Worked for an outsourcing company providing software for a flight controller screen producer.
  • Ensured coding standards conformance and fixed defects in the flight controller screen application, improving acceptance testing by 20%.
  • Skills: C++, Qt, Boost libraries.

Senior C++ Developer

Sports Broadcasting Company

  • Worked on software for dedicated hardware used in field sports broadcasting.
  • Modernized unmaintained software that required significant expertise and effort to rebuild, reducing field-support and development overhead.
  • Implemented extensions to the broadcast schedule based on player statistics, reducing the need for on-site broadcast support by 80%.
  • Introduced static code analysis and prepared the codebase for CI integration, improving code quality by 50%.
  • Skills: C++, computer vision, system programming, embedded programming, statistics.

Senior C++ Developer

depDSL - Dependency Management Utility

  • Built a tool (depDSL) for a small software services house to streamline early project phases from requirements collection to architecture and proposals.
  • Encouraged up-front definition of components and dependencies, improving project management efficiency by at least 10x.
  • Implemented export-to-drawing functionality with self-updating diagrams, doubling presentation quality.
  • Designed a DSL for expressing module dependencies, cutting project proposal preparation time by 50%.
  • Skills: C++, Boost libraries, graph algorithms.

Summary

I am a highly experienced C++ and Linux developer with over 20 years in the industry, spanning telecom, infotainment, health, security, and academia.

My background in physics complements my extensive practical experience in embedded systems, Python development and machine learning solutions.

Skills

  • C++ 20 Years
  • Linux 20 Years
  • Python 20 Years
  • Boost Libraries 10 Years
  • Security 10 Years
  • Embedded Systems 7 Years
  • Sql 5 Years
  • Cross-platform Dev 4 Years

Languages

Romanian
Native
English
Advanced

Education

Oct 1990 - Jun 1995

University of Bucharest, Faculty of Physics

Master of Engineering in Physics · Physics · Bucharest, Romania

Certifications & licenses

Google Intensive Course On AI Agents

Kaggle

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Razvan Abagiu
Razvan Abagiu

Reverse Engineer

View Profile
Ştefan Popescu
Ştefan Popescu

Product Development Expert

View Profile
Alexandru Ardelean
Alexandru Ardelean

Contractor

View Profile
Liviu Ionescu
Liviu Ionescu

Software Architect

View Profile
Fabian Török
Fabian Török

Freelance Embedded Software Developer & Project Manager

View Profile
Ottó Tamás
Ottó Tamás

Senior Python Engineer (Technical Lead)

View Profile
Lucian Aron
Lucian Aron

Software Developer

View Profile
Yoav Netzer
Yoav Netzer

Freelance Software Architect

View Profile
Konstantin Mirny
Konstantin Mirny

Architect, Software Developer

View Profile
Iulian Dabuleanu
Iulian Dabuleanu

Software Engineer Freelancer

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
André Howe
André Howe

Linux IT Admin

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Adrian Barcan
Adrian Barcan

Senior ADAS Technical Consultant

View Profile
Dieter Möhrle
Dieter Möhrle

Software Engineer

View Profile
Ovidiu daniel Juncanariu
Ovidiu daniel Juncanariu

Senior PHP Developer - Freelance

View Profile
Adrian Ion
Adrian Ion

Strategic Technology Leadership & Digital/AI Transformation

View Profile
Andreas Blum
Andreas Blum

Project Lead, Digital Transformation

View Profile
Samir Brković
Samir Brković

Solution Architect / Senior Software Engineer

View Profile
Denis Vodchyts
Denis Vodchyts

AUTOSAR Software Engineer

View Profile
Dani Anca
Dani Anca

Senior Typescript / Angular Developer

View Profile
Eugene Hutorny
Eugene Hutorny

Consultant

View Profile
Andrei Closca
Andrei Closca

Java Software Engineer

View Profile
Petko Marinov
Petko Marinov

Software Architect, Project Manager

View Profile
Adrian Calma
Adrian Calma

Senior Consultant

View Profile
Serge Kalinin
Serge Kalinin

MLOps (machine learning operations)

View Profile
Catalin-sebastian Murgu
Catalin-sebastian Murgu

Senior Test Management Software Engineer - Freelancer

View Profile
Benedek Galácz
Benedek Galácz

CTO/CISO

View Profile
Vlad Vasiliu
Vlad Vasiliu

Managing Director

View Profile
Dragoş Tudor
Dragoş Tudor

Senior Java Backend Developer | Team Lead

View Profile