initial commit

This commit is contained in:
2024-04-15 19:04:37 +03:00
commit c7b283d0ef
4 changed files with 211 additions and 0 deletions

122
CV.md Normal file
View File

@@ -0,0 +1,122 @@
# Karli Udso
Location: Pärnu, Estonia
E-mail: [karli@supa.ee](mailto:karli@supa.ee)
Open to work: Full Stack Software Engineer, Senior Frontend Software Engineer.
---
## Introduction
Im a dedicated and passionate full stack developer with more than 8 years of hands-on experience in the tech field.
My journey in software development has taken me from tinkering on freelance projects to playing a pivotal role in developing comprehensive solutions for leading companies. I love challenging environments that give me the opportunity to work on projects that not only solve problems but also make a significant impact.
My approach to software development is rooted in collaboration, continuous learning, and a keen eye for detail. I prioritize creating secure, performant solutions, emphasizing clean, minimal, and straightforward code. This ensures not only the functionality and reliability of the applications I develop but also their maintainability and scalability for the future.
For me it's key to deeply understand the subject, whether it's business, code, or hardware. Since a young age, I've been interested in computers, learning, and developing myself.
---
## Experience
### Full Stack Developer at Mountbirch
**Mountbirch OÜ** - Tallinn, Estonia
*Jan 2019 - Present (>5 years)*
- Frontend + backend + devops + mobile apps
- Many different projects
- **Eesti Energia AS** - developing an array of internal and customer-facing platforms for the Estonian national energy company
- **Holm Bank AS** - developing all sorts of different things; both internal and external platforms, mobile apps, digital signatures with smart cards/integration platforms
- **Confido** - developing a new solution for remote doctor consultations and self-service
- **Ragn Sells AS** - developing for internal platforms to streamline operations
- more smaller projects with various specialties
- Often helping and teaching interns or junior developers
### Full Stack Developer at Estonian Defense Forces
**Estonian Defence Forces** - Estonia
*Oct 2019 - May 2020*
- Developing internal solutions during mandatory conscription period
- Working with different types of radio hardware and developing critical solutions for efficient communication and location sharing
### Full Stack Developer - freelance
**Freelance Development** - Estonia
*2016 - Present (>8 years)*
- Developing short-term projects as freelancer; either personal interest projects or contractual freelance
- Example: **OÜ Pigipada** developing a platform to manage road surfacing work
- Developing for two start-up attempts with friends
### Frontend Developer
**ERPLY Retail Platform** - Tallinn, Estonia
*2018 - 2019 (1 year)*
- Developing as a junior developer
- Developed solutions for point of sale, inventory management, and reporting systems, improving operations for POS and back office customers.
## Skills
- Databases
- mongoDB, redis, mariaDB/MySQL, postgreSQL, any
- Frontend
- html5, css, scss/sass, javascript, typescript, react.js, react-router, next.js, vue.js, vanilla javascript, jquery
- Backend
- spring, java, typeorm, tsoa, nodejs, typescript, thymeleaf, liquibase/flyway, kafka, rabbitmq, spark
- Frontend testing
- cypress, detox, mocha, jest, puppeteer
- Backend testing
- mocha, jest, junit, testcontainers, assertj, mockito
- Devops
- linux, docker, jenkins, helm, kubernetes, aws
- Security
- owasp, jwt, oauth, apereo cas
- Miscellaneous
- php, wordpress
- General
- git
---
## Education
### TalTech Tallinn University of Technology
Bachelor's degree, Information Technology
*2016 - 2019*
- Not completed due to full-time work
### Pärnu Koidula Gümnaasium
High School Diploma
*2013 - 2016*
---
## Languages
- English (Native or bilingual proficiency)
- Estonian (Native or bilingual proficiency)
- Spanish (Elementary proficiency)
- Italian (Elementary proficiency)
- Russian (Elementary proficiency)
- Finnish (Elementary proficiency)
---
## Interests
- Software development
- Tech innovation and new ideas
- Continuous learning and self-improvement
- Motorsports, cars, motorcycles, mechanical works
- Travel and new environments
- Movies, music, arts
- PC gaming
- Sports; tennis, running, bicycling
---
01/04/2024