Vincenzo Pietropaolo
Verified Expert in Engineering
Software Engineering Developer
Berlin, Germany
Toptal member since April 19, 2022
Vincenzo has worked most of his career in the multimedia software industry, dealing with highly efficient code using cutting-edge technology. He is passionate about software architecture, beautiful code, and clean design. Music has always been part of his life and professional career; spending the last decade working for one of the biggest companies in the music production software market. He is now looking for new projects as new technical challenges and a way to learn about new domains.
Portfolio
Experience
- Software Engineering - 20 years
- C++ - 18 years
- C - 18 years
- Objective-C - 10 years
- Qt - 8 years
- QML - 8 years
- Web Audio - 3 years
- Web MIDI - 3 years
Availability
Preferred Environment
C, C++, Objective-C, Qt, QML, JavaScript, Web Audio, Web MIDI, PHP, C#
The most amazing...
...realization of software engineering I've had is recognizing how your solution's quality is strictly connected to the quality of your understanding of the issue.
Work Experience
Senior Software Engineer | Team Lead
Native Instruments
- Developed new features and maintained the already existing codebase for TRAKTOR, an industry-standard digital DJ software.
- Designed and implemented a framework to enable fast hardware integration projects in TRAKTOR for proprietary and third-party controllers.
- Contributed the technical roadmap to the leads group for TRAKTOR.
- Led and managed the software development team with up to eight engineers.
Senior Software Engineer
ITAL SOFT Srl
- Kicked off the development of a new software product for live music performances.
- Designed and implemented an audio engine for hosting VST plugins.
- Implemented the first version of the user interface as specified by designers.
Software Engineer
Cefriel
- Contributed to developing highly efficient H.264 codec running on dedicated embedded hardware.
- Discussed and documented the H.264 codec API design with the client.
- Implemented an automated testing system for long-running test sessions of the H.264 codec.
Co-founder and Software Engineer
PeterTools s.r.l.
- Designed, implemented, and tested tools, including LiveSet and Hammer, for computer-based live music performances.
- Distributed products through classic sales channels and printed CDs and boxes with regional distributors.
- Oversaw all departments of a small startup together with the other co-founder.
Experience
Xtreme Mapping
http://www.xtrememapping.comI designed and developed the application as a one-person show back in 2011, and it is since then on sale on Mac's App Store.
PeterTools LiveSet
http://www.petertools.comLiveSet processes MIDI signals coming from your on-stage gear, like master keyboards or MIDI control surfaces, and routes them to ReWire-enabled software and external MIDI devices.
Gita in Gommone
http://www.gitaingommone.itEducation
Master's Degree in Information Engineering
Politecnico di Milano - Milan, Italy
Bachelor's Degree in Telecommunication Engineering
Università Mediterranea di Reggio Calabria - Reggio Calabria, Italy
Skills
Libraries/APIs
Web Audio, Web MIDI, Win32 API
Tools
Xcode, Visual Studio, GarageBand
Languages
C, C++, Objective-C, QML, JavaScript, PHP, C#, Delphi, HTML, CSS
Frameworks
Qt, ASP.NET, Entity Framework Core, Cocoa, ASM
Paradigms
Compiler Design, Cross-platform, Agile Software Development, Agile, MVC Design, Database Design
Platforms
MacOS, Windows, Win32, WordPress
Other
Software Engineering, Software Development, Architecture, Leadership, Integrated Circuits, Antenna Design, SDKs, Audio, Front-end, CTO, Audio Streaming
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring