Summary
Senior Software Engineer with 9+ years building production systems, actively transitioning to ML/AI through self-directed projects and graduate studies. Since recognizing AI's transformative potential in 2022, I've built sophisticated ML systems spanning computer vision, NLP, and autonomous agents. Combining deep software engineering expertise with hands-on ML implementation to create scalable, production-ready solutions.
Core ML Stack: Python • PyTorch • Scikit-learn • TensorFlow • Pandas/NumPy • Albumentations • C#
Key Projects & Research
AI Agent-Based Investigation Platform
Built asynchronous AI agent system that conducts deep investigations into companies and individuals to uncover hidden connections and potential corruption. Features real-time progress streaming, self-correcting query generation, and dynamic strategy selection.
Tech Stack: Python, FastAPI, Neo4j Graph Database, Ollama, SSE, React Frontend
Self-Improving Autonomous LLM System
Developing an advanced LLM architecture with automatic self-reflection, fine-tuning, and redeployment capabilities. System includes full backend API with web/academic search integration for evidence-based reasoning.
Tech Stack: Python, FastAPI, SQLite, Ollama, OpenAlex/Semantic Scholar APIs, TensorBoard
Medical Vision AI for Glaucoma Detection
Built U-Net architecture with ResNet50 backbone for optic disc and cup detection in medical eye fundus images. The best experiment achieved a Mean Dice score of 0.9148, placing it very close (-0.014) from the best published state-of-the-art method. Implemented comprehensive experimentation framework with automated hyperparameter optimization.
Tech Stack: Python, PyTorch, OpenCV, Albumentations, NumPy, Pandas, Scikit-learn, TensorBoard
3D Scene Generation Pipeline
Created full pipeline for generating complete 3D scenes with multiple objects: automatic idea generation → concept creation → segmentation → 3D model generation. Exploring novel approaches to depth estimation and mesh reconstruction.
Tech Stack: Python, PyTorch3D, NeRF, Computer Vision, Stable Diffusion
AI-Powered Interview Preparation Platform
Building autonomous tool with computer vision OCR and automatic navigation that analyzes candidates, companies, and roles to provide personalized interview preparation, including role-play simulations and performance evaluation.
Tech Stack: Python, Computer Vision, OCR, NLP, Agentic Systems
Aerial Highway System for eVTOL Navigation
Designed radar-based navigation infrastructure for future air mobility using custom simulation framework, incorporating both predefined and dynamic flight paths for autonomous aerial vehicles.
Tech Stack: C#, Unity3D, Google Earth 3D, Custom Simulation Framework
Experience
Independent ML/AI Developer
2022 - Present
- Building 6+ ML projects spanning NLP, computer vision, graph databases, and autonomous systems
- Creating full-stack AI applications with FastAPI backends and React frontends
- Developing sophisticated prototypes that demonstrate practical ML applications
- Designing anomaly detection systems using ensemble methods and deep learning architectures
Technical Game Designer
Massive Entertainment - A Ubisoft Studio
Oct 2018 - Present | Greater Malmö Metropolitan Area
- Led self-initiated transition to AI/ML, building role-based agentic systems to generate concept art and 3D assets.
- Developed developer-facing tools and pipelines for AAA titles including Star Wars Outlaws and Tom Clancy's The Division 2.
- Implemented AI-driven approaches for procedural content generation and automated workflow solutions.
- Enhanced the internal Snowdrop engine by streamlining the onboarding process for new developers.
Junior Technical Game Designer
Massive Entertainment - A Ubisoft Studio
May 2018 - Oct 2018 | Greater Malmö Metropolitan Area
- Designed and implemented gameplay systems, bridging the gap between creative design and engineering.
- Contributed to the development of live game services for Tom Clancy's The Division 2.
- Developed and simulated monetization strategies to support the live game environment.
Associate Game Designer
Massive Entertainment - A Ubisoft Studio
Mar 2017 - May 2018 | Greater Malmö Metropolitan Area
- Contributed to level design and live game features for Tom Clancy's The Division and its expansions.
- Designed complex game systems that required the integration of multiple engine technologies.
- Collaborated with cross-functional teams to ensure design vision was implemented effectively.
Junior Tools Programmer
Massive Entertainment - A Ubisoft Studio
Apr 2016 - Mar 2017 | Malmö
- Developed automation scripts and internal applications to improve production workflow efficiency.
- Built and maintained tools for tracking development progress and integrating various software systems.
- Provided direct support to content creators and designers by creating and improving their toolsets.
User Research Assistant Intern
Massive Entertainment - A Ubisoft Studio
Aug 2015 - Apr 2016 | Malmö
- Conducted user testing sessions in the research lab to gather qualitative and quantitative data.
- Analyzed gameplay data and player feedback to generate actionable reports for the design teams.
- Assisted in preparing and running playtests, contributing to data-informed design improvements.
Teaching & Mentoring Experience
2011 - 2013, 2015
- Programming Lab Assistant - Malmö University: Guided students through Advanced Data Structures and Algorithms coursework
- Youth Coding Mentor: Taught programming fundamentals to children, developing communication skills for complex technical concepts
Education
Master's Degree in Computer Science: Applied Data Science
Malmö University
2024 - 2026 (Expected May 2026) | First year completed
- Focus on Machine Learning, Data Analytics, and Visualization
- Advanced coursework in AI systems, statistical modeling, and big data processing
- Student Representative
Higher Vocational Education Diploma in Level Design
The Game Assembly
2013 - 2016
- Specialized in designing player-centric experiences, focusing on user psychology, pacing, and engagement.
- Student Representative & Board Member
Bachelor's Degree in Computer Science and Game Programming
Malmö University
2010 - 2013
- Focused on core software engineering principles, game engine architecture, and the application of AI in game development.
- 🏆 Alumni of the Year 2019 - Malmö University
Technical Skills
Programming Languages
ML/AI Frameworks
Development & Infrastructure
Classical ML
Deep Learning
Model Engineering
Languages
- Swedish: Native
- English: Professional Working Proficiency