Peut être disponible
(Mis à jour 2024-01-23)Software Architect
Helsingborg, Sweden
Natif Svenska, Courant English
- Cloud architect with 10+ years optimizing scalability and performance
- Leader for a decade, guiding projects from architecture to product mgmt
- A decade of expertise in JavaScript, Node.js, TypeScript, Go, and Java
Compétences (39)
Node.js
TypeScript
GraphQL
Java
Go
Google Cloud Platform
API design
Terraform
FastAPI
Kubernetes
Data Streaming
APACHE KAFKA
REDIS
JavaScript
Android
Google Cloud Spanner
Google BigQuery
prometheus
Google Cloud Pub/Sub
Google Cloud Run
DevOps
PostgreSQL
Google Kubernetes Engine (GKE)
Apollo Server
Avro
Google Cloud Functions
MySQL
Grpc
Python
Amazon Web Services
Docker
Google Cloud SQL
C#
C
React
Rust
GOOGLE APP ENGINE
Google Cloud Dataflow
Influx DB
Résumé
In my capacity as a consultant with The Tribe, I am actively contributing to the evolution of digital organizations. Embracing the role of a cloud architect, I take pride in my diverse skill set and consider myself a bit of a renaissance person. My passion lies in active involvement across the entire development chain, where I find fulfillment and drive innovation.
I reside in the city of Helsingborg with my wife and our three energetic boys. Beyond my professional endeavors, I am fueled by a passion for cycling, an appreciation for craft beer, and the joy of creating music.
GitHub: https://github.com/thepatrik
LinkedIn: https://www.linkedin.com/in/patrikpalmer
Expérience professionnelle
2020-04 - 2024-01
Additionally, I contributed to enhancing e-commerce functionality through click and conversion tracking, shedding light on the monetary value of the products we oìered.
In the past year, I transitioned into product management, speciícally overseeing click and revenue tracking. Throughout this shift, I maintained an active role in shaping the architecture and contributing to code development.
MySQL JavaScript Node.js TypeScript GitLab Apache Kafka PostgreSQL Python Google Cloud Platform React Conîuent Platform Google Kubernetes Engine Google Cloud Spanner Google Cloud Run
2018-08 - 2020-04
Crafted shopping-related products, speciícally the cart and digital shopping list, within a micro-service-oriented architecture for the IKEA website (ikea.com, etc.). As a part of a compact, autonomous team, I played a pivotal role in developing IKEA's írst customer-facing GraphQL APIs. The project was an enjoyable endeavor but also challenging - striking a balance between designing a well-crafted API and ensuring optimal performance to handle substantial data loads.
2015-09 - 2018-08
I served as the Technical Lead for a real-time locating system (RTLS) project centered around Bluetooth technology. Our approach involved gathering signal strengths from beacons detected by compact Linux devices plugged into power sockets. Leveraging trilateration, we achieved a commendable position accuracy of approximately 2-3 meters. With a team of 3-4 engineers and a small sales group, we adopted a startup mindset, testing assumptions on a micro selection of customers to iterate quickly and fail fast. This approach allowed us to develop a commercially accepted product and bring a technical solution to market within a couple of years. Our software architecture was microservices-based, enabling deployment on both cloud service platforms (AWS) and locally on-premise. Our technology and programming language choices were tailored to the speciíc tasks at hand, contributing to the overall success of the project.
2014-04 - 2015-09
As a software architect at Sony Mobile/Sony Ericsson, I worked on ensuring software quality and shaping the technical roadmap for imaging Android apps. Leading a team of 12-14 engineers, we developed an imaging gallery app, called Album, from scratch that became our most signiícant success. The app received positive feedback from critics and became one of the most popular apps on our devices.
2008-01 - 2010-11
I contributed to the development of native applications on the OSE and Android platforms, speciícally for mobile phones and tablets. On the OSE platform, my focus included messaging apps like MMS editor and conversations. On the Android side, I took charge of crafting the camera and gallery (album) applications for Sony Ericsson's inaugural Android phones.
2007-02 - 2008-01
Accenture The primary focus was on a single customer, and the software stack was built on the .NET framework (C#). Upon joining the project, I encountered a live application that had been operational for a couple of years but was grappling with suboptimal design decisions and numerous production issues. My responsibilities centered around maintenance tasks, predominantly bug íxing. Through diligent eìorts, we successfully addressed the application's shortcomings, gradually resolving issues and ultimately achieving stability for the product.
2005-11 - 2007-01
The scope of responsibilities for this job was diverse, encompassing various tasks depending on the ongoing project needs. My role involved active participation in tests, code reviews, automated module testing, product demonstrations, and coding for test tools. Notably, I contributed to the development of an application designed to back up and restore multiple databases within a network. This tool facilitated swift analysis of current snapshots and allowed for the reset of the system to its present state. The projects I worked on were within the command and control (C2) domain, speciícally for the Danish national defense. This experience provided a unique and valuable perspective on working with systems crucial for national security and defense operations.
Parcours scolaire
2001-01 - 2005-01