James Huang
Senior fullstack-utvecklare med lång erfarenhet av DevOps
Fullstackutvecklare & DevOps
Kumpan Sweden AB
2025.12 – Pågående
James är en vass fullstack utvecklare med C#/.NET, ASP.NET Core, Azure, TypeScript, och JavaScript som huvudkompetenser. Han har jobbat i flera år som bl.a. backend, frontend, och lead devops roller på en rad olika bolag och har en styrka i att kunna se helheten i komplexa system.
Personlighetsmässigt så har James ett sinne för detaljer, han är oerhört analytisk och strukturerad i sitt sätt att både bryta ner problem samt att kunna se enkla och effektiva lösningar. Han gillar att dela kunskap i form av parprogrammering och är bra på att kunna översätta verksamhetskrav till tekniska lösningar. James gör det som behövs. Han är inte rädd för at ta svåra områden eller sätta sig in i nya teknologier, och gör det som behövs för att säkra en lyckad leverans.
Tech: C#/.NET, ASP.NET Core, JavaScript, TypeScript, Azure, Azure DevOps, YAML, Bicep, ARM
- 14 års erfarenhet av HTML/CSS och JavaScript/TypeScript
- 8 års erfarenhet av C#/.NET, Azure, ASP.NET Core, Entity Framework och SQL Server
- 8 års erfarenhet av mikrotjänster och arkitektur samt enhets- och integrationstester
- 8 års erfarenhet av CI/CD i Azure DevOps, Azure Pipelines och ARM-mallar
- 5 års erfarenhet av ARM-mallar, Bicep och PowerShell
- 3 års erfarenhet av Docker, Azure Container Services och Kubernetes
- 3 års erfarenhet av Angular 2/4/5/6, TypeScript och SASS
- 2 års erfarenhet av Microsoft Service Fabric och Microsoft Cosmos DB
- 2 års erfarenhet av Node.js, Express, React, Redux, React Native och Vue.js
DevOps Lead på Intelliplan AB 2022-06 - 2025-10
- Utbildning av andra utvecklare i teamet kring CI/CD-pipelines och infrastruktur som kod
- Migrering av ett äldre build- och deploy-system från Octopus Deploy till Azure DevOps
- Implementering av infrastruktur som kod med hjälp av Bicep och ARM-mallar
- Modernisering av konfiguration med Azure DevOps, Azure App Services och Azure Key Vault
- Användning av Azure App Services, Container Apps, Function Apps, Azure Functions, Azure Service Bus och Azure Event Grid
- Standardisering av hostingmiljö, prestandaförbättringar och kostnadsoptimering
- Förbättrad loggning med Application Insights
- Skapande av prototyp-Docker-containrar för äldre applikationer
- Incidenthantering i Azure
- Modernisering och implementering av nya funktioner i Intelliplans molnprodukt
- Byggande av punkt-till-punkt-integrationer för Intelliplans molnprodukt
- Implementering av förbättringar i Intelliplans Azure-hostingmiljö
- Försök att migrera äldre React-applikationer till en modernare kodbas
Senior Software Developer på Chinsay Sweden 2021-03 - 2022-06
- Arbete på distans med ett team baserat i Stockholm och Singapore
- Utveckling av en OpenAPI-plattform med ASP.NET Core, containrar och Azure
- Utveckling av API-integrationer mot partners med ASP.NET Core som körs i Azure
- Utveckling av ett system för avtalshantering med .NET Core och Vue.js / Knockout
- Användning av Azure App Services, Azure Functions och Azure Storage Accounts
- Användning av MS SQL, Azure Event Grid och Application Insights
- Användning av Azure DevOps och Azure Pipelines
- Prototypande med Docker och Kubernetes
Technical Lead / Acting Architect på ICA Gruppen AB 2020-07 - 2020-11
- Tech lead för ett team som bygger mikrotjänster med Spring Boot och containrar
- Tech lead i en avdelning med 30 utvecklare
- Agerande arkitekt som håller inledande möten med olika intressenter vid projektstart
- Arbetat för att förbättra kulturen inom teamen i avdelningen
- Arbetat för att styra avdelningen från Java mot C#/.NET
- Prototypande med Kafka, Kubernetes och Docker
Senior Software Developer på Grant Thornton 2020-01 - 2020-06
- Senior utvecklare under en lead developer och en solutions architect
- Handledde och utbildade en junior utvecklare till C#/.NET- och ASP.NET Core-utvecklare
- Utveckling av en webbaserad organisationskarts-lösning med D3
- Utveckling av ett frontend-beslutsstödsverktyg med Angular 8/9 och TypeScript
- Utveckling av backend-lösningar i ASP.NET Core 3.1 som körs i Azure App Services
- DevOps-arbete med Azure YAML-pipelines och ARM-mallar
- Förvaltning av äldre lösningar skrivna i EPiServer med ASP Classic och ASP.NET
- Utveckling av en onlineportal med Microsoft SharePoint, Azure Functions och Logic Apps
- Utveckling av integrationer i Office 365 med OpenXML SDK och Microsoft Graph API
- De facto-lead på ett greenfield-projekt med SharePoint och C#/.NET Azure Functions
Senior IT Consultant Internet of Things på Sigma IoT, Sigma IT Consulting 2019-03 to 2020-01
- Team lead för att ta fram ett proof of concept för ett IoT-bassystem inom Smart City
- Användning av Raspberry Pi, Ubuntu, Docker, Kubernetes och Azure Container Services i Smart City-lösningen
- Arbete i ett projekt där en Node.js-lösning med Express och React portades till ASP.NET Core
- Arbete med en webblösning byggd med ASP.NET Core och Angular
- Användning av Azure DevOps CI/CD med Azure ARM-mallar
- Användning av Ubuntu och Docker tillsammans med Hyper-V
Software Developer på If P&C Insurance 2017-05 to 2019-03
- Utveckling som del av ett geografiskt distribuerat team i flera länder
- Utveckling av en greenfield-plattform för försäkringslösningar baserad på mikrotjänster
- Användning av Service Fabric, Docker, Azure Functions, API Management och Kubernetes
- Azure DevOps CI/CD med ARM-mallar som infrastruktur som kod
- Databaslagring med Microsoft SQL Server, Microsoft Cosmos DB och Table Storage
- Utveckling av proof of concept-projekt med Microsofts och Googles maskininlärning
- Utveckling av proof of concept-projekt med Microsoft Cognitive Services
- Utveckling av proof of concept-projekt med Azure Functions och Umbraco
- Utveckling av webbapplikationer med ASP.NET Core 2.1 samt Angular 4–6 och TypeScript
- Utveckling av Azure API Management med ARM-mallar, OpenID, SASS, CSS och HTML
Software Developer / Data Scientist på Hi3G Access AB / 3 Sverige 2016-04 to 2017-04
- Utveckling av ett verksamhetskritiskt verktyg med ansvar för konfiguration av 3:s mobilnät
- Utveckling av en plattformsoberoende applikationskärna och domänlager
- Utveckling av en XML I/O-motor med stöd för realtidsövervakning och konfiguration
- Applikation med ansvar för att skapa XML-filer för konfigurationskorrigering och provisionering
- Migrering av en äldre VB.NET-applikation till en modern hybrid desktop/webb-applikation i .NET Core
- Migrering av funktionalitet till modern arkitektur med hjälp av moderna utvecklingsmetoder och best practices
Backend Developer at Solid Media Group as Consultant 2016-03 to 2016-04
- Utveckling av en PHP-baserad lösning med Symfony för ett kundprojekt
- Utveckling av projekt med Symfony och Foundation
CTO på Solventor AB 2011 to 2014
- Uppdatering av flera webbplatser genom manuell frontend-utveckling i HTML, CSS och JavaScript
- Implementering av en värd för virtuella maskiner baserad på Xen Platform och Ubuntu
- Implementering av ett skräddarsytt CRM/CMS-system baserat på PHP och Symfony 2
- Ansvar för alla IT-relaterade beslut inom företaget
1970.1 – Pågående

Kunskaper
C#/.NET
ASP.NET Core
Azure
HTML/CSS
JavaScript
TypeScript
Vue
SQL
React
DevOps
Infrastructure as Code
Utbildning
KTH 2010 – 2017