Paolo Colombo
Freiberuflich, System architect / Senior Software and Firmware Engineer, Ing. Paolo Colombo
Bergamo, Italien
Über mich
Professional with broad experience in software, systems and solutions development. Clear communication skills, a passion for sound and stable systems and for product awareness led me to product ownership in multiple markets: Automotive, HoReCa coffee machines, Textile machinery and GIS. Among the technologies I worked on: - Embedded development (C/C++ on baremetal/superloop and RTOS systems) - Embedded linux development (C++, Qt on Yocto) - Desktop development (applications and services) on Windows (C#/WPF, C++/Qt, C++/VCL, Delphi). - Cross-platform development (C++/Qt) - Android development (Java, Android SDK) - Hardware development and tests (Labview/TestStand certified professional, OrCAD) - IOT (MQTT) - GIS (ESRI ArcGIS, QGis, GoogleMaps, OpenStreetMap, other web technologies). ... and the processes: - Scrum (Scrum agile framework, Jira) - CI/CD (Jenkins)
Werdegang
Berufserfahrung von Paolo Colombo
Bis heute 1 Jahr und 6 Monate, seit Dez. 2022
System Architect / Senior Firmware Engineer
Itema Group
Innovation: member of the core team for the innovation of the hardware and software platform for Itema looms. Senior firmware engineer
Bis heute 4 Jahre, seit Juni 2020
System architect / Senior Software and Firmware Engineer
Ing. Paolo Colombo
1 Jahr und 10 Monate, März 2021 - Dez. 2022
Scrum Master
EFI Electronics for Imaging - Reggiani Macchine
- Scrum master for team of five people (JIRA tracking and planning, new product requests from aftersales/sales/marketing, releases, repository and versioning)
3 Jahre und 5 Monate, Aug. 2019 - Dez. 2022
Lead Software Engineer/Sales engineer/Solution Engineer
EFI Electronics for Imaging - Reggiani Macchine SpA
- Custom workflows: design of new integrations and workflows for JetMaster (main print engine, C#, .NET, C++ on Windows). - Owner for ProductionQuery and Reggiani printer workflows at FESPA 2022 in Berlin: technical demos to visitors and pressmen, customer acquisition, support to sales dept for custom integrations. Interface with partners for new workflows Redesign of an intelligent keyboard for rotary printers.
2 Jahre und 6 Monate, Feb. 2017 - Juli 2019
Software Engineer
Carimali S.p.A.
- Project specification: IOT system communication protocol - Validation software for IOT system communication protocol (C#, .NET MQTT library) - New features for multiple mainboards (C and C++, IAR Embedded Workbench, Keil uVision 5). - Debug/Bugfixing: MDB protocol module for payment devices (VIANET, coinless systems and coin-changer). - New features on front-end software (Visual C++ and C# on Windows CE). - Optimizations on a driver for coffee group motors.
1 Jahr und 3 Monate, Nov. 2015 - Jan. 2017
Hardware Test Engineer
Comelit Group S.p.A.
Development of automated solutions for hardware testing in the domotics domain: - Interface with the R&D in order to define testing specifications (in Italy and Tunisia); - design of testing fixtures/jigs for the after-production testing of the products (suppliers located in Italy, China, Bulgaria and Tunisia). - design of electronic circuits (with OrCAD) for the new fixtures/jigs - Labview/TestStand test sequences realization.
Involved Technologies: C++/VCL/Delphi, C++ Builder version 2006 and XE4, Multithreaded applications, Multi Process development, Windows Services, Windows Sockets (TCP/IP, UDP, SMTP protocol), Memory leaks detection, fault tolerant system development, DBMS: Oracle, Sql Server (2008 and 2012), Access.
2 Jahre und 5 Monate, Jan. 2011 - Mai 2013
Software Engineer
Starlane SRL
Involved Technologies: C++/VCL/Delphi, C++ Builder version 2006, XE and XE2, Multithreaded applications, Windows Sockets (TCP/IP, UDP), Serial Communication, CAN protocol, IMU algorithms. GPS. Embedded development: Microchip Pic32, Accelerometers and gyroscopes, GPS, data filtering, smoothing. FreeRTOS.
Ausbildung von Paolo Colombo
2 Jahre und 4 Monate, Sep. 2009 - Dez. 2011
Computer Engineering
Università degli Studi di Bergamo, Bergamo (Italy)
3 Jahre und 10 Monate, Dez. 2005 - Sep. 2009
Computer Engineering
Università degli Studi di Bergamo, Bergamo (Italy)
Sprachen
Italienisch
Muttersprache
Englisch
Muttersprache
Französisch
Grundlagen
Deutsch
Grundlagen