About Me
As a Solutions Architect I take responsibility to drive your company vision forward, with creative and valuable incentives in both business strategy and concrete implementation. I enjoy improving code stability and performance, with long-term cost-efficient architectural choices, and also teaching and enabling other developers to make the best product they can in the role as team-lead.
I have over 10 years of experience with a wide breadth of knowledge, including but not limited to:
- .NET architecture design
- Distributed system design
- Cloud architecture design (Azure, AWS, Google Cloud)
- API design and implementation
- Full-stack web development
- Big Data, database design and optimization (Relational, NoSQL, hybrid)
- Setup and implementaton of DevOps (Kubernetes + Docker, building tools, deployment and packaging, release automation, infrastructure configuration and monitoring)
- Language skills include C#, Python, SQL, F#, Java, JavaScript, C, C++ and R
Experience
Developer for communications systems in the civil sector of SAAB.
Developer for Cuviva’s healthcare IOT solutions. Responsibilities included mobile, webapp and scaling backend infrastructure to meet the increasing demands of onboarding new customers.
Project leading role in fintech. Took initiative to lift a legacy debt collection system to a modern standard. Implementation included Big Data, event-focused microservice-oriented architecture, cloud hosting and devops restructuring. Results included 90% less time to production, 90-99% query time delay reduction for end consumers, and 70% cost reduction in relation to the legacy hosting with increased on-demand scalability.
Assisting Collector Bank (which later employed me directly due to excellent performance). Payments and collections, with a focus on improving end user experience of the banking products (B2B, B2C).
Web development and Big Data work through developing the EasyCube system for Tork which uses IoT-connected sanitary devices and restroom metric data to optimize cleaning routes and cost efficiency. Improved query efficiency for many core functions by over 80% by remodeling the data hosting solution.
Full-stack web development. Payment API implementation such as PayPal, Handelsbanken and Klarna, resulting in 5% increase in customer finishing purchases. Performance tuning, search engine optimization, hosting management. Generally everything related to keeping the IT side of a web shop operational and modern.
In-house developer and consultant. Various projects, including Android development with Google Maps, improving legacy code hosting, modernizing government healthcare with responsive web design.
Education
Chalmers University of Technology
Bachelor - Computer Science
High and low-level concepts related to computer engineering, including objective-oritented programming, assembly, electronics, networking, cpu design, fundamental database design and mathematics.
University of Gothenburg - Department of Earth Sciences
Bachelor - Geology, Earth Sciences
As a break from technology I explored my interest in the natural sciences. My education includes climate and environmental research, geoscience, petrology, geochemistry, meteorology and atmospheric science, hydrology, oceanography and some historical biology.
Elof Lindälvs Gymnasium
Gymnasium - Nature Sciences
Nature studies, mathematics and computer sicence.
Projects
This is a demo project for implementing Protobuf, the serialization format developed by Google. It has a wrapper, is well documented and is useful for compression for any type of data. ProtoBuf is designed for unprecedented speed of deserialization, with a very compact format.
Helper library for .NET MemoryCache with generics, easy initialization and deferred methods if key data is not found. Very useful for keeping data in-memory for fast access without saving it to a database.
Interests
Alongside my interests in programming some of my other interests and hobbies are:
- Cooking and nutritional science
- Physiology and psychology
- Gaming
- Weight lifting