Profile image of guillermopablo
Flag of Spain Madrid, Spain
Member since July 6, 2015
0 Recommendations


Online Offline
Backend/Real Time and Embedded Software development. Object Oriented Programming (C++/STL, Java). Concurrent Programming with C/C++/Java/Python/Perl. Design Patterns. Middleware (telecommunications/network and protocols) software development. ACE/QT/POCO/Boost libs. OpenDDS, Corba, Dbus IPC. POSIX-compliant. Linux kernel. Microcontrollers/SBC's software/hardware development and Verilog experience. Main Areas of experience: Telecommunications, Aeronautics, IT, electronics, games, academic. Over Linux, QNX, Solaris, BSD, FreeRTOS, Android, VxWorks, Windows, OSX, OS/2 and DOS. Image processing: openCV
$25 USD/hr
4 reviews
  • 100%Jobs Completed
  • 100%On Budget
  • 100%On Time
  • N/ARepeat Hire Rate

Portfolio Items

Recent Reviews

  • image of Danilo A. Project 26758972 has been deleted $35.00 USD

    “►I've work with a lot of freelancers on this platform. Most of them lacks on communication and sometimes even on knowledge, ►Guillermo is perfect, pretty professional, fast and good-hearted. ►The project is not that trivial for me, and he guided me on really elemental actions to make the software run on a linux platform.”

  • image of Andreas G. Ansi C++: Working with PNG to embedd to PDF $200.00 USD

    “I would give Guillermo 10 stars instead of 5 if possible!”

  • image of Paul R. Arcade game in DOS assembly €80.00 EUR

    “"Very reasonable, all clear, without any issue. You can trust at 100% to him. For sure I will work with him again. Recommended. Great professional."”

  • image of Dawid F. Simple Translator based on txt [C] $20.00 USD

    “Very good work, professional approach to the project.”


Senior Software Developer

Sep 2020

Madrid. Embedded Software Development. C over linux in railway systems.

Embedded and Backend Developer, C++, C

Apr 2020

PID (temperature control) (C) over STM32F103 with freeRtos & libopencm3. Linux tools: stlink, make, gcc toolchain, gdb. Stm hardware management: USART, RTC, PWM, ADC. ESP32 (IOT project), MQTT, Lora, in order to grab and publish some sensor data (power meter, water meter and temperature) on the broker, Tools: arduino ide, platformIO. ESP8266/ESP32 WebSocket client/server implementation in order to do some streaming. Tools: arduino ide, platformIO, python (in order to test some features).

Senior Consultant

Mar 2019 - Mar 2020 (1 year)

(Legacy) Risk Exposition Calculation Engine, C++ over windows: new features analysis, documentation (laTeX), implementation and maintenance. Financial mathematics, numerical calculation, statistics. STL, multithreading, SQL, boost, IBM MQ, soci odbc lib. Tools: MSVC142, Git, Hudson, python module tests, google UTs and some linux tools (awk, vim, make, bash, grep, etc). here my work. Departure reason: project development was done because big data migration.

Senior Developer

Jan 2018 - Mar 2019 (1 year)

BOEING Research & Technology Europe: DAA (Detect and Avoid) Simulation/Tests tools development over Windows 10. Trajectory data management(radar, adsb, etc) .QT Widgets(C++), MSVC2019/QTCreator. UDP client/server implementation. VxWorks. Libs: POCO, Eigen. win IPC and openDDS Kalman filter (noise) implementation (lineal model). Tools: Google UTests, Svn, Cmake. Google Earth live connection with simulation in real time (using NMEA and KML). Patent Draft.

Senior Developer

Mar 2012 - Jan 2018 (5 years)

SASN. Distributed system C/C++ over Linux. New features development in radius module (c++). Module tests development (python). Scripting: bash, perl, python Libraries: DPDK lib, SimpleXml, Boost, snappy (google), scapy(python). Tools: Netbeans, Git, Gdb, Valgrind, Scons, Maven, xlst, RPM packaging+postscripting, autoyast2, uml, wireshark, etc. TCP/IPV4/6 suite, Radius and diameter(protocol API implementation), ICMP(protocol API implementation), http, etc.. IPC: shared memory, pipes, etc.


Ingeniero en Electrónica

1986 - 1993 (7 years)

Master Automatizacion Industrial

2005 - 2006 (1 year)


  • Facebook Connected
  • Preferred Freelancer
  • Payment Verified
  • Phone Verified
  • Identity Verified
  • Email Verified

My Top Skills

Browse Similar Freelancers