About Me Career Return To Top

About Me

My name is Vitaliano Palmieri Neto, but feel free to call me ‘Vito’. I’m a passionate Software Engineer with over 18 years of experience in software development, project management, and team leadership. Driven by a desire to solve problems and make a positive impact, I’m always seeking new opportunities to learn, grow, and contribute my expertise to innovative projects.

With a strong foundation in Unity game development and experience leading distributed teams, I’ve successfully delivered complex projects and managed diverse teams. My technical skills, combined with my ability to communicate effectively and build strong relationships, have enabled me to excel in various roles throughout my career.

My diverse background in software development, hardware programming, and game engineering has equipped me with a comprehensive skill set. I’m proficient in programming languages such as C#, C++, JavaScript, TypeScript, and Python, along with technologies like Unity, Arduino, Raspberry Pi, and NodeJS. My experience with version control systems like Git and Perforce, and agile methodologies like Scrum and Kanban, further enhances my ability to collaborate effectively and deliver high-quality projects.

As a dedicated and results-oriented professional, I’m committed to delivering high-quality work and driving innovation. I’m excited about the opportunity to contribute my skills and experience to a dynamic team and help achieve shared goals.

Career


Tech Lead and Software Designer at Globant | São Paulo

July 2022—November 2023

During my time at Globant, I led a distributed team of seven engineers across three countries to deliver key features for EA’s flagship titles. On FIFA Online 4 (fifaonline4.nexon.com), I collaborated daily with EA Korea stakeholders, proposing and implementing architectural solutions, managing workloads, and achieving early feature delivery for the first time in the project’s history. I designed and developed the exclusive Club Capture mode for mobile, leveraging ActionScript 3 for client-side functionality and Node.js for server-side logic, while also enhancing the project’s maintainability by redefining class responsibilities.

Additionally, I contributed to UFC 5 (ea.com/games/ufc/ufc-5), focusing on fixing UI bugs using ActionScript 3 and Lua, which improved game stability and the user experience. Beyond technical contributions, I mentored two developers, fostering their growth, and authored Frostbite Engine documentation and tutorials to enhance team onboarding and efficiency.


Senior Software Engineer at Applovin | São Paulo

May 2022–July 2022

Contributed to the development of new features for Wordscapes (Google Play) (App Store) using Cerberus-X. Collaborated with cross-functional teams across the U.S., Brazil, and Germany to gather and analyze requirements, ensuring alignment with project goals. Played an active role in enhancing existing systems to improve performance and maintainability.


Lead Game Developer at Fanatee | São Paulo

March 2020–May 2022

During my time at Fanatee, I worked on mobile game development in Unity, leading technical initiatives and delivering impactful projects. I spearheaded the development of the Fanatee Game Framework, a modular system now used by all game teams at the company. This Framework includes UPM packages for features shared across games, such as Apple and Google store integrations, ad services, analytics, server communication, push notifications, and build automation. Collaborating with the Technical Director, I redesigned the Word Lanes architecture, introducing a dynamic mocking layer for server responses that enhanced flexibility in testing.

I worked closely with the Monetization team to optimize ad placement metrics and addressed Ad Provider API changes. Additionally, I improved user data collection processes to comply with Apple’s updated privacy policies, collaborating with the User Acquisition team. To address inconsistencies in in-app purchase reporting, I partnered with the Data Science team and project managers, ensuring alignment between analytics events and App Store reports.

On Everyday Puzzles (Google Play), I led a small team of two engineers and a technical artist to deliver the game in less than four months using the Fanatee Game Framework. For Word Lanes: Relaxing Puzzles (Google Play), I led a team of five engineers of varying seniority from prototype to release, achieving strong KPIs within the first three months of launch.


Senior Software Engineer at ACRELEC | São Paulo

December 2019–March 2020

While at Acrelec, I developed kiosk and customer self-ordering software for major fast-food retailers using ASP.NET and Angular.js. Collaborating with cross-functional teams, I gathered and analyzed requirements to ensure software aligned with client needs. I also contributed to enhancing existing systems, improving their performance and reliability.


Senior Developer at MediaMonks | São Paulo

April 2016–December 2019

At MediaMonks, I collaborated with teams across the U.S., Brazil, and the Netherlands to develop cutting-edge VR and interactive experiences using Unity3D. My work included creating Arduino and Raspberry Pi firmware in C++11, server-side and scripting solutions in Python, and applications using Electron, C#, and Node.js. As needed, I took on full-stack development responsibilities, handling both front-end and back-end tasks.

On the Amazon Prime Video: Jack Ryan Experience (bit.ly/ComicConJackRyan), I developed VR-to-interactables network integration using C++ and Unity3D, along with firmware development in C++. For Nike: Game of Go (bit.ly/GameOfGo), an AR treadmill game celebrating the Nike React sneakers, I delivered treadmill-to-game network integration, firmware development, and network protocol design using C++ and Unity3D. With Mercedes-AMG: Pro Sense (bit.ly/VrProSense), I created VR-to-hardware USB integrations and power management software in Java, alongside firmware development in C++.


Developer at D3.do | São Paulo

August 2015 – March 2016

During my time at D3, I contributed to innovative projects, combining hardware and software solutions to deliver unique user experiences.

For the Bloom Experience at Rock in Rio 2015 (video), I developed a system in C++98 using a Raspberry Pi to capture user images remotely and deliver them by the end of the experience. I also collaborated with Google Zoo on a project analyzing city traffic patterns during holidays to determine optimal travel times.

My role included developing ARM/Raspberry Pi firmware in C++98, creating front-end and back-end systems with Node.js, and conducting product research and development (R&D).


Developer at FLAG.CX | São Paulo

August 2013 – August 2015

While at FLAG.CX, I worked on various innovative projects, combining firmware development and real-time data visualization.

I developed firmware in C++98 for an Atmel chip that synced with a Google Cloud service I created using Python. This system automatically opened the Experiment Box (video) when new videos were uploaded to the Manual Do Mundo YouTube channel. I also developed C++98 firmware for a BeagleBone board to sync five motion sensors, creating an upper body skeleton rig and transmitting the data to Unity 3D for real-time visualization of movements in 3D (video).

Additionally, I created a VR video player in Unity 3D for the Doritos For the Bold campaign experience using the Oculus Rift DK1, and I developed a multi-touch surface using C++11 on an Arduino board to control infrared sensors for touch and movement detection in the Samsung Galaxy.ME campaign.