Skip to content
Curriculum vitae

Martin Koch

Digital design is like painting, except the paint never dries.

Martin Koch

Profile

Senior developer with over 27 years of experience in building responsive web applications and websites, utilizing a wide range of technologies throughout my career. I am eager to apply my skills and quickly adapt to new challenges in a dynamic environment.

Skills

  • React
  • JavaScript
  • CSS
  • HTML5
  • Bootstrap
  • LMS
  • SaaS
  • Redux
  • API Development
  • GitHub Actions
  • C#
  • NextJS
  • TypeScript
  • NodeJS
  • ArangoDB
  • Python
  • Tailwind CSS
  • Azure
  • GCP
  • Angular

Aptitudes

Experience

  1. Dec 2025 - Current Contract

    Consulting Senior Fullstack Developer

    Swedish Public Dental Care Provider

    Part of a team modernizing a dental care scheduling platform used by county councils across Sweden. The platform is being incrementally rebuilt from a legacy ASP.NET stack into a Blazor Server application on .NET 10, with new features delivered continuously alongside the migration.

    Work has included rebuilding the core booking dialog and patient search flows, implementing a copy-booking feature with real-time conflict detection across multiple practitioners, improving planning grid filter interactions, and designing multi-tenant county council scoping throughout the component tree.

    • C#
    • SQL Server
    • Entity Framework Core
    • Azure Maps
    • Radzen
  2. Nov 2025 - Dec 2025 Contract

    Consulting Senior Fullstack Developer

    Microniq Business Automation AB - Resource Planning Platform

    I’m part of a team developing a resource planning platform that helps cleaning companies streamline daily operations and improve planning efficiency. The frontend, built with React and Material UI, offers a clean and intuitive experience, while the backend, powered by PostgreSQL, Express.js, and TypeORM, ensures reliability and scalability. We integrate with the Fortnox API for automated financial syncing and use WebSockets for real-time updates, reducing manual work and saving clients valuable time. I’m also involved in ongoing AI-related development initiatives within the platform.

    • React
    • MaterialUI
    • TypeScript
    • NodeJS
    • ExpressJS
    • GCP
    • PostgreSQL
    • TypeORM
    • CSS
  3. Apr 2025 - Nov 2025 Contract

    Consulting Senior Fullstack Developer

    J2 SourcingC3

    Fullstack developer consultant at J2 Sourcing with focus on improving and developing internal systems.

    Example projects:

    • Built an automated sourcing tool that searches multiple suppliers via their APIs, with a pluggable parser layer (factory/strategy pattern) that compares price and availability, and can preview or create supplier RFQs in one step to simplify the sourcing process to save time and manpower.

    • Built a self‑service supplier portal where external suppliers can log in, see their RFQs, and submit/update quotes (price, quantity, etc.). Secure, and fully integrated into the purchasing workflow.

    • Modernized frontend with Chakra UI and React together with AG Grid for data grids in order to increase productivity and user experience.

    Technologies & Tools:
    • Languages: Typescript, C#
    • Frameworks/Libraries: React, Chakra UI, Dapper
    • Infrastructure: Azure

  4. February 2025 - March 2025 Customer Project

    Senior Fullstack Developer

    Undisclosed customer

    Developing an AI tool for scanning and verifying contents of packaging materials. The tool provides a report verifying whether or not certain criterias are met.

    Key responsibilities:
    • Fullstack development
    • Design & Planning

    Technologies & Tools:
    • Languages: Typescript, Python
    • Frameworks/Libraries: React, Tailwind
    • Tools: Git, OpenAI
    • Infrastructure: Github Actions, Firebase, Cloud Functions, GCP

  5. February 2025 - Current Employment

    Consulting Senior Fullstack Developer

    GESHDO Now AB

    GESHDO specializes in dynamic IT consulting, driven by a commitment to tailored solutions. We prioritize rapid delivery to align with your goals while managing costs effectively.

    Our expertise spans all the major cloud platforms like AWS, Azure, and Google Cloud. Back-end development, with diverse languages and frameworks, equips us to solve complex challenges.

    Our front-end consultants blend design finesse with technical precision to create seamless, visually appealing interfaces. GESHDO pushes boundaries to provide optimal, adaptable solutions for your organization.

  6. February 2010 - December 2024 Employment

    Fullstack Developer

    Tictac Learn AB

    Developed and maintained a leading SaaS Learning Management System in the e-learning industry.

    Designed and built a dynamic content editor from scratch, enabling customers to create various content types such as quizzes and feedback forms. The editor offered extensive customization options, allowing non-technical users to easily design and publish interactive content.

    Developed and maintained a robust API that provided customers with multiple ways to interact with the system, supporting both custom integrations and third-party applications.

    Integrated external APIs for email and SMS services to enhance communication features and automate notifications, significantly improving system functionality and user experience.

    Continuously optimized API performance and reliability by testing and applying best practices for API consumption.

    Collaborated with UX designers and developers to help implement responsive and accessible user interfaces.

    Managed version control using Git and actively participated in code reviews.

    • React
    • Redux
    • JavaScript
    • API Development
    • MySQL
    • HTML
    • PHP
    • CSS
    • SaaS
    • HTML5
    • ArangoDB
    • LMS
  7. May 2006 - February 2010 Employment

    Frontend Developer

    Travelstart Nordic AB

    Improved search functionality for flights and hotels through the adoption of innovative technologies and creative solutions, enhancing the user experience. Worked closely with UX designers to develop intuitive and user-friendly search interfaces, ensuring seamless user journeys.

    • HTML
    • JavaScript
    • CSS
  8. April 2003 - May 2006 Employment

    Frontend Developer

    Kühl + Co

    Implemented pixel-perfect designs into websites for a design agency, working with a variety of Content Management Systems (CMS) to ensure seamless integration of designs. Collaborated with designers to bring their creative visions to life, focusing on responsive and accessible design across all devices. Customized and optimized CMS templates for clients, ensuring fast load times and an engaging user experience.

    • HTML
    • JavaScript
    • CSS
  9. October 1997 - April 2003 Employment

    Frontend Developer

    Framtidsfabriken

    I worked on large teams to create tailored web solutions for major clients, including Volvo, IKEA, and Vattenfall. We developed and produced CD-based games for SVT's Julkalender, focusing on interactive children's experiences, which were widely distributed. I also developed multiplayer games such as Trivial Pursuit, employing Perl and Flash to facilitate real-time interaction among players. These games included high score systems, which added a competitive element and increased user engagement. This experience provided a foundation for my technical and creative problem-solving skills, allowing me to work on high-profile projects that combined game development with advanced web technologies.

    • HTML
    • JavaScript
    • CSS
    • ASP
    • Flash

Languages

  • Swedish Native
  • English Advanced
  • German Advanced
  • Danish Advanced

Want to know more?

For inquiries contact

Daniel Sanfridsson