Jousef
Backend Developer
Skills
Languages
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 - 2025Lincode 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 - 2023King
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 - 2022Dynamic 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 - 2024Marksman
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 - 2025Amra
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 - 2021CTEK
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 - 2019SMHI
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 - 2019SMHI
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 - 2020MAXAR
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 - PresentOwn 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 - 2018Migrationsverket
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 - 2018IdeaHunt
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 - 2018HiQ
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 - 2017HiQ
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 - 2016HiQ
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 - 2013Combitech
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 2011Area: Computer science
M.Sc Media Technology
Ready to Form Your Perfect Team?
Join our platform today to connect with top tech talent.