DivinityCodes

Atef Sassi

Unity Developer

Experienced Unity developer skilled in 2D/3D, UI and tools development. Proficient in C#, focused on delivering high-quality gaming experiences.

Experience

2021 — 2026

Unity Game Developer

WHOW Games GmbH · Hamburg, Germany

Full time · Hybrid

  • Contributed to the development of immersive, free-to-play casino games, offering players a dynamic and interactive gaming environment.
  • Develop and enhance game features, integrating innovative LiveOps events and functionalities into existing game projects.
  • Collaborate with designers to create captivating motion graphics and animations, improving the overall visual appeal and user experience.
  • Design and implement custom UI elements, ensuring a seamless and engaging user experience.
  • Proactively troubleshoot and resolve technical issues, optimizing code performance and maintaining a high-quality standard across projects.

Jackpot

ENVAST

Sousse, Tunisia

2020 — 2021

Lead Game Developer

Full time · Hybrid

  • Led a team of game developers, ensuring projects were completed on time, within budget, and to the highest quality standards.
  • Designed project architectures and core systems, optimizing performance and maintainability.
  • Crafted unique, custom UI elements to provide intuitive and visually appealing user interfaces.
  • Proactively resolved technical issues and enhanced game performance through code optimization and debugging.
  • Mentored junior developers, fostering professional growth and skill development.
Certificate of excellence Certificate of excellence

2018 — 2020

Senior Game Developer

Full time · Hybrid

  • Sole developer responsible for creating a variety of educational, 2D, and 3D games, as well as interactive applications with AR components in a startup environment.
  • Utilized Unity Engine, C#, and other relevant tools to build and optimize game features, mechanics, and assets.
  • Managed the entire development process, including planning, programming, testing, and debugging, while maintaining a high level of code quality and maintainability.

Class Quiz

2020 — 2021

Lead Game Developer

ALMARSA · Atlanta, Georgia

Part time · Remote

  • Led the development of a top-down 3D console game prototype, overseeing a team of developers to ensure timely delivery and high-quality output.
  • Designed and implemented the game architecture and core systems, optimizing performance and gameplay experience.
  • Collaborated with artists, designers, and other stakeholders to achieve the game's creative vision and maintain alignment with project goals.

Almarsa

2013 — 2017

Freelance Software & Game Developer

Self-employed · Gafsa, Tunisia

Freelance · Remote

  • Designed, developed, and launched desktop and mobile applications, as well as games for a diverse range of clients, adhering to their specific requirements and deadlines.
  • Utilized Unity and C# for game development, Adobe Animate (Flash) and ActionScript 3.0 for interactive applications, and various other tools and frameworks as needed.
  • Collaborated with clients to ensure seamless communication, provide progress updates, and gather feedback for iterative improvements.
  • Managed all aspects of the development process, including concept creation, programming, testing, debugging, and deployment.

Technical skills

Core

  • C#
  • Unity (2D/3D)
  • UI programming
  • Gameplay programming
  • Software architecture
  • Optimization

Tools & workflows

  • Tool development (Unity)
  • Entitas
  • C# reflection
  • Version control
  • Third-party SDK integration

Adjacent

  • Client-side development
  • Backend integration
  • Augmented reality
  • ActionScript 3
  • Adobe Animate
  • Photoshop
  • Inkscape

Education

University of Science Gafsa Tunisia

Bachelor degree in computer science, Development of a Coding Game for Kids to Learn Java Programming.

  • Designed and developed an engaging coding game that teaches kids the fundamentals of Java programming and algorithms through interactive challenges and puzzles.
  • Utilized Adobe Flash and ActionScript 3.0 for game creation.
  • Received two prestigious awards for the game: Alecso Best Game in Tunisia (2017). Alecso Best Game in Arab States (2017).

Adobe Animate and ActionScript 3.0

RoboCode

RoboCode is an engaging game that teaches children the basics of programming using Java. Players control a robot and use problem-solving skills to rescue a kidnapped inventor by writing Java code to navigate obstacles. Through gameplay, kids learn about object-oriented programming and programming scenarios. RoboCode is a fun and interactive way to introduce children to programming and inspire them to pursue careers in the field.

Honors & awards

  • Alecso Best Game in Arab States

    Issued by Arab league Educational Cultural and Scientific Organization ALECSO · Nov 2017

    First place in Alecso international competition in the arab states.

  • Alecso Best Game in Tunisia

    Issued by Arab league Educational Cultural and Scientific Organization ALECSO · May 2017

    First place in Alecso national competition in Tunisia

  • MDev Tunisia Award

    Issued by Ministry of technology and communication of Tunisia · Jul 2016

Languages

  • Arabic Native or bilingual
  • English Full professional
  • French Limited working

Interests

  • Flamenco guitar
  • Digital & acrylic art
  • Consciousness & human nature
  • Handcrafted prototyping & sculpting