xlar8or
(xlar8or)
December 28, 2015, 12:39am
1
Hello, my name is David Pereira and i’m available as a tutor for Unreal Engine.
Here is my overall experience:
25 years of programming experience (C, C++, Java, C#, and so on) in which 8 has been with Unreal Engine 4
12 years as a professional game developer
3 years experience in IT Consulting
Computer Science degree
Featured Work:
Lead Developer for LivingCities.ai
Lead Developer at Noctical Studios
Co-Author of the book Game Development Projects with Unreal Engine 4 published by Packt
Co-Author of the book Elevating Game Experiences with Unreal Engine 5 published by Packt
Volunteer teacher at APSA where i taught students with Aspergers how to make basic games in Unreal Engine 4
Gameplay programmer in Dungeon Haven, which later became Mortal Shell
Developer at meshek{76}; to make a VR experience that demonstrares how a fully automated mushroom factory works
Lead Developer at MPC London to create Buster’s Garden VR Experience for John Lewis 2016 Christmas campaign
Miniclip mobile division: worked on 8 Ball Pool (as developer and Android Technical Owner) and on most of the Android games available on the Play Store (iStunt2, Extreme Skater, Gravity Guy, Hambo, Mad Skills Motocross, Fragger, Anger of Stick 2 and 3, Gravity Guy 2, Siege Hero, Apache Overkill, Monster Island, Off the leash and Feed that Dragon) on the porting division.
For a more detailed view of my previous work you can check my Linkedin here .
Timezone: UTC+0
Status: Available for tutoring.
To contact me, send me a PM, send an email to xlar8or@gmail.com or add my Skype ID xlar8or
Feedback from users
kirby.c:
I contacted recently to get some help with programming a 2D platformer in UE4 using Blueprints and he was a tremendous help. We would go over logic that wasn’t working and step by step build and revise the code together while he explained what we were doing and why.
We covered important topics such as: what options we had available to tackle a certain problem (there was usually more than one way to code the behavior I was looking for), why a certain piece of code isn’t working, the correct way to think about coding complex behavior, the advantages and disadvantages of using one method of coding over another, how to debug, and many more.
I not only got the work done that I contacted him for help with, but I learned a lot as well, and I feel much more competent and comfortable with Blueprints. I would highly recommend him if you’re looking for a tutor.
Harford:
is a very knowledgeable and helpful programmer who’s tutoring is very effective. He helped me further understand blueprints, discuss strategies for handling various mechanics and debugging things along the way. He’s able to communicate complex issues in an understandable way and has great patience, along with being a enjoyable person to be around. I’d happily recommend him and will continue to utilize his services in the future.
Namesis:
I took a 1hr tutoring with . I must say he explained pretty much what I needed (basics of states, modes, controller, etc) and some issues with looping. I am expecting to have another tutoring pretty much soon with him again (he knows his stuff). He is also quite flexible, I made a mistake while paying via paypal, and he took it quite well (he would receive the payment in 3days xD). Anyways, Ive also been asking him few questions via skype, and he was quite friendly answering them aswell
I do recommend him.
Regards-
He is fast, does things quickly, i really enjoyed working with him. He was honest with the pricing, I really recommend him.
DrinkThisPotion:
I’m pretty new to UE4 and was looking for some help on a multiplayer project I’m working on. really knows his stuff and helped me get to the bottom of the problems I was having. He didn’t just fix the code either, he explained why it was broken and helped me understand the mistakes that I made. There were quite a lot of blueprints to look through and some challenging logic, but ultimately helped me think through everything. I’ll for sure be hiring him as a tutor the next time I’m feeling stuck. Thanks!
Lypheus:
Just wanted to give some kudos - great working with him, very friendly and articulate - most importantly, extremely knowledgeable, will do business again!
I’m a n00b at UE4 and getting as a tutor was a a solid decision. He’s patient, he’s knowledgable and knows exactly how to tailor the lesson to your needs. He ran gave me tips on how to approach features and mechanics and has generally greatly improved my understanding of how UE4 works and how games in general are constructed.
Highly recommend this dude.
iijiijseven:
did a ‘beginners intro to UE4’ for me and it was absolutely excellent. He was patient, he knew how to explain anything I asked about, he knew how to get me to try out any feature I asked about, he was very flexible and was able to ‘drill down’ to any depth of detail of any special requirement I had when it came to the specific type of game I want to develop. We even covered Blueprints as well and he had no difficulty getting a mere beginner to go from never having done any kind of ‘visual programming’ before to putting together a Blueprint for a specific feature that I asked about that actually worked and getting me to this stage very quickly. I am definitely able to recommend him as an effective UE4 trainer based upon this experience.
I’m developing a virtual reality project for the Oculus Rift using Unreal. Since I’m new to the program I’ve found blueprints to be a bit challenging, so I hired to help me get started.
So far we’ve worked together via Skype for a few three-hour sessions, and I’ve been consistently impressed with 's knowledge of the program. In the few short sessions we’ve had together he’s helped me create several blueprints that would have taken me weeks to figure out on my own.
I highly recommend .
Subressor:
I’m embarking on a journey to create a complex game using a pre-built C++project. I was looking for a friendly and highly-skilled tutor to help introduce me to Unreal Engine, understand the pre-built skeleton, fast-track me to a level of competency to work on it solo and provide some best-practice guidance implementing complex mechanics. As someone who works in IT, I find in my experience there’s always an inverse relationship between friendliness and technical competency and so I was worried if I could find the right person to help me long-term.
I found via the Unreal Discord Community and to this date I have had over 30+ hours of tutoring with him. has been one of the best tutors I could have asked for! He has all of the friendly qualities you could ask for (wants to understand what you really want from your game project, takes the long-term and short-term factors into consideration, your current skill level) with a very impressive technical competency (understands C++ very well to debug complex interactions, can quickly understand how a game mechanic/code works, can advise how to best implement new systems).
He is incredibly flexible and scheduling / re-arranging a session is never an issue.
My only negatives that I could think to write (for the completeness of a balanced non-bias review for anyone deciding between and another tutor), are that is not a native English speaker. However I find his English perfectly adequate for explaining complex technical topics, but I have worked a lot with foreign colleagues so I could naturally find this easier. can also waffle/over-explain things sometimes, but he is only does this to try and make sure that you fully understand something and a gentle nudge is all that is needed to press on
Overall, I would give a 9.5/10 and would not hesitate to recommend him in a heartbeat to anyone looking for help (short or long-term) with their UE Blueprint/C++ projects!!
Gnimmel:
I’ve been working with for a few weeks now and he’s been a real help. I’ve learnt quite a lot about Unreal and C++ that I doubt I would have found in any tutorials.
If you are looking for a tutor, I highly recommend .
I was looking to understand multiplayer/networking concepts and I decided to hire for an hour, I didn’t think that it would be too helpful at first (bad previous experiences with other tutors) but If found his personable traits enjoyable and his knowledge extensive. After we finished up the networking and multiplayer questions, he offered to answer any of our burning question about UE4 in general and helped out a lot with understanding object references and good source control practices that I was, horridly, unaware of.
I 100% Recommend him as a hire!
Contacted him a few years ago to get some help with some basic multiplayer configurations and concepts I didn’t quite get, and was great helping me with those.
I contacted him again recently with much more advanced tasks for audio tools, and even though he warned me he didn’t know much about audio, he rolled up his sleeves, got his hands dirty and managed to solve every single problem I have thrown at him so far. I still have quite a few left to be thrown but I’m sure he won’t dissapoint.
He’s the Unreal Engine equivalent of one of those technicians that arrive at the scene with two huge cases of every single tool imaginable, and knows how and when to use each one.
Can’t recommend enough.
gstreetgames:
I’m conflicted reviewing, because I want to hog Dave’s tutoring time all to myself! Honestly, he has been the best resource that I currently have, for learning and developing my ideas into coherent, structured works. This man is the real deal, and I’ve thrown a lot of difficult programming problems his way. He has handled all of the work we have done together with the utmost professionalism and expertise. None of my current works would have been possible, if it weren’t for his guidance and help.
If you are looking to learn intermediate to advanced programming, there is no better value out there. And I have looked far and wide, over the past few years. Simply put, I just can’t recommend him enough! Don’t hesitate, cause value like his won’t be around forever, this man is destined to grow too big in the industry for tutoring much longer. Avail yourself of his knowledge while you still can, and you will be well on your way to your Unreal Engine, blueprints, and C++ goals.
icarumba:
I just had my first session with , and he is amazing! Three hours just flew by like 5 minutes. He is extremely knowledgeable, patient, and professional. His explanations are clear and concise, and he is very responsive to requests for help. I am looking forward to spending many more hours learning from this master, so I can take my skills to the next level. I can confidently give my highest recommendation!!
J_Tregge:
With my first session with I gained more knowledge about UE4 than I did with watching endless amounts of tutorials on YouTube. With his knowledge and experience he was able to answer my questions on the spot, which really eased my mind on whether I was doing something correctly or not. is a down to earth kind of guy who genuinely has the passion to teach, but if you don’t have time to learn the in’s and out’s of UE4 he is willing to help guide you to fix your coding problems quickly and efficiently. If you’re looking for a tutor, he’s a good guy to contact
Dennis_PacheSan:
I booked for an 1 hour to get some insight or consultation on what the lifestyle of a c++ programmer is like for being an Indie developer and working for a company.
I asked him a lot of questions and he answered every single one of them with great details that reflected the reality of being a game dev programmer which helped me make a solid decision on continuing my journey as a beginner developer to the best I can be.
If you are a beginner and need some insight to what’s in it for you if you take the route as a programmer, contact him at xlar8or@gmail.com
He’s friendly and professional. Don’t hesitant!
Shirokumakev:
I want to add good feedback for ! He is great to have as a tutor. Knowledgeable, patient and focused on getting you moving in the direction you need. I’m coming from the art side and needed to get a better handle on what UE can do besides just models and shaders - is the right guy to go to. Very approachable and with a natural knack for teaching as well as much more high level work to get your game or demo to where it needs to be.
I could not be happier with my choice -hire him!
BirdGaeilge:
I asked for some tutorials to help guide me through UE4 Blueprints for a specific project I was working on. I am very much at the beginner stage of getting to grips with UE4 and was extremely patient…infinitely patient! He was very clear when explaining the different parts UE4 and how they all worked together and took on board all my questions no matter how basic they were. I would highly recommend him as a tutor as he is clearly very knowledgeable in all things UE4, and more to the point - he is also an excellent teacher, something that is a rare combination! I have no doubt I will be availing of his expertise and guidance again.
Thanks so much ! (Míle buíochas as do chuidiú!)
realitymorgen:
I chose Unreal for my school project as it’s a technology I’ve always wanted to learn. I knew that getting up to speed as well as delivering my project would be virtually impossible on my own so I contacted to see if he could help. During our lessons together we’ve covered a lot of ground - I’ve massively improved my C++ as well as learning how it is integrated into Unreal Engine (I used Rider); as opposed to implementing my game’s functionality via pure Blueprint / visual scripting has shown me how a hybrid approach offers much more flexibility; how to best structure class hierarchy to make the solution much more elegant; animation blueprints / montages; UMG / widget design and implementation; delegates (single and multicast); importing assets into my project; applying new skeletal meshes to the Unreal mannequin; blend spaces and state machines … and much much more ! is immensely patient and incredibly knowledgeable and I feel that I’ve successfully made the journey from terrified novice to competent games developer . I can highly recommend him (and the book, which I bought on Kindle edition and dip into from time to time for ideas)
SpedroPedro:
Before my lessons with , I knew absolutely nothing about coding, but now I am familiar with the language and am more or less self-sufficient in code. I was even able to recreate Tic Tac Toe from scratch (mostly) on my own.
MarcusButtner:
I contacted for a problem I struggled with for days. Within 1 hour my problem was solved! I was impressed how easily he managed to fix my ■■■■■■ blueprints.
He’s a nice guy. Communicates clearly and is highly skilled.
I will book him again for sure!
OOG2021:
I first contacted , when I felt completely out of my depth with a game I was working on. He swiftly explained the most important parts to tackle and worked through them with me. Explaining each part along the way with great patience and detail. No need to be afraid to ask even what you feel is the silliest of question s, he will answer it with respect and patience as many times as it takes for you to understand.
More recently I contacted him to work on a problem I was having with characters and cameras. He was extremely knowledgable and had the problem solved in no time allowing us to look at some more complex ideas.
I would have no problem in recommending to a friend or colleague who either wanted to learn unreal or who had a bug that they wanted help fixing. He is extremely knowledgeable in Unreal and blueprints.
LoafMan:
I had a project I was attempting to develop on my own but did not have the knowledge in Unreal Engine to accomplish my goals. Luckily, I found , who has been nothing short of a miracle! He understands Unreal Engine on a profound level, so he can explain how certain things work and how to troubleshoot issues that are occurring. has single-handedly made my project thrive and helped me reach my goals in Unreal Engine. If you are looking to understand Unreal Engine better or need custom logic added to your project, is your guy!
SpaceAce_717:
I started a tutoring program with a couple of months ago because I really wanted to improve my Unreal knowledge and he helped a lot.
He is a really patient teacher and definetely knows his stuff! From the very begininnig I saw his huge experience in game dev.
During those months he helped me to fix some issues with my own blueprints, and he also helped me to build a general pattern of knowledge of the Engine and game dev in general.
Highly recommended!
Coauctor:
Learning blueprints from scratch with the help of . Practicing together weekly helps me build blueprint proficiency and better understand practical design thinking. was able to help with every entry-level aspect, from particles to nodes and version control system issues, all that in VR too.
Can reccommnend
thedarkarmory:
I’m pretty new to unreal and have been trying to learn UE5 on my own for some time now. I’d been struggling through Udemy courses solo, but felt progress was definitely slow. I found this thread sometime in January '23 and hired David to tutor me. We’ve been working together for about 3 months now, and David has been tremendously helpful. I’m now learning Unreal Engine much faster than I was. It’s been super helpful to be able to ask questions to someone who knows his stuff. As I’ve learned more about how to use unreal, my sessions with David have transitioned into more of a consulting role. So now we talk about the design of something, then I can go off and implement it, and then we review it in a subsequent session. He’s very knowledgeable and super patient, so I’d definitely recommend his services.
Hadiikhsan:
I have been learning Unreal Engine for about 7 months for my thesis project and I should admit that the learning curve is really steep for me who has no experience in programming at all. Although I had learned and followed tutorials on youtube and Udemy, my progress was not significant enough. Not that until I found this thread, and contacted David to help me with my project. It is still in progress now, and I still consult with him, particularly on the blueprint matters. David has the experience and patience to explain in detail what I should do and what is wrong with my logic. He really knows what he is doing and what needs to improve. I strongly recommend him if anyone needs an experienced tutor for your projects in Unreal Engine!
ChrisWebster001:
Great service. David is extremely knowledgeable and a great communicator. He quickly determiners the route cause of any problem you may have, or knowledge gaps that may be causing issues in your code; and then effectively articulates the knowledge/solution that you need to move forward. Definitely recommend.
imjackscolon:
I just had a call with Dave. I’m just a newbie, but he was very patient with me and answered all my questions, even though they were kind of basic. He was very helpful nonetheless. Once I advance a bit more on my project, I’ll definitely contact him again.
4 Likes
kirby.c
(kirby.c)
January 1, 2016, 11:51pm
2
I contacted recently to get some help with programming a 2D platformer in UE4 using Blueprints and he was a tremendous help. We would go over logic that wasn’t working and step by step build and revise the code together while he explained what we were doing and why.
We covered important topics such as: what options we had available to tackle a certain problem (there was usually more than one way to code the behavior I was looking for), why a certain piece of code isn’t working, the correct way to think about coding complex behavior, the advantages and disadvantages of using one method of coding over another, how to debug, and many more.
I not only got the work done that I contacted him for help with, but I learned a lot as well, and I feel much more competent and comfortable with Blueprints. I would highly recommend him if you’re looking for a tutor.
xlar8or
(xlar8or)
January 2, 2016, 1:11pm
4
phantom530 i’ve sent you a PM
xlar8or
(xlar8or)
January 10, 2016, 7:39pm
5
I’m still available for tutoring
Just hired for tutoring. The guy knows his stuff, helped me solve some level and lighting issues that I have been stuck for weeks. Definitely recommend…
xlar8or
(xlar8or)
January 19, 2016, 1:34am
7
Since i’m working on my own game, right now i only have availability for tutoring. If i become available for a paid programmer position i will let you guys know
xlar8or
(xlar8or)
February 14, 2016, 8:40am
8
I’m now available for smaller jobs as a programmer
phantom530
(phantom530)
February 14, 2016, 3:30pm
9
Hi. I’m definitely interested in a joint tutoring/programming job. I’ll give you more info on Skype.
Mingah
(Mingah)
February 15, 2016, 2:45pm
11
Provides great tips all the while trying to resolve the matter at hand.
Harford
(Harford)
February 28, 2016, 7:44pm
12
is a very knowledgeable and helpful programmer who’s tutoring is very effective. He helped me further understand blueprints, discuss strategies for handling various mechanics and debugging things along the way. He’s able to communicate complex issues in an understandable way and has great patience, along with being a enjoyable person to be around. I’d happily recommend him and will continue to utilize his services in the future.
was a great help in getting started with creating a shell with blueprints. He was able to help me decide how to best proceed with choosing between different choices for connecting a custom input device. I am happy to recommend him to others that are having trouble getting started with Unreal.
xlar8or
(xlar8or)
March 8, 2016, 10:42am
14
I am no longer available for programming jobs, but i can still do tutoring, let me know if you are interested
Namesis
(Namesis)
April 3, 2016, 8:55pm
15
I took a 1hr tutoring with . I must say he explained pretty much what I needed (basics of states, modes, controller, etc) and some issues with looping. I am expecting to have another tutoring pretty much soon with him again (he knows his stuff). He is also quite flexible, I made a mistake while paying via paypal, and he took it quite well (he would receive the payment in 3days xD). Anyways, Ive also been asking him few questions via skype, and he was quite friendly answering them aswell
I do recommend him.
Regards-
Mingah
(Mingah)
April 4, 2016, 12:52pm
18
Had a difficult bug fixed a week ago. He patiently looked at my spaghetti code and managed to resolve it in about 2 hours.
dzaggiel
(dzaggiel)
April 4, 2016, 1:04pm
19
really know where the problem lies. I immediately knew what help me. I recommend it most. Patient despite the language barrier. Such a man is a rarity.
i73
(i73)
April 12, 2016, 2:17am
20
This guy knows his stuff, I am moving from Unity to Unreal and need to use C++ for my projects and he can handle it all!
++rep!
He is fast, does things quickly, i really enjoyed working with him. He was honest with the pricing, I really recommend him.
He really improved my design and also greatly helped me out with some multiplayer mechanics and such. Before he helped me I just kept bashing my head into the wall because not exactly everything is well documented in UE4 + UE4 (blueprints) are somewhat buggy and knows exactly how to solve those problems. Plus he is a great and friendly guy and he indeed knows his stuff.