Vittorio Romeo

Vittorio Romeo

Mentor
5.0
(18 reviews)
US$40.00
For every 15 mins
31
Sessions/Jobs
ABOUT ME
ISO C++ Committee Member and C++ Technical Trainer
ISO C++ Committee Member and C++ Technical Trainer

Hello!

I am a Modern C++ enthusiast who represents Italy in the ISO C++ Standard Committee and who teaches C++ professionally for a living.

C++ is both my passion and my job. I will teach you all you need to know to become a proficient C++ developer and safely embrace the newest versions of the language (C++11, C++14, C++17, C++20).

I am fluent in both English and Italian. Reach out if you are just starting to learn C++, or if you want to take your knowledge and skills to the next level!

Italian, English
Rome (+02:00)
Joined October 2013
EXPERTISE
7 years experience | 5 endorsements
I work on the backbone of Bloomberg's microservice infrastructure as a professional C++ Software Engineer and perform Technical Training ...
I work on the backbone of Bloomberg's microservice infrastructure as a professional C++ Software Engineer and perform Technical Training for both new hires and experienced developers. I am an active member of the C++ ISO Committee, working towards the evolution of the language. Currently aiming to standardize `function_ref` (https://wg21.link/p0792). Spoke at many international C++ conferences about varied topics, ranging from metaprogramming to game development (https://vittorioromeo.info/talks.html). Creating free open-source games, applications, and tools on my spare time (https://github.com/SuperV1234). Extremely knowledgeable in C++11/14/17/20. Top 0.9998% contributors on StackOverflow (https://stackoverflow.com/users/598696/vittorio-romeo).
View more
View more
3 years experience | 1 endorsement
When I can't use C++, I use C for univerisity project and personal projects.
When I can't use C++, I use C for univerisity project and personal projects.
LinuxC++Unix
View more
4 years experience
GNU/Linux is my main OS. I can create/edit scripts, solve common issues and help you understand how to use your distribution.
GNU/Linux is my main OS. I can create/edit scripts, solve common issues and help you understand how to use your distribution.
BashShellUnix
View more
4 years experience | 1 endorsement
C# is the language I used before moving on to C++. I have made many projects with it, ranging from desktop applications (using both WPF ...
C# is the language I used before moving on to C++. I have made many projects with it, ranging from desktop applications (using both WPF and Windows Forms), to cross-platforms games using the Mono runtime.
C#ASP.NET
View more
C#ASP.NET
View more
1 year experience
I use Git in my everyday life to manage my personal projects, on GitHub. My experiences with Git do not go beyond the norm, but I am abl...
I use Git in my everyday life to manage my personal projects, on GitHub. My experiences with Git do not go beyond the norm, but I am able to manage repositories, branches and commits with ease.
GitGitHub
View more
GitGitHub
View more

REVIEWS FROM CLIENTS

5.0
(18 reviews)
Brian Edwards
Brian Edwards
February 2022
Simultaneously helped me find my bug and gave me good advice on how to write better code.
Aaron Schofield
Aaron Schofield
December 2021
He was very professional and knowledgeable about C. I had a strange bug that I spent an hour trying to fix, and he fixed it in 10 minutes.
Jimmy
Jimmy
November 2021
Really an awesome person who is really helpful
Brian Jones
Brian Jones
October 2016
Very helpful, spends time to make sure he has the understanding of your requirements then helps from there. Must recommend.
Cedric
Cedric
April 2015
Excellent breadth of knowledge and up-to-date with everything through future C++17 features.
Mohammad Marzooghian
Mohammad Marzooghian
March 2015
great mentor
Mohammad Marzooghian
Mohammad Marzooghian
December 2014
great as always
Mohammad Marzooghian
Mohammad Marzooghian
November 2014
fantastic as always
Mohammad Marzooghian
Mohammad Marzooghian
November 2014
Fantastic mentor, 10/10
Mohammad Marzooghian
Mohammad Marzooghian
October 2014
Fantastic mentor, very well educated. perfect.
SOCIAL PRESENCE
GitHub
SSVOpenHexagon
C++14 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.
C++
260
32
ecst
[WIP] Experimental C++14 multithreaded compile-time entity-component-system library.
C++
218
21
Stack Overflow
39252 Reputation
10
109
227