Mahdi Jeddi personal email
- Valid
- Valid
Started making games when I was in high school with Pascal and Quick Basic. Now developing games for PS4, Switch, XB1, PC and soon PS5 and Xbox Series consoles.
Weappy Studio
-
Senior ProgrammerWeappy Studio May 2015 - PresentMinsk, BelarusWorked as the senior programmer on multiple games including This is Police series and other unannounced games using Unity3D. Worked on these games from start to release on XB1, PS4, Switch, PC and mobile platforms.Implemented gameplay using Unity's new UI system. Optimizations especially to improve load times on consoles using asset bundles.Implemented a 3D cover-based/turn-based battle system for the second and 3rd game. Implemented in-editor system to design these missions: placing covers, enemies, paths and painting animated grass and dirt and details on the ground. Also had to implement our own atlasing and baking system to merge static objects and all of the ground paintings to improve frame-rate and load times for the tactical levels.Integrated needed SDKs for all these platforms and implemented needed stuff that was required to pass the certification on them: special cases for input handling, user management, save system, achievements, setting up the final executable packages for disk and digital distribution, later on patches.Also worked with other junior programmers, artists and game designers throughout these projects.Links for PS4 Store:https://store.playstation.com/en-us/product/UP4389-CUSA05852_00-THISISTHEPO00US1https://store.playstation.com/en-us/product/UP4389-CUSA11626_00-THISISTHEPO2US01https://store.playstation.com/en-us/product/UP4389-CUSA16085_00-REBELCOPSUS00000
-
ProgrammerDigital Gravitation Feb 2014 - Jun 2015Minsk, BelarusWorked on multiple small games for mobile platforms. The job included implementing the gameplay and integrating the social networks, Ads, In-app purchases, analytics, deep-links and achievements.
-
Programmer And Game DesignerCrazyfication Sep 2011 - Sep 2013To learn the Unity3D engine I designed and programmed the game "Crazytarium" for mobile devices. Implemented my own 2D atlas system to optimize the performance. Also did the social network, ads, in-app purchases and achievements.
-
Programmer And Game DesignerRas Games 2009 - 2013Tehran, IranUsing UDK, C++ and UnrealScript I programmed gameplay and some of the base sub-systems of the RPG game "Terateon".- Implemented the main game system to handle everything from gameplay to character navigation and AI- Implemented custom nodes for visual scripting system for interacting with different game systems.- We used flash/actionscript to design the UI and Scaleform to import and show them in game.- Wrote a special tool using WPF/C# to input game data, dialog and quests and a C++ plugin to load and parse the data into the game.I also worked with the design team and helped them design player's ability tree, enemies and balance the gameplay.
-
Senior ProgrammerAfiction Games 2007 - 2009Using XNA Framework and C#, I developed the engine and all the required tools to make a 3D adventure game "Mithra - Episode 1: The Calling" on XBOX360 community games and later ported the game to PC.Implemented all the needed subsystems like animation, particle system, lighting, physics, AI, UI, inventory and so on:- The most complex feature on this engine was support for spherical shadow mapping and multiple light sources and support for GI light data that would be imported as Vertex Color from 3D Modeling tools.- I also implemented my own physics system that supported Collision Detection, Rigidbody physics and simple rope system that we used in some of the puzzle.
-
3D Engine ProgrammerResana Afzar Sharif 2005 - 2008Tehran, IranI used Managed DirectX and C# to develop a 3D engine. I started from Irrlicht engine as a base but added a lot of our own features on top of it. I also implemented level design tool from ground up that supported:- Edit/paint terrain texture (6 layers). The engine would load only the needed LOD of the terrain textures as player would move in the game world.- Skeletal-Animated characters with blending between the animations and attachments and customizations- Particle system with different forces and the usual parameters- Paint animated grass on top of the terrain with LOD support.- Place objects on the level with LOD with distance-based and occlusion culling.Also implemented tools for entering game's story, quests and character data. -
ProgrammerArmitis Mar 2004 - Jun 2004Worked as a back-end programmer for a Web-design company, using C# and SQL Server.
Mahdi Jeddi Skills
Mahdi Jeddi Education Details
-
IustComputer Software Engineering
Frequently Asked Questions about Mahdi Jeddi
What company does Mahdi Jeddi work for?
Mahdi Jeddi works for Weappy Studio
What is Mahdi Jeddi's role at the current company?
Mahdi Jeddi's current role is Senior Programmer at Weappy Studio.
What is Mahdi Jeddi's email address?
Mahdi Jeddi's email address is ma****@****ail.com
What schools did Mahdi Jeddi attend?
Mahdi Jeddi attended Iust.
What are some of Mahdi Jeddi's interests?
Mahdi Jeddi has interest in Classical Music, Games, Piano.
What skills is Mahdi Jeddi known for?
Mahdi Jeddi has skills like Unity3d, Gameplay, Game Development, Game Programming, Game Design, Level Design, Video Games, Unreal Engine 3, Programming, C#, Xbox 360, Ios Development.
Not the Mahdi Jeddi you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial