About Me
I am an Interactive Media Programmer and Game Developer currently looking for a full-time position in the interactive media industry. I am a Fulbright alumni , graduated from Worcester Polytechnic Institute with a Master of Scie...
Show MoreSkills
Software Engineering
Web Development
Programming Language
Development Tools
Mobile Apps
Graphic Design
Others
Portfolio Projects
Company
SLYBORG ASSAULT
Description
Group Project on unreal:
Slyborg Assault is a game developed using Unreal Engine 4. The player takes control of Carolina Robobo, a mechanical android who must defend her ship from attacking Slyborgs! The player can build and control turrets to stave off the encroaching hoards of slimy attackers.
The game features turret upgrading and possessing. The turrets that the player builds can fight off the enemy Slyborgs themselves, but the player can also directly control their turrets to give better control and firepower.
- Did all the pathfinding , navmesh , movement , effects on slimes (little enemies )
- UI Design and development
- Data sheet
- Core loop
Skills
C++ iOS React Native Unreal EngineTools
Github Slack Trello Visual Studio (Win)Company
Universim
Description
Worked task based on Universim remotely from Tunisia to California.
Unity C#, Plastic, Jira, Discord, Time Doctor.
Sold over 200 000 times on Steam : https://steamspy.com/app/352720
RTS, AI, Procedural Generation.
https://crytivo.com/en/the-universim
Modified some of the AI in Universim .
Fixed bugs .
Added content to the game.
Show More Show LessSkills
iOS React Native Unity 3DTools
Github Slack Trello Visual Studio (Win)Company
LEAP A HEAD
Description
I was a Lead producer and developer on “Leap A Head”, a mobile puzzle game with a timing mechanic that makes a snake move from one platform to another to reach it’s goal. The game’s theme is Mayan and takes place in an ancient temple .
I supported my team during all aspects of the project that will be released in September.
Tools: Unity 3d C# – for IOS and Android
- Game Design
- Planning the tasks for 2 artists and 4 developers and Audio artist
- Prototyping many game mechanics
- Testing +Networking
- Choosing 1 mechanic and creating a solid fun core loop
- Testing +Networking
- Adding 1 feature , UI , Menu , World map , Audio …
- Testing +Networking .
- Implement Social media and ads .
- Testing +Networking .
- Polish , Juice , fix bugs
- Publish on IOS , Android
https://www.facebook.com/LeapAHeadGame/
https://games.massdigi.org/leapahead/
https://play.google.com/store/apps/details?id=com.MassDiGI.LeapAHead&hl=en
https://itunes.apple.com/app/id1252716743
Link to Video : https://www.youtube.com/watch?v=FAIxCHqCCM4
Show More Show Less
Tools
Slack Trello Visual Studio (Win)Company
AI FOR GAMES
Description
decision-making techniques commonly used in
almost all games
– path finding (A*)
– decision trees
– hierarchical state machines
– behavior trees
All done in a 2D engine , visual studio C++
those 2 videos are about some AI bots created with different logic in a class tournament, I ended up second in both tournaments.
https://www.youtube.com/watch?v=iq3pxFcq04w
https://www.youtube.com/watch?v=bg7r7hS-wxM
Show More Show LessSkills
C++Tools
Visual Studio (Win)Company
YourLecturer Teacher assitant tool
Description
I redeveloped the entire solution and updated its graphics to make it work properly and look as it looks right now.
I had to identify the client's need, adapt to its project structure and then recreate the whole project on a new design.
Show More Show LessTools
GithubCompany
DogFight
Description
This was my first console/desktop project I worked on!
I had the chance to join the team when they started designing the concept.
I helped them design the mechanic, the UI, the narrative.
I fixed bugs and created many prototypes as fast as possible so we could get different feedbacks from users.
I implemented features and special shaders for this big open world withing the game.
Show More Show Less