Recommended expert

Razvan Coca

Independent Software Architect & Technical Researcher

Razvan Coca
București, 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 7 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.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (19.5 years), Telecommunication (18 years), Healthcare (12.5 years), Education (12.5 years), Automotive (11.5 years), and Aerospace and Defense (7.5 years).

Information Technology
Telecommunication
Healthcare
Education
Automotive
Aerospace and Defense

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Product Development (29.5 years), Information Technology (20.5 years), Research and Development (15 years), Quality Assurance (2 years), and Investments and M&A (1 year).

Product Development
Information Technology
Research and Development
Quality Assurance
Investments and M&A

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

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Razvan based?

Razvan is based in București, Romania and can operate in on-site, hybrid, and remote work models.

What languages does Razvan speak?

Razvan speaks the following languages: Romanian (Native), English (Advanced).

How many years of experience does Razvan have?

Razvan has at least 30 years of experience. During this time, Razvan has worked in at least 12 different roles and for 17 different companies. The average length of individual experience is 2 years and 7 months. Note that Razvan may not have shared all experience and actually has more experience.

What roles would Razvan be best suited for?

Based on recent experience, Razvan would be well-suited for roles such as: Independent Software Architect & Technical Researcher, Senior C++ Developer, Expert Evaluator.

What is Razvan's latest experience?

Razvan's most recent position is Independent Software Architect & Technical Researcher.

What companies has Razvan worked for in recent years?

In recent years, Razvan has worked for Crypto Hedge Fund, European Commission, Investment Bank Solutions Provider, Ivanti (DSM), and Ivanti (Avanti).

Which industries is Razvan most experienced in?

Razvan is most experienced in industries like Information Technology (IT), Telecommunication, and Healthcare. Razvan also has some experience in Education, Automotive, and Aerospace and Defense.

Which business areas is Razvan most experienced in?

Razvan is most experienced in business areas like Product Development, Information Technology (IT), and Research and Development (R&D). Razvan also has some experience in Quality Assurance (QA), Investments and M&A & Venture Capital.

Which industries has Razvan worked in recently?

Razvan has recently worked in industries like Information Technology (IT), Automotive, and Education.

Which business areas has Razvan worked in recently?

Razvan has recently worked in business areas like Information Technology (IT), Product Development, and Research and Development (R&D).

What is Razvan's education?

Razvan holds a Master in Physics from University of Bucharest, Faculty of Physics.

Does Razvan have any certificates?

Razvan has 1 certificate: Google Intensive Course On AI Agents.

What is the availability of Razvan?

Razvan is immediately available part-time for suitable projects.

What is the rate of Razvan?

Razvan's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Razvan?

To hire Razvan, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

600
450
300
150
Market avg: 350-510 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.