Aleksei Loos, Developer in Tartu, Estonia
Aleksei is available for hire
Hire Aleksei

Aleksei Loos

Verified Expert  in Engineering

Software Architect and Developer

Tartu, Estonia

Toptal member since August 25, 2022

Bio

Aleksei is a tech enthusiast with a let's get things done attitude. His corporate career peaked as a senior software architect leading strategic technical projects for a multinational SaaS company with six thousand employees. He was also the technical co-founder of a bid management SaaS application for contractors in the construction industry. Aleksei is a certified AWS Solution Architect who can add value to any cloud-based project and is willing to embrace new challenges.

Portfolio

BuildrLink
PHP, Laravel, Vue 2, Vuetify, Vuex, Single-page Applications (SPAs)...
Playtech
Software Architecture, Solution Architecture, AWS Certified Solution Architect...
Playtech
Software Architecture, Solution Architecture, Enterprise SaaS, SaaS...

Experience

  • Java - 16 years
  • Enterprise SaaS - 12 years
  • Spring Boot - 10 years
  • Software Architecture - 8 years
  • Solution Architecture - 8 years
  • Amazon Web Services (AWS) - 8 years
  • Vue 2 - 2 years
  • AWS Certified Solution Architect - 1 year

Availability

Part-time

Preferred Environment

Windows, Slack, Atlassian, Jira, Microsoft Office, Google, Confluence, Sparx Enterprise Architecture, Balsamiq Mockups, IntelliJ IDEA

The most amazing...

...project I've worked on took me over 1,000 hours to coordinate a technical solution, end-to-end, across all the company verticals.

Work Experience

Tech Lead

2020 - PRESENT
BuildrLink
  • Handled a medium-sized full-stack application (50,000 lines of code) from a technical perspective using Laravel and the Vue framework.
  • Converted a minimum viable product (MVP) to a dynamic single-page application (SPA) using the Vue framework.
  • Took part in and graduated from the Startup Wise Guys pre-accelerator program.
Technologies: PHP, Laravel, Vue 2, Vuetify, Vuex, Single-page Applications (SPAs), Enterprise SaaS, Linux, SaaS, Technical Leadership, JavaScript, Vue, Architecture, SQL, APIs, CSS, HTML, REST, JSON, CTO, Amazon Web Services (AWS), Elasticsearch, AWS Certified Solution Architect, AWS IAM, Full-stack, Full-stack Development, REST APIs, API Integration, Integration, Web Development, Balsamiq Mockups, Sparx Enterprise Architecture, Google, Microsoft Office, Amazon OpenSearch, Software Architecture, Solution Architecture, MySQL, Software Design, Leadership, CI/CD Pipelines, AWS DevOps, Back-end, Jira, Atlassian, Slack, Vue Router, Front-end, DevOps, Cloud Deployment, Minimum Viable Product (MVP), Team Leadership, Back-end Development, API Architecture

Senior Software Architect

2019 - 2021
Playtech
  • Led key, strategic, software architecture design and analysis projects, granting alignment between over 30 stakeholders.
  • Onboarded the department to the cloud for a client-side analytics project using API Gateway, Lambda, and Elasticsearch.
  • Spearheaded an innovation technology forum to find new ideas and test new concepts.
Technologies: Software Architecture, Solution Architecture, AWS Certified Solution Architect, Enterprise SaaS, Microservices, SaaS, Technical Leadership, Architecture, Amazon API Gateway, AWS Lambda, Elasticsearch, SQL, APIs, REST, JSON, XML, Amazon Web Services (AWS), AWS IAM, Java, REST APIs, API Integration, Integration, Socket.IO, Balsamiq Mockups, Sparx Enterprise Architecture, Confluence, Microsoft Office, Amazon OpenSearch, API Gateways, MySQL, Software Design, Leadership, Legacy Code, Legacy Software, Enterprise Systems, Back-end, Jira, Atlassian, Scalable Application, Oracle, Linux, Team Leadership, Event-driven Architecture, Distributed Architecture, API Architecture

Software Architect

2014 - 2019
Playtech
  • Led the replacement of a legacy client-server protocol with a protocol-first JSON-based solution.
  • Designed the software architecture for enterprise, web, client-server, and mobile applications.
  • Modeled data, flows, components, interfaces, deployment, and processes.
Technologies: Software Architecture, Solution Architecture, Enterprise SaaS, SaaS, Microservices, REST, Socket.IO, SQL, Architecture, APIs, JSON, XML, Technical Leadership, Java, REST APIs, API Integration, Integration, Balsamiq Mockups, Sparx Enterprise Architecture, Confluence, Microsoft Office, API Gateways, MySQL, Software Design, Leadership, Legacy Code, Legacy Software, Enterprise Systems, Back-end, Jira, Atlassian, Scalable Application, Oracle, Linux, Team Leadership, Event-driven Architecture, Distributed Architecture, API Architecture

Java Back-end Software Engineer

2012 - 2014
Playtech
  • Developed a new end-user engagement product within the company verticals.
  • Fixed production level defects and conducted root cause analysis for incidents from a technical perspective.
  • Refactored legacy systems to improve existing and accommodate new flows.
