Robert Shapiro

Robert Shapiro

Mentor
5.0
(5 reviews)
US$10.00
For every 15 mins
9
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior Unity C# Game Developer | Game Producer
Senior Unity C# Game Developer | Game Producer

I self taught most of the languages so I can understand where most people might get stuck. I now have more than 10 years of industry experience and I have been tutoring since high school. Projects includes Unity games, PC/mobile games, AR apps, windows services, MVC web development, SQL databases, C++ frameworks and much more.

I am fluent in both English and Chinese.

Feel free to contact me if you have any questions!

Chinese, English
Taipei (+08:00)
Joined July 2017
EXPERTISE
10 years experience
I have been using Unity since college and up to date. I have developed PC/mobile games, AR applications, utility apps, and also web appli...
I have been using Unity since college and up to date. I have developed PC/mobile games, AR applications, utility apps, and also web applications using Unity. Furthermore, I have hands on industry experience using Unity to develop Gacha games (One Piece) and is quite familiar with industry standards and code design patterns. I personally tutor locally offline so I am pretty experienced in this field.
8 years experience | 1 endorsement
C# is one of the most widely used languages and is also the number 1 language I have been using after college graduation. I used it among...
C# is one of the most widely used languages and is also the number 1 language I have been using after college graduation. I used it among previous jobs including internship and personal projects. I used C# for Windows application development and also Unity development. I have the knowledge of how to design coding architectures and writing optimized code. I have helped my colleagues and friends still in college debug and guide them to have their dream functionalities come to life.
ARUnityWindows DevelopmentC# windows application microsoftUnity3cGameUnity for game developmentArchitectural Design
View more
8 years experience | 2 endorsements
I have been a game developer since 2012 and also a producer since 2021. I understand how to design and build games from a high level pers...
I have been a game developer since 2012 and also a producer since 2021. I understand how to design and build games from a high level perspective and a detailed level development. I have used Unity for most my life so from 2D projects, to 3D projects, and also AR projects as well. If you have questions regarding game design, outsourcing, balancing, or engineering, feel free to drop me a msg and I'll do my best to help you out
4 years experience | 1 endorsement
C++ is one of the most oldest and commonly used among client and server. It was my first programming language and is still using it till ...
C++ is one of the most oldest and commonly used among client and server. It was my first programming language and is still using it till today. I have also made many DLLs with C++ which some of them were integrated into other applications to use afterwards. I also have experience with C++ in game development and computer graphics related programming.
C++C programmingC plus plus
View more
3 years experience
I have developed web based applications and windows services from scratch using MS SQL. Applications which compose of over 100 tables and...
I have developed web based applications and windows services from scratch using MS SQL. Applications which compose of over 100 tables and 100 Stored Procedures. Also designed and developed a database for a logistic company which processes millions of data every year.

REVIEWS FROM CLIENTS

5.0
(5 reviews)
Mohammed Amran Ahmed
Mohammed Amran Ahmed
August 2021
Very professional and thoughtful.
Removed User
Removed User
August 2021
Freindly tutor, tries his level best to help!
coder
coder
August 2021
efficient and patient. i am a new learner and he helped me out alot
Kenta Akutsu
Kenta Akutsu
August 2021
He gave me great feedback!
EMPLOYMENTS
Software Engineer
Akatsuki Taiwan Inc.,曉數碼股份有限公司
2017-09-01-Present
Developed most out-game functions such as Mission, Gasha, IAP, Friends, and many other systems Developed tools for Unity designers to hel...
Developed most out-game functions such as Mission, Gasha, IAP, Friends, and many other systems Developed tools for Unity designers to help increase work efficiency and solve other uncommon issues Implementation is done all in Unity with C# using MVC, ECS, and DDD architectures Responsible for most of the out-game UI & API implementations along with model design & creations
Unity for game development
View more
Unity for game development
View more
Game Producer
Endless Clouds
2021-09-01-2023-02-01
• Led the development of Treeverse, a complex 3D MMORPG with more than 80k followers on both Twitter and Discord • Built the Taiwan branc...
• Led the development of Treeverse, a complex 3D MMORPG with more than 80k followers on both Twitter and Discord • Built the Taiwan branch team from 0 to 45 people and assisted with global recruitment also • Successfully shipped pre-alpha of Treeverse with hundreds of testers participating and mainly received positive and constructive feedback from the community • Set clear goals for the game and broke them down into multiple milestones via collaborating with all team leads from design, art, engineering, music, and qa • Collaborating closely with art, engineering, design, music, and QA teams throughout the development cycle to ensure high-quality standards and on-time delivery that meets the version goals • Identified and managed risks throughout the development process to make sure shipping was on track • Implemented agile scrum methodologies and trained the company on best practices, significantly increasing team productivity, successful iteration completion, and effective team communication and collaboration • Led regular team meetings, including sprint reviews, retrospectives, and daily stand-ups, and facilitated discussions on project progress, issues, and solutions, while fostering a culture of continuous improvement and teamwork • Managed the day-to-day business operations of Endless Clouds along with Treeverse development, including scheduling, resource allocation, progress tracking, risk management, and stakeholder communications, and ensured all team members were aligned with project goals and objectives.
C#
Project management
Game Design
View more
C#
Project management
Game Design
Scrum Master
Agile
Product Owner
Unity
View more
Senior C# .NET Fullstack Developer
Innova Solutions
2019-06-01-2022-03-01
• Maintained b2b online payment platform that consists of more than 30+ projects • Supported consumer online payment platform that allows...
• Maintained b2b online payment platform that consists of more than 30+ projects • Supported consumer online payment platform that allows patients to pay online, at the cashier, and via many other options • Responsible for the sustainability of multiple payment platforms that processes multi million transactions per month • Resolve production issues by debugging windows event logs, database server logs, and client error message screenshots • Implemented features using MVC C# .NET and wrote MS SQL Stored Procedures • Communicated specs and feature clarifications to onshore team in the United States
C#
SQL
.NET
View more
C#
SQL
.NET
ASP.NET MVC
View more
PROJECTS
Game Jam - SpuzziesView Project
2013
Participated in a one week game jam and was reward 3rd place. Was responsible for programming most out game functionalities including men...
Participated in a one week game jam and was reward 3rd place. Was responsible for programming most out game functionalities including menu, high score, and options screens. Developed using a game framework "Libgdx" with Java.
Java
Game
View more
Java
Game
View more
One Piece Bonbon JourneyView Project
2020
A mobile game developed using one of Bandai's largest IP, "One Piece". It was developed using Unity with a team of more than 50 people an...
A mobile game developed using one of Bandai's largest IP, "One Piece". It was developed using Unity with a team of more than 50 people and released in the year 2020.
C#
.NET
Unity
View more
C#
.NET
Unity
View more