Hello I'm

Martin Mikusovic

Software Engineer

About Me

  • Java
  • Python
  • Swift (iOS Development)
  • Dart (Flutter)
  • JavaScript
  • TypeScript
  • AWS
  • C++
  • PHP
  • SQL
  • Scala
  • HTML
  • CSS
  • Artificial Intelligence
  • Machine Learning
Download CV

Skills

Java
90%
Python
90%
Swift (iOS Development)
90%
Dart (Flutter)
90%
JavaScript
75%
TypeScript
75%
AWS
70%
HTML
70%
CSS
70%
SQL
70%
Scala
60%
C++
50%
PHP
40%
Objective-C
20%

Education

King’s College London

MSci Computer Science (Artificial Intelligence)

2018 - 2022

A in all modules; Final grade: First Class (A); GPA: 4.0

Modules year 1: Programming Practice and Applications (A++), Computer systems (A++), Foundations of Computing (A++), Elementary Logic (A++), Data Structures (A++), Database systems (A+), Introduction to Software Engineering (A)

Modules year 2: Practical Experiences of Programming (A++), Software Engineering Group Project (A+), Foundations of Computing II (A+), Internet Systems (A), Operating Systems and Concurrency (A++), Introduction to AI (A), Programming Language Design Paradigms (A++)

Modules year 3: AI Reasoning and Decision Making (A), AI planning (A), Compilers and Formal Languages (A++), Machine Learning (A), Information Security (A+), Optimization Methods (A+), BSc Individual Project (A)

Modules year 4: Computer Vision (A+), Agents and Multi-Agent Systems (A+), Software Measurement and Testing (A++), Nature-Inspired Learning Algorithms (A+), Data Mining (A), Pattern Recognition, Neural Networks and Deep Learning (A), MSci Individual Project (A+)

Awards:

Springer Nature Prize (Academic year 2020/2021)

  • Best performance by a third year MSci student in the Department of Informatics

Undergraduate Informatics MSci Year 4 Prize (Academic year 2021/2022)

  • Best performance by a fourth year MSci student in the Department of Informatics

Gymnázium Ladislava Novomeského

Grammar School

2010 - 2018

Final leaving exam: Slovak, English, Mathematics, Informatics – 1,1,1,1 (highest grades achievable)

Work Experience

Amazon

Software Development Engineer

Full time

7. 2022 - Present
  • Alexa Images Team - responsible for providing the most appropriate images for customer's question
  • Ingestion Pipeline: Designed, implemented, tested and deployed parts of our Ingestion Pipeline that already ingested more than 100 MM images. It consists of AWS Lambda microservices built in Python and Java, accessible via an API Gateway, connected with SQS and communicating with DynamoDB and S3.
  • Q4 Peak 2022: Led efforts of our team to prepare for traffic peak traffic during Christmas - more than 3500 TPS (~5x traffic increase from last Christmas). Needed to scale our fleet by 40% to handle the traffic and update alarms and throttling limits. Ran load tests with the desired TPS to verify we are scaled enough and collaborated with our upstreams and downstreams to resolve identified issues. I also created resources for my team in case an issue happens during Christmas and managed our Command Center rota. We encountered no issues during the peak.

Amazon

Software Development Engineer

Part time

11. 2021 - 6. 2022
  • Alexa Images Team - responsible for providing the most appropriate images for customer's question
  • Built and improved products mainly using Java, Python and JavaScript, utilising AWS

Amazon

Software Development Engineer Intern

Internship

6. 2021 - 9. 2021
  • Alexa Images Team - responsible for providing the most appropriate images for customer's question
  • Created an internal tool for exploring our collection of images based on popularity using React frontend, Java backend, running on AWS

QBSW a.s.

iOS Developer

Part time & Internships throughout summers

5. 2017 - 11. 2021
  • In a team of 2 iOS Developers worked with key stakeholders such as PMs, Analysts, Backend Engineers
  • Successfully published 12 apps for variety of clients; such as a major health insurance provider in Central Europe

King’s College London

Teaching Assistant

Part time

9. 2019 - 1. 2020
9. 2020 - 4. 2021
  • Led Small and Large Group Tutorials in modules Elementary Logic with Applications and Foundations of Computing

Karma Volunteering

Mobile App Developer

Volunteering

1. 2020 - 9. 2020
  • University project chosen as the best one (group project of 8 people - mobile app & backend)
  • Mobile app for finding volunteers for causes. Any organization can register to look for volunteers.
  • After project submission we worked on it voluntarily to publish it to App Store and Google Play

My Work

  • All
  • iOS (Swift)
  • Flutter
  • Websites