Backend/Infrastructure/Fullstack Dev Gothenburg, Sweden

Kan vara tillgänglig

(Uppdaterat 2024-03-24)

Backend/Infrastructure/Fullstack Dev

Gothenburg, Sweden

Modersmål English, Mellan Svenska, Nybörjare Hindi

  • 3 years Tech Lead
  • 7 years K8S, Java, C#, PSQL
  • 3 years React/TS

Kompetenser (29)

JavaScript

Python

.NET Core

API

TypeScript

Software Engineering

React

MS .NET

SYSTEMS DEVELOPMENT

B2B SOFTWARE

PIPELINE

.NET

CONTINUOUS INTEGRATION/DELIVERY

Candidate Evaluation

MATPLOTLIB

WORKFLOW

CI/CD

TOOLING

SECURITY PRACTICES

golang

Jenkins

REACTJS

GRADLE

Node.js

VUE.JS

Express.js

TENSORFLOW

Erlang

WELDING

Sammanfattning

Software engineer | 8 YoE | 3 YoE Tech Lead

I am a quick learner and often a key player in all the software projects that I have been involved in. I tend to work a lot with enabling other developers to become as productive as possible with good support, tooling and architecture. You can also find me busy working on full-stack implementations of features and designs.

I have particularly strong experience with the following technologies:
- Java
- C#
- Python
- Golang
- Kubernetes
- Azure
- React
- Typescript

Professionell bakgrund

Founder
Nimble Software AB

2024-01 - Pågående

Freelancing/solo consulting on various projects.
Tech Lead | Java/JVM & Spring
Boneprox AB

2021-03 - 2024-03

As the tech lead and founding member of the development team at Boneprox, I was responsible for 2024 reducing time to market and costs for features and projects related to the online software platform, Konekta, that connects dentists and specialists. I led the project to create and migrate from a proprietary, externally built system to a Boneprox-owned implementation of the platform, setting up the development culture, infrastructure, process, tooling, architecture, and security practices as the first developer in the company. I worked with every area of the software stack and coordinated all the different domains, being the tech lead for a team of five developers. Significant amounts of confidential patient data flow through through the system, therefore compliance, quality, safety and security were high-priority concerns.

Furthermore, I architected and initiated a project to commercialise a computer-vision based model for running AI diagnostics on medical images behind a paid API. I successfully led the effort to make the model runnable in the cloud using the Azure ML offerings, orchestrated load tests and designed a system architecture that is both horizontally scalable and able to meet the non-functional requirements of the project. I worked with the data science team to create a workflow that would facilitate release management aspects of the model and drafted a training pipeline that meets their needs. I designed a change-management strategy for the API involving approaches for external communication.
 

  • Fully architected a horizontally scalable, secure client-server application, running on Kubernetes, serving >60% of the private Nordic dental market.
  •  Designed a technical stack (including Spring, PostgreSQL and Kubernetes) that would support the needs of the business and build a foundation for creating a tech team.
  • Led the hiring of 5 candidates who went on to perform beyond expectations .
  • Designed and developed several key full-stack features in the platform, the largest of which was a file upload service that is able to validate medical files and process them for the system with a stream based implementation 
  • Leveraged several cloud-native technologies (e.g. Grafana, Prometheus, AKV2K8S, etc) to create a robust platform for development and serving production, with observability, alerting, etc as key requirements 
  • Designed and developed CI/CD workflows, enabling developers to efficiently build and test their implementations {Led the launch of the new platform, working with my team of developers to ensure a safe, reliable plan for facilitating a migration with minimal downtime. This included migrating around 8 years worth of data to the newly built system 
  • The platform was able to more than double in traffic without any additional performance-oriented development required 
  • Defined the security posture of the development team, using the principal of least privilege, IaC and Software Composition Analysis to identify and eliminate vulnerabilities.
  • Defined a secure private network architecture using a hub-and-spoke network topology in Azure.

    Technology stack: Java, Spring, Docker, Kubernetes, Azure, React, Typescript, Gradle, Github Actions, PostgreSQL, Terraform, Linux
Site Reliability Engineer, Java/JVM
Avinode AB

2020-03 - 2021-04

One of two Site Reliability Engineers in Avinode's 30 engineer department. Responsible for 2021 maintaining and implementing infrastructure on Azure, from Azure AKS, mainting linux VMs to Jenkins updates and pipelines. The software was in Java, so this also involved working with Gradle and other JVM related technologies for building and testing.

 

 

  • Migrated a stateless payment gateway API from a traditional VM-based 

deployment model to a scalable Kubernetes hosted service

  • Maintained a self-hosted installation of GitHub Enterprise and Jenkins 
  • ]Maintained the underlying Azure Kubernetes infrastructure for the development team, ensuring the platform was secure and operational

 

Technology stack: Kubernetes, Terraform, Azure, Java, Linux, Jenkins

Senior Developer | C(Sharp)/.NET
Combination AB

2017-08 - 2020-03

Cloud based systems development and infrastructure management for several products. CI/CD 2020 and IaC scripts written in Python for Azure cloud services. Systems developed on the .NETcore platform using modern C(sharp). Responsibilities range from DevOps duties such as maintaining and creating monitoring systems, solving long running operational issues, to full-stack development of application features (and many more). SCRUM master for the backend team.
 

  • Solved several operational issues with InfluxDB, ElasticSearch and Grafana/Prometheus
  • {Implemented features in C(sharp), working closely with key stakeholders in a fast-changing environment 
  • Facilitated support workshops with key external technical partners who were building on our platform 
  • Worked with many different cloud-based offerings such as SignalR, RabbitMQ, Kafka, Elastic- Search, InfluxDB, and many more

 

 

Technology stack: C(Sharp), .NET Core, .NET Framework, Docker, Kubernetes, Azure, Python, ElasticSearch, Linux

Software Engineer
SoftwareSkills AB

2016-07 - 2017-08

Developing online code-tests and maintaining the on-line candidate evaluation platform Honeypot. MEAN stack with the code tests written in Python in a proprietary online testing environment.

 

Technology stack: Full-stack JavaScript and Python.

Akademisk bakgrund

MSc Applied Data Science
University of Gothenburg

2017-01 - 2019-01

BSc Software Engineering & Management
University of Gothenburg

2014-01 - 2017-01

Kontakta konsult

Behöver du snabbt hitta en expert?

Vi kan koppla ihop dig med kvalificerade experter som uppfyller dina krav.

eller

Ring Andreas

Mån-fre: 9:00 - 18:00