You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Tomas J.TJ

Tomas J.

Senior Software Architect & Technical Lead

€863/day
Stockholm, SE
15+ years

Average response time: 1 hour

About Tomas

I help companies turn complex requirements into robust, scalable software — and make technical decisions that still hold up years down the line.
With 30+ years as a systems architect and former CTO, I've designed and built everything from defense-grade real-time systems for the Swedish Navy and Armed Forces to commercial SaaS platforms processing millions of transactions from connected vehicles every day. I co-founded and scaled a fleet management company over 17 years, then led its technology modernization as CTO ahead of international expansion — so I know what it takes to move a platform from "it works" to "it scales".
What sets me apart is the combination of deep hands-on .NET expertise and real architectural and leadership experience. I'm equally comfortable in a code review, an architecture workshop, or a board-level discussion about technical strategy. I also use modern AI-assisted development workflows (Claude, GitHub Copilot, Codex) for faster, higher-quality delivery.
Typical projects I take on:

Systems architecture for scalable, integration-heavy platforms
Legacy modernization and technology generation shifts
Complex API and system integrations, real-time/IoT data flows
Technical leadership: CTO-as-a-service, team lead, technical due diligence
Full-stack .NET development (ASP.NET Core, C#, SQL Server, Azure DevOps, CI/CD)

Deliverables range from architecture and requirements analysis to production-ready code, with documentation and a clean handover. I work remotely from Sweden with clients across Europe, fluent in English and Swedish.
If your problem is genuinely complex — high data volumes, many integrations, regulated environments — that's where I do my best work.
  • English

    Native or bilingual

  • Swedish

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Primai AB
    Senior Systems Architect and Technical Lead | Founder
    January 2026 - Today (7 months)
    Founder and senior consultant focusing on systems architecture, technical leadership and full-stack development. I help clients structure and clarify complex business and technical needs and translate them into sustainable, scalable system solutions. I support clients in technical decisions, architecture questions and prioritization, with a focus on quality, maintainability, security and future development opportunities.

    Experienced in working across the entire development and delivery process – from analysis, requirements work and solution design to implementation, testing, deployment and handover to maintenance. I work closely with the business, development teams and decision-makers to ensure that technical solutions support the organization's goals and requirements. Accustomed to taking technical leadership responsibility in development initiatives and contributing structure, guidance and quality assurance throughout the development work.
    DevOps C# Agile method SQL Server Blazor
  • 2MA Technology / Progrits Group
    CTO / Systems Architect / Full-stack Developer
    January 2020 - January 2026 (6 years)
    CTO responsible for technical strategy and systems architecture. Led the modernization of the platform ahead of international expansion, while remaining hands-on as a systems architect and developer. Responsible for systems handling millions of daily calls from vehicle units and carried out a generational technology shift.

    In my role I was responsible for the entire development chain, where we built the frontend with Blazor and worked with a middle layer of WCF services and SQL Server. All development was done in .NET8/NET10, and I was responsible for developing backend services, REST APIs and integrations in .NET/C#.

    In the project I was responsible for the architecture and structuring of the solution, with a clear separation between business logic, integration layer and presentation layer to enable long-term maintainability, testability and independence from specific technical implementations.

    In this system we developed many custom REST APIs for our clients and had many integrations with the clients' AD, financial systems and other systems in the clients' own environments.

    For requirements management and release planning we used Azure DevOps as part of quality-assuring the development.

    We worked in an agile manner across all our projects, and I have driven development throughout my time as technical project manager.
    Blazor SQL Server REST .NET DevOps
  • 2MA Technology (formerly Gabria AB)
    Systems Architect / Technical Project Manager
    January 2003 - January 2020 (17 years)
    Co-founder and partner in the company, responsible for technical development and product development.

    During the first years after the company's founding, I worked as a systems architect and technical project manager on a surveillance system for the Swedish Armed Forces, tasked with monitoring and managing entry to and access to all of Sweden's mobilization depots. The system was installed at their training facility and in their center for alarm management and access control.

    The solution was built as a distributed system in which various system components and integrations communicated via message-based workflows to enable scalability, robustness and asynchronous handling of data and events. Some of the technologies we worked with at the time were C++, MSMQ and SQL Server. Communication with the facilities used Mobitex with encrypted traffic.
    From 2008 we began developing a SaaS system for electronic driving logs, car pools, fleet administration and driving analysis, focused on the management and analysis of vehicle data.

    I led the work on technical architecture and further development of the platform, and also contributed operationally to the development work. Our goal was to build a scalable fleet-management platform adapted for increasing data volumes and growing business needs. The technologies we worked with there were ASP.NET/NET8/NET10, C#, Blazor, JavaScript, IIS and SQL Server.

    The system was developed to make it possible to share information with the clients' own systems through custom integrations, primarily with internal AD and financial systems. The integrations also allowed clients to retrieve, for example, driving information or analysis data themselves via REST API.

    The system was designed with many subsystems, where monitoring and log management were collected and handled centrally in a dedicated solution for quality-assuring the platform's operation. Alarms were triggered in the event of warnings, errors, overload and so on.
    Blazor SQL Server REST .NET Agile method

Recommendations

Be the first to recommend Tomas

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Electrical Engineering – Telecommunications
    1993
    Electrical Engineering – Telecommunications
  • Master of Science in
    Luleå University of Technology
    Master of Science in

Categories