Technologies: Java, Java Message Service (JMS), Legacy Code, Legacy Software, Enterprise Systems, Back-end, MySQL, Integration, API Integration, REST APIs, XML, JSON, APIs, SQL, REST, SaaS, Enterprise SaaS, Jira, Atlassian, Scalable Application, Oracle, Linux, Event-driven Architecture, Distributed Architecture, Back-end Development, API Architecture

Experience

BuildrLink | A Bid Managment SaaS for Main Contractors

https://buildrlink.com
Aleksei was the technical co-founder of a startup in the construction industry aimed at main contractors that:
• Saves time by enabling sending price requests to hundreds of suppliers with a few simple clicks
• Allows organizing the supplier network and managing the list, evaluation, and project history
• Enables contract negotiation in the cloud to avoid ping-ponging in the email threads

Webinar | Supercharging Java Cold-Starts in AWS Lambda

Aleksei conducted a public webinar on the topic of AWS Lambda cold-starts and GraalVM native images.
The talk concentrated on one of the top languages there is: Java. Although it is popular, the language is also notorious for extremely slow initialization times in the serverless environment to the point where it is often discarded as one of the options for running as an AWS Lambda function/application. But there are ways around slow cold-starts for Java, and the main technique covered was a combination of custom AWS Lambda runtimes and native images based on GraalVM. The talk contained a walkthrough on how to get started, where to find additional resources, and of course, a live demo!

Webinar | Having Fun with Hobby Projects in the Cloud

In this talk, Aleksei talked about using cloud services on a minimal budget for hobby projects. It’s common for IT professionals to have their hobby software or hardware projects. It could be IoT smart home, a local community webpage, or just learning new frameworks. All of them could leverage the power of cloud services out there.
During the talk, the aim was to get the listeners kickstarted with different cloud services based on the presenter’s personal experience. Aleksei demonstrated implementing a basic static website with a simple server-side data flow using AWS. The aim was to help listeners to clear away the mental barrier of ‘complex and scary cloud services’ and start exploring different opportunities on their own.

Blog | Ditching Microservices in Favor of a Modular Monolith

Aleksei wrote a story about applying a modular pattern in favor of microservices in his everyday work. The blog post explored the benefits of microservices running as a modular server—how it can be done, and the advantages over standard microservices. In addition, the impact of the company structure on the existing technical stacks was explored.

Talk | How To Foster Innovative Culture Within IT Companies

https://2018.geekout.ee/
Aleksei had a lightning talk on the topic of innovation. The talk covered the importance of innovation–if a company does not innovate, its competition will. There are multiple great examples from the world, like FedEx Days and Google's 20% time policy–they tackle the innovation process by combining three fundamental aspects of human motivation: autonomy, mastery, and purpose. Examples from his employer from that time were provided, for example, Casino Technology Forum and Playtech MakerLab.

Talk | The Impact of Regulations on Gaming Industry

Aleksei presented a talk at the sTARTUp Talks Gaming event, covering the following topics:
• The definition of online gaming
• Difference between online gaming and gambling
• History of gambling
• Regulations of gaming and gambling
• Age restrictions in different countries (PEGI)
• Trends of loot boxes and card packs
• Social responsibility and healthy customer

Education

2010 - 2012

Master's Degree in Computer Science

University of Tartu - Tartu, Estonia

Certifications

DECEMBER 2021 - DECEMBER 2024

AWS Certified Solutions Architect Associate

AWS

APRIL 2016 - PRESENT

Oracle Certified Master, Java SE 6 Developer

Oracle

Skills

Libraries/APIs

REST APIs, Vue 2, Vuex, Vue, Socket.IO, Java Message Service (JMS)

Tools

Slack, Atlassian, Jira, Amazon Simple Notification Service (SNS), Amazon OpenSearch, Amazon Cognito, AWS IAM, Confluence, Balsamiq Mockups, IntelliJ IDEA

Languages

Java, JavaScript, SQL, HTML, XML, PHP, CSS

Paradigms

REST, API Architecture, Scalable Application, Microservices, Azure DevOps, DevOps, Event-driven Architecture

Storage

JSON, MySQL, Amazon DynamoDB, Elasticsearch, Cloud Deployment

Frameworks

Laravel, Spring Boot, Vuetify

Platforms

Linux, Amazon Web Services (AWS), Windows, AWS Lambda, Amazon EC2, Oracle

Other

Software Architecture, Solution Architecture, Enterprise SaaS, Architecture, APIs, API Integration, Integration, Software Design, Legacy Code, Legacy Software, Enterprise Systems, Back-end, Back-end Development, AWS Certified Solution Architect, Technical Leadership, Full-stack, Full-stack Development, Web Development, Public Speaking, Vue Router, Minimum Viable Product (MVP), Artificial Neural Networks (ANN), Genetic Algorithms, Decision Trees, Artificial Intelligence (AI), API Gateways, Single-page Applications (SPAs), SaaS, Microsoft Office, Google, Sparx Enterprise Architecture, Amazon API Gateway, CTO, Leadership, CI/CD Pipelines, AWS DevOps, Webinars, Blogging, Front-end, Team Leadership, Distributed Architecture

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring