About me
I am a passionate frontend developer with experience across the entire software development
lifecycle. From building intuitive user interfaces to designing robust backend services, I
combine my technical expertise with a keen understanding of modern web standards to deliver
solutions that are efficient, scalable, and accessible.
Full-Stack Frontend Developer
I specialize as a frontend developer with comprehensive knowledge across the entire stack,
including frontend, backend, and middleware. My development expertise covers building scalable
applications and working across various layers of the technology stack.
Microservices Architecture
I have hands-on experience with microservices architecture, building distributed systems that
ensure scalability and maintainability. My approach involves breaking down complex applications
into modular services that can be independently deployed and managed.
Technical Expertise
I have worked with a variety of technologies to build modern web applications, including:
- .NET & C#: Backend development and API creation
- Angular & React: Building dynamic user interfaces
- HTML5, CSS3, & Sass: Creating responsive, accessible, and visually appealing web pages
Git & DevOps
I am proficient in using Git for version control, ensuring efficient collaboration and project
tracking. My experience in DevOps allows me to integrate automated pipelines, deployment
strategies, and continuous integration (CI/CD) to streamline the development lifecycle.
Web Accessibility & Compliance
I have deep knowledge of web accessibility standards, including WCAG 2 and other web-related
compliance requirements. This ensures that the applications I build are inclusive, functional,
and accessible to users of all abilities.
Curriculum Vitae
Trafikförvaltningen, Region Stockholm [Frontend Developer, Consultant through Kvadrat AB]
Started: 26 Aug 2022 | Present
- Collaborated in the development of the new websites for Sjukreseguiden and Färdtjänst,
focusing on user-friendly interfaces and seamless functionality.
- Utilized React for building responsive, dynamic front-end applications, ensuring high
performance and accessibility.
- Deployed and managed applications in Docker containers hosted on Azure, with automated
deployments through Azure Pipelines.
- Integrated and delivered content dynamically using Contentful (headless CMS), ensuring
flexible and scalable content management.
- Implemented WCAG 2.2 standards to ensure web accessibility and compliance, making the
websites accessible to all users.
- Collaborated with cross-functional teams to deliver high-quality solutions, following
Agile methodologies and best practices.
- Contributed to optimizing the development process and deployment pipeline for enhanced
efficiency and reduced time-to-market.
Trafikförvaltningen, Region Stockholm [Frontend Developer, Consultant through Kvadrat AB]
Started: Aug 2022 | Present
- Collaborated in the development of the new websites for Sjukreseguiden and Färdtjänst,
focusing on user-friendly interfaces and seamless functionality.
- Utilized React for building responsive, dynamic front-end applications, ensuring high
performance and accessibility.
- Deployed and managed applications in Docker containers hosted on Azure, with automated
deployments through Azure Pipelines.
- Integrated and delivered content dynamically using Contentful (headless CMS), ensuring
flexible and scalable content management.
- Implemented WCAG 2.2 standards to ensure web accessibility and compliance, making the
websites accessible to all users.
- Collaborated with cross-functional teams to deliver high-quality solutions, following
Agile methodologies and best practices.
- Contributed to optimizing the development process and deployment pipeline for enhanced
efficiency and reduced time-to-market.
Kvadrat AB [Consultant]
Started: May 2022 | Present
I'm working as a consultant through Kvadrat AB Stockholm and I'm contracted to work with the
company Trafikförvaltningen Stockholm.
Kvadrat AB [Consultant]
Started: May 2022 | Present
I'm working as a consultant through Kvadrat AB Stockholm and I'm contracted to work with the
company Trafikförvaltningen Stockholm.
Semafor IT AB [Founder and CEO]
Started: 13 Mar 2022 | Present
My own company
Semafor IT AB [Founder and CEO]
Started: Mar 2022 | Present
My own company
Handelsbanken [Developer, Consultant through IT-Huset]
Started: Jan 2022 | 1 year and 6 months
- Developed and maintained applications with Angular, TypeScript, HTML5, and CSS (SASS),
ensuring high-quality, responsive, and accessible user interfaces.
- Leveraged Bitbucket and Git for efficient source control and collaboration in team-based
projects.
- Managed and automated complex data processes within large Excel structures using VB code,
enhancing data handling efficiency and reducing manual tasks.
Handelsbanken [Developer, Consultant through IT-Huset]
Started: Jan 2022 | 1 year and 6 months
- Developed and maintained applications with Angular, TypeScript, HTML5, and CSS (SASS),
ensuring high-quality, responsive, and accessible user interfaces.
- Leveraged Bitbucket and Git for efficient source control and collaboration in team-based
projects.
- Managed and automated complex data processes within large Excel structures using VB code,
enhancing data handling efficiency and reducing manual tasks.
Arbetsförmedlingen [Developer, Consultant through IT-Huset]
Started: Jan 2020 | 2 years
- Proficient in Angular, TypeScript, JavaScript, HTML5, and CSS3 (SASS), with a strong focus
on building responsive, accessible, and high-performance user interfaces.
- Experienced in building and integrating custom Angular components into existing websites
running on SiteVision, enhancing functionality while maintaining consistent design and
usability.
- Skilled with Git for version control, ensuring seamless collaboration and code management
across projects.
- Proficient in project tracking and agile workflows using Jira for efficient task
management and sprint planning.
- Knowledgeable in deploying and managing applications on Red Hat OpenShift, leveraging
container orchestration to enhance scalability and reliability.
Arbetsförmedlingen [Developer, Consultant through IT-Huset]
Started: Jan 2020 | 2 years
- Proficient in Angular, TypeScript, JavaScript, HTML5, and CSS3 (SASS), with a strong focus
on building responsive, accessible, and high-performance user interfaces.
- Experienced in building and integrating custom Angular components into existing websites
running on SiteVision, enhancing functionality while maintaining consistent design and
usability.
- Skilled with Git for version control, ensuring seamless collaboration and code management
across projects.
- Proficient in project tracking and agile workflows using Jira for efficient task
management and sprint planning.
- Knowledgeable in deploying and managing applications on Red Hat OpenShift, leveraging
container orchestration to enhance scalability and reliability.
SEB [Developer, Consultant through IT-Huset]
Started: Oct 2017 | 2 years and 3 months
- Developed and maintained backend solutions using ASP.NET and ASP.NET MVC, leveraging C#
to build secure and scalable applications.
- Integrated Confluent Kafka client for reliable event streaming, facilitating data flow
across services.
- Began work with microservices architecture, focusing on services triggered by frontend
events to efficiently process and push data into the data lake for real-time analytics.
- Transitioned to a team responsible for managing and enhancing the payments functionality
of the bank's website, ensuring secure and efficient transaction processing in alignment
with business and compliance standards.
- Collaborated within an agile environment using SAFe for Teams to ensure timely and
coordinated development and deployment of features.
SEB [Developer, Consultant through IT-Huset]
Started: Oct 2017 | 2 years and 3 months
- Developed and maintained backend solutions using ASP.NET and ASP.NET MVC, leveraging C#
to build secure and scalable applications.
- Integrated Confluent Kafka client for reliable event streaming, facilitating data flow
across services.
- Began work with microservices architecture, focusing on services triggered by frontend
events to efficiently process and push data into the data lake for real-time analytics.
- Transitioned to a team responsible for managing and enhancing the payments functionality
of the bank's website, ensuring secure and efficient transaction processing in alignment
with business and compliance standards.
- Collaborated within an agile environment using SAFe for Teams to ensure timely and
coordinated development and deployment of features.
Parental leave
Started: 1 Apr 2017 | 7 months
Parental leave
Parental leave
Started: Apr 2017 | 7 months
Parental leave
DNB [Web Developer through IT-Huset]
Started: Jan 2017 | 3 months
- Developed a car dealer web application using Angular 2 and TypeScript, creating an
intuitive user interface for browsing and managing vehicle listings.
- Implemented key features such as search, filtering, and detailed vehicle views to enhance
user experience and ease of navigation.
- Utilized Git for version control, maintaining organized and efficient code management.
- Deployed the application on Heroku for seamless access and testing.
- Completed the assignment successfully prior to transitioning to parental leave.
DNB [Web Developer through IT-Huset]
Started: Jan 2017 | 3 months
- Developed a car dealer web application using Angular 2 and TypeScript, creating an
intuitive user interface for browsing and managing vehicle listings.
- Implemented key features such as search, filtering, and detailed vehicle views to enhance
user experience and ease of navigation.
- Utilized Git for version control, maintaining organized and efficient code management.
- Deployed the application on Heroku for seamless access and testing.
- Completed the assignment successfully prior to transitioning to parental leave.
IT-Huset [Consultant]
Started: 1 Sep 2010 | 12 years and 9 months
I worked as a consultant through IT-Huset and I was contracted to work with the company Nasdaq
Omx, DNB, SEB, Arbetsförmedlingen and Handelsbanken.
IT-Huset [Consultant]
Started: Sep 2010 | 12 years and 9 months
I worked as a consultant through IT-Huset and I was contracted to work with the company Nasdaq
Omx, DNB, SEB, Arbetsförmedlingen and Handelsbanken.
Nasdaq [System/Web Developer through IT-Huset]
Started: Sep 2009 | 7 years and 6 months
- Full-stack development for both front-end and back-end systems, primarily supporting web
properties integral to the organization.
- Skilled in a variety of programming languages, including JavaScript, TypeScript, HTML5,
CSS3, .NET (C#), and Java, enabling a flexible approach to diverse development
requirements.
- Maintained and enhanced high-traffic websites such as www.nasdaqomxnordic.com (Soon moved
to www.nasdaq.com 2024), www.nasdaqomx.com (Now www.nasdaq.com), and the Nasdaq Intranet, ensuring performance and accessibility.
- Developed jQuery-intensive sites within a Java CMS by building dynamic templates using
JSP, supporting rich user experiences.
- Created a customizable start page in ASP.NET MVC one summer, allowing visitors to
personalize their experience by adding custom widgets.
Nasdaq [System/Web Developer through IT-Huset]
Started: Sep 2009 | 7 years and 6 months
- Full-stack development for both front-end and back-end systems, primarily supporting web
properties integral to the organization.
- Skilled in a variety of programming languages, including JavaScript, TypeScript, HTML5,
CSS3, .NET (C#), and Java, enabling a flexible approach to diverse development
requirements.
- Maintained and enhanced high-traffic websites such as www.nasdaqomxnordic.com (Soon moved
to www.nasdaq.com 2024), www.nasdaqomx.com (Now www.nasdaq.com), and the Nasdaq Intranet, ensuring performance and accessibility.
- Developed jQuery-intensive sites within a Java CMS by building dynamic templates using
JSP, supporting rich user experiences.
- Created a customizable start page in ASP.NET MVC one summer, allowing visitors to
personalize their experience by adding custom widgets.
Brainpeople [Consultant]
Started: Sep 2009 | 1 year
I worked as a consultant through Brainpeople and I was contracted to work with the company
Nasdaq Omx.
Brainpeople [Consultant]
Started: Sep 2009 | 1 year
I worked as a consultant through Brainpeople and I was contracted to work with the company
Nasdaq Omx.
Instoremedia [System Developer]
Started: May 2009 | 4 months
I relieved the programmers during that time when they had a lot of work. I also introduced
them to Silverlight which I recently worked with in my thesis work.
Instoremedia [System Developer]
Started: May 2009 | 4 months
I relieved the programmers during that time when they had a lot of work. I also introduced
them to Silverlight which I recently worked with in my thesis work.