Skip to content
View johndevs's full-sized avatar
🕺
🕺

Organizations

@devsoap
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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
johndevs/README.md

Hi, I'm John Ahlroos 👋

Linkedin Follow Mastodon Follow YouTube Channel Views GitHub followers

Header

Note: My Github profile is currently archived. For newer projects https://code.devsoap.com/john

💬 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. 🌴

🛠 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.

Languages

Java Apache Groovy Javascript Python C Sharp HTML5 CSS3

Frameworks, Platforms and Libraries

Java

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

Java Testing

Junit Cucumber Spock TestContainers

JavaScript

Express.js React.js Angular.js

C# / .Net

Blazor

Python

Flask TensorFlow Pandas

IDE + Plugin ecosystem

Eclipse IDEA Intellij Microsoft VS Code

Infrastructure + CI/CD

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

API Integrations

Customer.io Segment.io 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

Databases

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 gradle-vaadin-plugin Public archive

    A Gradle plugin for building Vaadin applications

    Groovy 120 59

  2. remote-connection remote-connection Public archive

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

    Java 4

  3. groovy-angularjs groovy-angularjs Public archive

    Example application written with Groovy and AngularJS

    JavaScript 4 2

  4. feedreader feedreader Public archive

    The RSS/ATOM feed reader demo

    CSS 3 3

  5. simplecalendar simplecalendar Public archive

    A Calendar component for Vaadin

    Java 1 5

  6. toolkitdraw toolkitdraw Public archive

    Flash based drawing application and component

    Java 1