Robertas Šetkus

Résumé

  1. Saily

    — Present

    Contributed to a production-grade Android eSIM application using modern Kotlin ecosystem tools and scalable architecture patterns. Improved user onboarding by building a flexible flow that accounts for fragmentation across Android devices and eSIM capabilities. Actively mentored junior engineers and advised on technical solutions.

  2. BT

    —

    Maintained and supported a native Android EE application that was used by 10 million+ users until its closure, ensuring stability and continuity. Subsequently, I joined the development team for the new project, quickly adapting by learning Flutter tools to align with the team’s technology stack.

  3. EE

    —

    EE is the largest and most advanced digital communications company in Britain, delivering mobile and fixed communications services.

    • Led Android application development for the EE team, refactoring and implementing a robust architecture. Designed development guidelines to improve code quality and maintainability. Planned and contributed to the team’s successful migration from Java to Kotlin.
    • Researched, developed, and successfully integrated a Kotlin Multiplatform (KMP) library into a largescale native iOS and Android application.
  4. JPMorgan Chase & Co.

    —

    Conducted in-depth research on UI performance for the JPMorgan eXecute app, identifying key areas affecting responsiveness. Developed and implemented an optimization plan, resulting in significant improvements confirmed by UI benchmarks.

  5. Social App Stories

    —

    Led Android application development in a startup environment, ensuring high coding standards and best practices. Focused on building a scalable and maintainable codebase to support rapid growth.

  6. UAB "Technologinių paslaugų sprendimai"

    —

    Designed and developed multiple applications for local government and businesses at TPS, adhering to the best Android development practices. Ensured high-quality, maintainable, and scalable solutions to meet diverse client needs.

  7. JSC BUTENTA

    —

    JSC “BŪTENTA” develops and adapts business management and accounting software to business organizations of various profiles.

    • Supporting legacy applications
    • Implement new features to existing applications
    • Consulting existing software abilities
  8. e-Learning Technology Centre at Kaunas University of Technology

    —

    Drupal LOM (metadata archiving) and OAI – PMH (metadata exchange service) module development and integration with other Drupal modules.

    Responsibilities:

    • Learn Drupal CMF
    • Implement LOM (Learning Object Metadata) Drupal module
    • Implement OAI – PMH (Open Archives Initiative – Protocol for Metadata Harvesting) Drupal module.