David Ahlbeck

About

A software development enthusiast, with more than 25 years of experience in software development, and proven experience in front-end, back-end, serverless, multiple-languages including Java and Python, SQL and NoSQL databases.

Email: dave@mensa.se, LinkedIn: Dave Ahlbeck

My portait

Development

Up-to-date in modern tech stacks and proven skills in various languages, but with a solid foundation in computer science, software architecture, agile principles, design patterns, and a built-in desire to learn. Using the right tool for the job, in the right way, and to its full potential is the responsible way to code.

Innovation

Innovation is about finding new ways to solve problems. It is essential. It can be taught, but innovation is the product of environment, experience and knowledge. It is intimidating for some, a joy for others, and should always be balanced in the ever-changing project requirements.

Sustainability

Emissions from IT is responsible for 2% of global emissions, and is growing. Developing sustainable software is quickly making its way into non-functional requirements in many projects. Having pioneered a project that estimates cloud emissions, this unique competence could become essential for any project.

Education

Bachelor of Computer Science at University of Kent

Certifications

Java Programmer, Java Developer, (soon: AWS Solution Architect)

Expertise

Green IT, Python, Java, JavaScript, HTML, CSS, design patterns, AWS, Serverless, Infrastructure as code, agile, no estimates, object-oriented programming, event-driven, Django, Flask, HTMX, React, automation, continuous delivery, serverless framework, Gradle, Maven etc.

Experience

Inventor of Cloud emissions monitoring and reporting: Inventor, intrepreneur, evangelist, full-stack developer of enterprise-ready SaaS platform, using Python, AWS, Serverless, ETL.

Product Data Management system for vehicle data: Backend developer, Java SE, JBoss, Gradle, Coherence (in-memory data grid).

Cloud architect and developer: Responsible for assisting in the cloud migration strategy for a large enterprise. Including development, team onboarding. Python, AWS, Infrastructure as Code, guardrails etc.

Wide Area Network management: C and C++ fullstack developer for PDH and SDH network management system

Autonomous vehicle backend development: Backend Python, Kotlin, Kafka, AWS, serverless development for autonomous vehicle mission control centre.

Online poker platform development: Backend feature developer for online poker platform using Java and microservices.

Mobile billing system: Java backend and database developer for mobile operator billing system.

Personal

Loves to learn, and thinks outside the box. A fascination for programming languages and problem solving. Programming since 10 years old. Loves puzzles, reading, outdoors, sustainable fitness, cycling, running, hiking. Dabbles in speedcubing and memory techniques.