Tech Lead Stockholm, Sweden

Might be available

(Updated 2024-03-08)

Tech Lead

Stockholm, Sweden

Native English

  • Great communication skills
  • Strong AWS knowledge
  • 15 years experience in IT

Skills (14)

Docker

PIPELINE

AWS

AWS Cloudformation

Online Game

COACHING

Cloudformation

Online Multiplayer

BEST PRACTICES

Amazon Web Services

Terraform

ELECTRICAL ENGINEERING

MongoDB

Serverless Architecture

Professional Experience

DevOps Lead / Infrastructure Engineer
Toca Boca

2021-11 - Present

Spearheaded the enhancement of existing infrastructure to manage increased loads while reducing AWS costs.
Led the DevOps team in developing an online multiplayer game, focusing on infrastructure scalability and cost-efficiency.
Key achievements include: transitioning from CloudFormation to Terraform, designing a scaling strategy, building a video streaming pipeline using AWS MediaConvert, and establishing a multi-account AWS Organization.
Some highlights: - Transitioning from Cloudformation to Terraform - Designing a scaling strategy - Building a video streaming pipeline based on AWS MediaConvert - Establishing a multi account AWS Organization - Building an Internal Developer Platform - Building an Observability platform based on Datadog Responsibilities: Infrastructure architect, Tech Lead, DevOps Engineer
Developer / Core Architect
Telenor Connextion

2021-04 - 2021-11

Hired as an Developer and member of the Core Architects team to help the team that develops Telenor's Managed IoT Cloud platform.
The solution is based on the Serverless architecture, and it operates on AWS, utilizing Lambda functions, S3, DynamoDB, Elsticsearch and quite a few other AWS services. Code is mainly written in JavaScript (Node.js).
My role is to help the team prepare the infrastructure and code for the upcoming expected boost in sales and new customers, while making sure best practices are followed.
Responsibilities: Developer, Architect
Staff Software Engineer
Acast

2019-05 - 2021-03

Hired as a Staff Engineer to help the team modernize its current deployment pipeline, migrate to AWS and develop new features. Developing API's utilized by Acast's mobile and web clients and their millions of users. Building the pipeline for indexing data into Elasticsearch.
Outside of the daily development tasks, as part of the Staff Engineer role, driving the tech culture in the company while leading long-term large scale projects that impact several teams at the same time.
Responsibilities: Developer, Tech Lead
Senior Software Engineer/Coach/Hiring Manager
Springworks AB

2015-05 - 2019-04

Part of the team that developed the company's connected car eco-system, built on top of Node.js on the backend, with infrastructure hosted on AWS, data stored in MongoDB and iOS/Android native apps.
I was writing code on a daily basis during my time at Springworks, besides the additional responsibilities I had as a Coach and Hiring Manager.
Responsibilities: Developer, Tech Lead, Coach, Hiring Manager.
Software Engineer/Scrum Master
Williams Interactive

2015-04 - 2015-12

Migrating the core of our gaming platform from an old monolith to micro services using the mainstream Java stack at the time. During my short stay at the company I managed to bring back to life a forgotten and much needed internal testing tool which was then widely used.
Responsibilities: Developer, Scrum Master
Consultant
Polar Cape

2014-05 - 2015-11

On assignment at Travellink as a Software Developer. During the time I spent there we were setting up the ground for the new system for corporate travel which was based on the micro services architecture pattern and was supported by a continuous delivery pipeline.
Responsibilities: Developer
Lead Developer
Inside Solutions

2013-04 - 2014-04

My role was lead developer for the CQ/AEM Development team in Skopje. Daily tasks included: development, coaching, planning and managing resources. My team's biggest achievement was delivering that year's most important project for the client faster than estimated, with more features than expected.
This is where I first took the role of a Scrum Master and learned a lot about agile processes and how to set them up.
Responsibilities: Lead Developer, Scrum Master
Software Engineer
Netcetera

2010-01 - 2013-01

Hired as a Junior Developer working with Java on the backend. Worked mainly for clients based in Switzerland in the financial and transport sector. Other than development, I took active role as a trainer in the company's on boarding program.
Responsibilities: Developer

Academic Background

BSc. in Computer Science and Electrical Engineering
Ss. Cyril and Methodius University of Skopje

2004-01 - 2009-01

Contact contractor

/