I've used this programming language in a lot of different projects such as mobile, web both client-side and server-side, IoT and others
It's been a long while since I first started developing Java applications. I've become really profficient with J2EE web applications. Used it with both Maven and Gradle. I could write a thousand pages on this topic...
Since the first time I had to work with Groovy, I fell in love with it. How they've managed to simplify Java is fascinating. I've created a DSL using Groovy which has proven to be a very efficient solution for this kind of things.
Since it's explosion I've been curious to try Gradle which now I'm using for every Java/Groovy project I'm putting my hands in.
I've been using Firebase for some projects along with Google Clud Storage and other services from Google. I have to say it's very easy to use!
One of the most popular languages for web based applications, especially server side ones. Most of the web applications I've used are based on it
I've had a lot of experience in Swift. One of the most important projects I've developed was an iOS library for a mobile application for Siemens AG
I've always been facscinated with cross-platform development and started in 2011 working with Titanium but as it started to loose popularity I switched to ReactNative which has been very easy to learn and use.
I have extended knowledge of SQL including Oracle specific dialects, Microsoft SQL and MySQL/MariaDB
Experienced in using Microsoft Azure, Amazon EC2 and Google Cloud infrastructures
Containerization software used in almost all the projects I work on
Automatization of software deployment through continuous deployment and continuous integration
Camunda has been my option for this kind of things. Getting into Busines Process Management Systems with Java so I'm starting to get to know this set of tools.
I have acquired basic knowledge of the main AWS services through the years and I continue to keep updated and use them
I think creating a serverless application may be very beneficial in some cases. That's why I've started to use this approach to some of my projects
& React Native of course. One of the latest technologies/frameworks I've worked with is React/ReactNative that at first was giving many issues (part of the reason was my lack of experience). However now it's my go-to solution when proposing webapps/apps to my customers.