J

Jousef

Backend Developer

VerifiedVerified by our team for expertise and quality
Available
Locked /hLog in to see hourly rates
Sweden
15 years of experience
Previously atPreviously at

Skills

Languages

ArabicNative
SwedishNative
EnglishNative
JapaneseIntermediate
GermanAdvanced
SpanishBeginner

About

Senior Software Developer and Technical Leader with 15+ years of experience spanning game development, enterprise systems, and cloud infrastructure. Proven track record of delivering scalable solutions for millions of users at companies like King, while also founding and running an indie game studio. I combine technical expertise in C++, C#, Python, and modern web technologies with strong leadership and communication skills. I specialize in system architecture, graphics programming, as well as cloud based solutions. I have been known to mentor junior developers, bridging technical and business stakeholders, and bringing enthusiasm to complex problem-solving. I am equally comfortable architecting game features for global audiences, optimizing performance, and presenting technical concepts to diverse audiences because I am passionate about continuous learning and contributing to the developer community.

Work Experience

Senior Software Engineer

2024 - 2025

Lincode AB

Software engineering consultant position, currently at a med-tech company which does MRI scan analysis. Key responsibilities include improving efficiency in data analysis and tools development.

Sr C++ Developer

2022 - 2023

King

Contractor position. Design and implementation of branched progression in Candy Crush Saga. Acted as a senior developer and implemented the vision of the game designers, while reiterating and finding improvement points along the way. Mentored juniors and acted as an anchor point between teams. Suggested pipeline improvements for asset management. Methods and Tools: C++, data structures, CMAKE, Visual Studio, Google Test, Shader programming, Interaction Design, Fiction Editor, Blender, Photoshop.

Tech Lead

2021 - 2022

Dynamic Code

Led a team of programmers and UI developers in the creation of a scalable, cloud-based platform. Managed back-end and front-end development, ensuring high performance and seamless user experiences. Designed and implemented cloud infrastructure using AWS and Docker. Methods and Tools: AWS, Docker, MongoDB, Express, React, Node.js, Figma, Storybook, ES6, Git, REST, GraphQL.

Consultant

2024 - 2024

Marksman

Counseling position. Evaluation and counseling for decision makers to elevate visual fidelity, and modernization of their hunting simulation service. Legacy was compared to modern game engines and a recommendation was presented. Methods and Tools: SWOT Analysis, Gap Analysis, UX Research, Cost-Benefit Analysis, Technical Feasibility Assessment, Trend Analysis, Risk Assessment.

Sr DevOps Engineer

2024 - 2025

Amra

Designed and developed a comprehensive web-based scientific quality assurance (QA) tool to evaluate medical biomarkers using Python. Utilized Polars and Pandas libraries for efficient data manipulation and analysis, and integrated Bokeh for interactive visualizations. Methods and Tools: Python 3.10, bokeh, polars, pandas, UX/UI, Flask, SqlAlchemy, pytest, doublex, Linux, AWS, Docker, REST.

DevOps Engineer

2020 - 2021

CTEK

Built and deployed applications on AWS using Spring Boot and Java. Developed analytics tools to optimize EV charging performance. Managed build processes with Maven and containerized applications with Kubernetes for scalable deployment. Managed cloud infrastructure and microservice architecture. Methods and Tools: Spring Boot, AWS, Java, Maven, Kubernetes.

Sr Software Engineer

2019 - 2019

SMHI

Developed responsive user interfaces with React for weather and climate data visualization. Implemented map-based visualizations using MapLibre for geographic data. Optimized rendering performance with WebGL for handling large datasets in real-time. Developed backend services with Node.js. Methods and Tools: React, MapLibre, WebGL, Node.js, JavaScript, RESTful APIs, Git, Data Visualization, Performance Optimization.

Scientific Data Support Engineer

2019 - 2019

SMHI

Responsible for retrieving and processing data from African servers for flood simulations and predictions. Focused on data integrity, optimizing data retrieval, and providing actionable insights for flood prediction models. Methods and Tools: Linux, Python, R, SQL.

UI and Rendering Engine Developer

2019 - 2020

MAXAR

Development and improvement of rendering engine. Added new features, statistical analysis, UI interface design and implementation for image processing and shaders. Methods and Tools: C++, QT, Python, CMake.

Indie-Developer / Generalist

2018 - Present

Own Company

Console, PC, and VR Game development of Box Shooter VR, Crystal Corruption, and Crystal Corruption - Reclamation. Ranging from programming, gameplay and AI development to UX and trailer development. Methods and Tools: Unity, Unreal Engine 5, C#, C++, Visual Studio, Premiere Pro, Photoshop / Affinity Photo, Audacity, Nintendo Switch, Xbox, Steam, Profiling, GPU Programming, Shader programming, Interaction Design, Harmony 20, 3D Studio Max, Maya, Blender.

Sr Java Application Developer

2018 - 2018

Migrationsverket

Feature development and implementation of microservice-based application for immigration-related services. Utilized Java and Spring for backend, Docker for containerization, Kafka for real-time data processing. Methods and Tools: Java, Docker, Python, PostgreSQL, ORM, Kafka, Spring Framework, Microservices.

iOS & VR/AR Developer

2018 - 2018

IdeaHunt

Development of AR information visualization MVP aggregating friction data with weather and map data on iPad. Analysis indicated high-risk ice formations and other data of interest. Safest route plotted. Time series visualized. Methods and Tools: Unity, C#, iOS, Shader programming, MapBox, AR.

Consultant Manager and Head of Game Tech

2017 - 2018

HiQ

Consultant management of 25 employees, and head of newly formed area focused on leveraging game tech for customer solutions. Acted as game designer and developer for VR exhibition products for Siemens and Toyota. Methods and Tools: AR, VR, Unity, Unreal Engine, C++, C#, Git.

Consultant Manager and Delivery Manager

2016 - 2017

HiQ

Consultant manager for 25 people and delivery manager for 48 people for Ericsson. Focused on onboarding, planning and coordinating tasks, and delivering added value for the customer. As consultant manager, resolved conflicts and strengthened employees through leadership.

Software Engineer

2013 - 2016

HiQ

Software engineering with a hint of project management. Working on LTE solutions using Erlang and C++. Embedded Linux solution for the vehicle industry, C# Web development for intellectual property search tool, GUI development for music industry product, iOS/Android development, and Windows 8 app development. Methods and Tools: C++, C#, Javascript, Embedded Linux, Java, Objective-C, Erlang, AngularJS, EmberJS, ExpressJS, Node.js.

Software Engineer

2011 - 2013

Combitech

Software engineering with a wide range of applications for customers, including Ericsson and Autoliv. Work spanned web applications, Android applications, testing and feature implementations. Methods and Tools: Git, Clearcase, Make, Matlab, SQL, C, C++, C#, Java, Bash, HTML, XML, WPF, Javascript, Struts, Python, Perl, JUnit, PyUnit, Django, CUDA, Android.

Education

Linköping University

Aug 2005 - Mar 2011

Area: Computer science

M.Sc Media Technology

Ready to Form Your Perfect Team?

Join our platform today to connect with top tech talent.