Tadej Slamic, Software Developer in Oslo, Norway
Tadej Slamic

Software Developer in Oslo, Norway

Member since May 6, 2019
With over a decade in the software industry, Tadej has helped startups launch their first product, assisted FTSE100 enterprises with digital transformation, been a part of the fintech boom, and helped particle accelerators cool down. He loves creating scalable back ends and is an expert in crafting modern and performant mobile, web, and desktop apps.
Tadej is now available for hire


  • Shortcut
    Python, Node.js, React, TypeScript, Swift, Kotlin, Java, Docker, Kubernetes...
  • Lloyds Banking Group
    Jenkins, Gerrit, Behavior-driven Development (BDD), JavaScript, iOS, Android...
  • BJSS
    Xamarin, C#, JavaScript, iOS, Android, Kotlin, Code Review, Web, Interviews...



Oslo, Norway



Preferred Environment

Unix, JetBrains, Git

The most amazing...

...project I've worked on went from zero to millions of users in a span of a year and won an internationally acclaimed award for the best app in its genre.


  • Technical Lead

    2018 - PRESENT
    • Helped architect and develop an identity provider (IDP) for a multinational supermarket chain. We reduced the running cost, eliminated all legacy issues, and improved latency, crash reporting, and metrics. Used by 2 million people regularly.
    • Led the development of the app (Android and iOS) and back end for Scandinavia's largest haircut provider. Consolidating multiple services onto a single platform with a fluid API and scale. This helped the company expand across Europe with ease.
    • Responsible for the technical output of teams working on Norway’s most popular apps.
    Technologies: Python, Node.js, React, TypeScript, Swift, Kotlin, Java, Docker, Kubernetes, Google Cloud Platform (GCP), gRPC, Go, Technical Leadership, Technical Hiring, Leadership, Team Leadership, Team Management, Interviews, Interviewing, Mobile, Mobile APIs, Mobile Apps, Cloud, Google, AWS, Heroku, Code Review, Open Source, Source Code Review, Presentations, Tech Sales, CTO
  • Engineering Lead

    2017 - 2018
    Lloyds Banking Group
    • Led a team of 10+ people responsible for the platinum journeys around payments and statements on the #1 UK Android banking app three years in a row.
    • Governed the adaption of a recent mobile acquisition onto our tech stack.
    • Engaged in technical debt burning, architecture, refactoring, and performance tuning of millions of mobile apps.
    • Performed code reviews across the whole mobile floor.
    Technologies: Jenkins, Gerrit, Behavior-driven Development (BDD), JavaScript, iOS, Android, Kotlin, Java, Interviews, Technical Hiring, Interviewing, Code Review, Open Source, Source Code Review, Team Management, Distributed Team Management, Offshore Team Management, Cucumber, Leadership, Agile, Mobile Banking, Online Banking, Fintech, Architecture, Web Architecture
  • Senior Software Consultant

    2016 - 2017
    • Acted as a technical architect for a major health care client to investigate how their web product can be transferred onto mobile platforms. Following my report, the client implemented the proposed solution.
    • Worked as the Android lead for the UK's largest postal service—leading the development of an app providing insight into employee operations, environment, and patterns that improved delivery predictions.
    • Reviewed an Android app of the largest UK-owned airport operator—resolving many memory/performance issues and bugs.
    Technologies: Xamarin, C#, JavaScript, iOS, Android, Kotlin, Code Review, Web, Interviews, Agile, AWS, Python, Team Management
  • Senior Software Engineer

    2013 - 2016
    Full Tilt Poker
    • Handled the full development lifecycle of the Android app with over a million downloads across multiple distribution systems.
    • Won IGA Gaming App Award for the Best Poker App of 2014.
    • Made parts of the app 2-20x faster.
    • Introduced fragments with a notable increase in tablet use afterward.
    Technologies: C, C++, JavaScript, iOS, Android
  • Software Engineer

    2013 - 2013
    • Created as part of a team the first-ever energy switching app.
    • Helped to decide the tech stack, design, coding guidelines, and CI/CD.
    • Was involved in the API and database design and creation.
    Technologies: C#, Android
  • Software Engineer

    2012 - 2013
    Comtrade Group
    • Converted a hybrid app to a native Android app resulting in a noticeably improved performance, robustness, and look and feel.
    • Efficiently collaborated with teams across various geographic locations.
    Technologies: JavaScript, Cordova, PhoneGap, iOS, Objective-C, Android, Java
  • Software Engineer

    2011 - 2012
    THT NG
    • Implemented APIs and server-side features for various websites and portals.
    • Created a Facebook clone for an Italian poker community.
    • Developed an app displaying sports betting information across TV screens.
    Technologies: PHP, MooTools, Kohana, jQuery, Swing, Java, Django, Python
  • Intern

    2010 - 2010
    Deutsches Elektronen-Synchrotron (DESY)
    • Worked as a member of the Cryogenic Control Lab.
    • Helped develop a plugin for a particle accelerator control system responsible for monitoring the temperature and cooling procedures.
    Technologies: Eclipse RCP, Eclipse, SWT, Java
  • Intern

    2009 - 2010
    • Completed the Java Academy program.
    • Worked with experimental physics and industrial control system.
    • Helped create a security library for a multinational biotechnology company.
    • Worked as a member of a selected group assigned to work for European Spallation Source.
    Technologies: Python, Swing, Java


  • Learn Kotlin/Native

    Learn Kotlin/Native is a set of tutorials I created after many talks and presentations I did around the topic. Designed to get your feet wet, it helps you get started and finishes with an example of how to write code running on both Android and iOS.

  • Open Source Projects

    I’ve created many useful (and less useful) open-source projects across multiple technologies, ranging from gRPC, Go, golden files, dependency injection, cross-platform tools, tutorials, scripts, and more.

  • Lloyds Bank Mobile Banking

    Lloyds Bank mobile app is used by over 8 million people daily. It was the #1 UK banking app for three years in a row, according to Forrester. I was leading a team of 10+ people creating platinum journeys involving payments and statements.


  • Languages

    Java, Go, Kotlin, Python, TypeScript, JavaScript, C#, HTML5, SQL, Swift, Objective-C, HTML, CSS, XML, YAML, Solidity, Ruby, C, C++, PHP, Bash, GraphQL
  • Frameworks

    Spring Boot, Spring, OAuth 2, JSON Web Tokens (JWT), Flask, Flutter, gRPC, Swagger, .NET, Ruby on Rails (RoR), Bootstrap, Kohana, PhoneGap, Django, Swing, React Native, Storm, Hadoop, Spark
  • Libraries/APIs

    Experian, Yodlee API Interface, REST APIs, Node.js, Slack API, Stripe, RxJava 2, OpenID, MooTools, SWT, jQuery, React, Eclipse SWT, Stripe API, Facebook API, GitHub API, Twitter API, Google Places API, Google Play API
  • Tools

    Firebase Cloud Messaging (FCM), Git, Make, IntelliJ, GitHub, Google Analytics, Gradle, Maven, Fastlane, Terraform, IntelliJ IDEA, Android Studio, Xcode, Gerrit, JetBrains, Shell, Jenkins, Sonar, Eclipse RCP, Cucumber, Jira, Visual Studio App Center
  • Paradigms

    Automation, App Development, RESTful Development, REST, Clean Architecture, Scalable Application, Dependency Injection, Agile, Functional Programming, Microservices, Reactive Programming, Continuous Delivery (CD), Continuous Integration (CI), Event-driven Architecture, Test-driven Development (TDD), Web Architecture, Web Application Architecture, Serverless Architecture, Continuous Deployment, Behavior-driven Development (BDD), Cross-platform, Testing, MapReduce, DevOps
  • Platforms

    AWS Lambda, Mobile, Android, Firebase, Google Cloud Platform (GCP), Twilio, iOS, Xamarin, Docker, Amazon Web Services (AWS), Ethereum, Kubernetes, Eclipse, Apache Kafka, Unix, Blockchain, Heroku, Web
  • Storage

    JSON, PostgreSQL, Memcached, Databases, NoSQL, Redis, Realm, MySQL, Cloud Firestore, Google Cloud, Elasticsearch, PL/SQL, MongoDB
  • Industry Expertise

    Banking & Finance
  • Other

    Software Development, Blockchain Development, AWS, Back-end, APIs, Authentication, Technology, Technical Leadership, SOAP, Minimum Viable Product (MVP), Mobile Architecture, Middleware, Software as a Service (SaaS), CTO, Fintech, Mobile Apps, Mobile APIs, Containerization, Containers, Software Architecture, Writing & Editing, Stripe Payments, Planning, Back-end Development, Firebase Cloud Functions, Data Scraping, Payment APIs, SOLID Principles, Open Source, Communication, Leadership, Architecture, Web Scraping, RESTful APIs, Mentorship & Coaching, Native Mobile Apps, Web Development, Full-stack, Team Management, Distributed Team Management, Technical Hiring, Interviews, Interviewing, Code Review, Source Code Review, Push Notifications, Scripting, SaaS, API Integration, Consul, Financial Services, WebSockets, FindBugs, Google Cloud Functions, Cloud, Serverless, Protocol Buffers, Algorithms, Data Structures, Analytics, User Experience (UX), Concurrency, Trading, Mathematics, Software, Cordova, Kotlin/Native, Mobile Banking, Machine Learning, Big Data, Offshore Team Management, Online Banking, Team Leadership, Google, Presentations, Tech Sales


  • Completed Credits towards a Bachelor's Degree in Mathematics and Computer Science
    2007 - 2010
    University of Ljubljana - Ljubljana, Slovenia

To view more profiles

Join Toptal
Share it with others