About Me
Passionate Software Engineer with 5+ years of experience architecting and building secure, scalable solutions. I thrive on transforming complex business requirements into robust distributed systems using Go, Node.js, and React.js, while ensuring enterprise-grade security and regulatory compliance across modern infrastructure.
Cloud Architecture
Designing and implementing robust, scalable cloud architectures across AWS, Azure, and GCP platforms.
Data & Integration
Experienced with MySQL, PostgreSQL, and MongoDB databases, designing efficient RESTful APIs, gRPC, and GraphQL systems that power seamless data flow across distributed architectures.
AI-Powered Development
Embracing the future of software development with cutting-edge AI tools like GitHub Copilot, Cursor, Claude, and MCP Servers.
Security & Governance
Building trust through comprehensive security implementations and ensuring compliance with PCI, GDPR, NIS2, AI-Act, and other critical regulatory frameworks.
Skills & Technologies
Technologies and tools I work with
Programming Languages
Frontend Development
Backend & Server-Side
Databases
Cloud Infrastructure
DevOps & Tools
Work Experience
My professional journey and key achievements
Bricco AB
Software Engineer
Consultancy in software engineering and architecture.
Responsibilities & Impact
Functioning as a software architect and engineering consultant towards several client projects. Full-stack development, cloud infrastructure, database management, and software architecture design. Working with Node.js, Express, React.js, TypeScript, and Apollo (GraphQL). Using MongoDB (NoSQL Database), CircleCI (CI/CD), Material UI, Google Cloud Platform, Github Actions, Jira, Bitbucket, and Vercel.
Klarna
Software Engineer
Swedish fintech company providing online financial services such as payments for online storefronts and direct payments.
Responsibilities & Impact
Handling the issuing and lifecycle of credit and debit cards. Developing microservices in Scala using functional programming paradigm (Typelevel-stack: cats and fs2). Building serverless AWS Lambdas in Haskell. Working with Terraform, Ansible, Docker, Http4s, AWS (RDS, Route53, EC2, S3), Jenkins, Kafka, Event-sourcing, TypeScript/React.js, PostgreSQL, and Nix.
Bricco AB
Software Developer
Consultancy in software engineering and architecture.
Responsibilities & Impact
Consultant in a team towards projects focused on full-stack development. Cloud infrastructure, database management, and software architecture. Using Node.js, Express, React.js, TypeScript, and Apollo (GraphQL). Working with MongoDB, CircleCI, Material UI, Google Cloud Platform, Github Actions, Jira, Bitbucket, and Vercel.
Bazaro
Machine Learning Engineer
Developed and implemented machine learning solutions for predictive analytics and forecasting.
Responsibilities & Impact
Developed and implemented a machine learning solution in Python and Java to generate forecasts. Leveraged data analysis and predictive modelling techniques for business intelligence. Used Azure for hosting and deploying machine learning models and data pipelines.
Saab
Software Engineer Intern
Serving the global market with world-leading products, services and solutions from military defence to civil security.
Responsibilities & Impact
Developed support systems for electronic warfare and airborne platforms using Java.
Education
Academic background and achievements
Uppsala University
B.Sc. in Computer Science & Engineering
Key Courses
Extracurricular Activities
- Teaching assistant in Program Design and Data Structures 1DL201 (Haskell)
- Teaching assistant in Computer Programming I UU-12031 (Python)
- Vice President and Treasurer, Kodstugan
- FUM Representative, Uppsala Technology Union
- Member of the Scholarship Committee, Värmland Nation
Accomplishments & Certifications
Bachelor Thesis: Zebrafish Eye Segmentation using Deep Learning
2020 • Uppsala University
Developed a deep learning solution using Deeplab architecture for segmenting zebrafish eyes, achieving 95.88% accuracy. Published thesis on DiVA portal covering computer vision, neural networks, and biomedical applications.
Artificial Intelligence Competition
Oct 2019 - Dec 2019
Certificate for completing all demanding projects covering Hidden Markov Models, Reinforcement Learning, Neural Networks, and Deep Learning
Certified Network Security Specialist (CNSS)
Oct 2020 - Dec 2020 • ICSI
Certification covering network security, operating system hardening, firewalls, intrusion-detection systems, VPNs and Encryption
Featured Projects
A showcase of my recent work and technical projects
PingPad
A SaaS platform for testing REST API endpoints and logging webhooks. Built with microservices architecture using Spring Boot, React, Go, and PostgreSQL for high-performance API health monitoring.
Haskell Animation
Continuous Animation Rendering in Haskell. A hobby project exploring functional programming concepts in graphics rendering and animation systems.
Blackjack Simulation in Haskell
Interactive blackjack game written in Haskell using stack. Demonstrates functional programming principles, game logic implementation, and pure functional design.
Get In Touch
Let's discuss how we can work together to build something amazing
