Skip to content


Block or Report

Block or report johndevs

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Add an optional note:
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi, I'm John Ahlroos 👋

Linkedin Follow Twitter Follow YouTube Channel Views GitHub followers


💬 About me

I am John Ahlroos, a software engineer with a long history in building web applications and working with Open Source communities.

I love coding and hacking away on projects, and over time I have also enjoyed leading teams and mentored younger developers. At heart though, I am a coder, through and through.

I come from as far north as Finland; you know where the northern lights shine, and the reindeer run wild on the streets... Don't you?
We Finnish developers are a humble bunch, we rarely brag about our abilities but are known for writing excellent and readable code that just works. We are hard workers and always speak up and take the lead when we see there is something that needs to be improved.

In 2021 I made a big move and moved to the South coast of Spain, more specifically Marbella, and started working on a trading platform for Skilling. I am still on that route today. 🌴

I also run a small one-man shop in my spare time when I freelance and do small web-projects from time-to-time. It is called Devsoap and you can find its webpage over here. If you need a webapp or something code related send me a message. I am always happy to help and if I can´t, I have a network of ex-colleagues and generally good people I can refer you to.

🛠 Tech Stack

I have worked with many tech-stacks over the years and have tried to gather as much information about them here. For clarity though the most esoteric and historical stacks I have had the pleasure of working with are not listed as I cannot in good conscious recommend them to anyone.


Java Apache Groovy Javascript Python C Sharp HTML5 CSS3

Frameworks, Platforms and Libraries


Spring Framework Micronaut Ratpack RabbitMQ Vaadin Google Web Toolkit Lombok Hibernate Quartz


Express.js React.js Angular.js

C# / .Net



Flask TensorFlow Pandas

IDE + Plugin ecosystem

Eclipse IDEA Intellij Microsoft VS Code

Build Pipeline

Apache Maven Apache Ant Gradle Drone CI Jenkins TeamCity Rancher Travis Docker Docker Compose Hashicorp Terraform

API Integrations Snipcart Slack Github Keycloak Twitter IMAP/POP Hasura

Amazon Web Services

AWS Lambda AWS S3 AWS Batch AWS API Gateway AWS Cloud Watch AWS Cognito AWS EC2 AWS ECS AWS ElastiCache AWS Elasticsearch AWS RDS AWS SQS AWS SNS


PostgreSQL MySQL DynamoDB Presto

Version Control + Services

Git Subversion CVS Github Gerrit Bitbucket Gitlab

Design & Architecture tools

Figma Lucid Charts

Popular repositories

  1. gradle-vaadin-plugin Public archive

    A Gradle plugin for building Vaadin applications

    Groovy 122 58

  2. remote-connection Public archive

    Addon for peer-to-peer messaging over webRTC with Vaadin

    Java 4

  3. groovy-angularjs Public archive

    Example application written with Groovy and AngularJS

    JavaScript 4 2

  4. feedreader Public archive

    The RSS/ATOM feed reader demo

    CSS 2 1

  5. simplecalendar Public archive

    A Calendar component for Vaadin

    Java 1 5

  6. toolkitdraw Public archive

    Flash based drawing application and component

    Java 1

1,182 contributions in the last year

Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Mon Wed Fri

Contribution activity

October 2022

12 contributions in private repositories Oct 3 – Oct 5

Seeing something unexpected? Take a look at the GitHub profile guide.