Finnish English

Technology and AI


There are more technology stacks than there are software companies offering IT consulting, but I can be particularly helpful in projects whose technology stack is close to the one I use myself. Nowadays, AI and large language models also make it easier and faster to utilize other or entirely new technologies than before.


The technology stack I use is well suited for developing various order management and resource planning systems as part of a company's day-to-day business operations. Most of the software solutions I develop combine platform-independent web applications and integrations with existing systems.


Technology in practice


Code: Bash, PHP (Laravel), JavaScript (React), C/C++ (WebAssembly), SQL, RegEx, HTML and CSS


I designed the technology stack I use from the experience outlined in the Background section, so that I can efficiently develop multiple projects simultaneously. The goal was to bring reusable code into a single whole that can be updated centrally.


The following diagram describes, at a high level, the serverless architecture I use within the AWS cloud environment, where code is executed through the Lambda service, allowing both capacity and costs to scale automatically based on usage.

Tech stack