Loading

About Me

Hello, I'm Miljan Peleš, a Senior Mobile Engineer from Serbia. I'm specialized in Android development, while also building applications for iOS and exploring the possibilities of Compose Multiplatform. I focus on creating modern, scalable mobile experiences with clean architecture, thoughtful design, and great attention to detail. I'm always ready to learn, improve, challenge myself, and share knowledge with others. (And occasionally, I still make games with Unity.)

  • First Name - Miljan
  • Last Name - Peleš
  • Date of Birth - 7 April 1999
  • Country - Serbia
  • Phone - +381 69 22 50 451
  • Email - [email protected]
  • Address - Bulevar oslobođenja
  • Languages - Serbian, English
Years Experience
Done Projects
Happy Customers

My Resume

  • Interpersonal Skills
  • Team Leadership
    Mentoring & Knowledge Sharing
    Communication
    Problem Solving
    Technical Decision Making
    Time Management
  • Mobile Development
  • Android
    iOS
    Kotlin
    Swift
    Jetpack Compose
    SwiftUI
    Compose Multiplatform
  • Architecture & Development
  • Clean Architecture
    MVI
    MVVM
    Coroutines & Flow
    Dependency Injection
    Modularization
  • Tools
  • Android Studio
    Xcode
    Git
    GitHub
    Figma
    Unity 3D
Work Experience
  • Senior Android Engineer May 2024 - Present Slice Solutions, Inc
    • Create innovative experiences in the Android version of the Slice Consumer app, that help hungry pizza buying customers order the food they love from their local pizzerias.
    • Collaborate with cross-functional international teams to collectively define and execute the product roadmap against company goals and realistic timelines.
    • Helping Slice to develop and test hypotheses to optimise the experience and be a driving force on cross-departmental squads to identify and prioritise high-impact opportunities.
  • Mobile Team Lead & Android Developer June 2022 - May 2024 (1 yrs 11 mo) Syncit Group d.o.o.
    • Supervising, managing, and motivating the mobile development team.
    • Work with project managers on estimating the feasibility and complexity of new products/features.
    • Participate in the planning process for software development projects, and ensure meeting quality and deadlines on delivery.
    • Support and training of younger colleagues in the team.
    • Designing the architecture of new products/features.
    • Provide best practices and make sure they are respected.
    • Designing and developing advanced android applications using the latest technologies.
  • Android Developer May 2018 - June 2022 (4 yrs 1 mo) Tcom d.o.o.
    • Designing and building advanced applications for the Android platform.
    • Designing application's UI in Figma and Photoshop.
    • Designing and building games for the Android and iOS platforms in Unity 3D program.
    • Work with outside data sources and APIs.
    • Work on bug fixing and improving application performance.
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Android & Game Developer & Designer 2013 - Present Self-employed
    • Project Manager, developer, and designer on various complex systems and games.
Education
  • Information Technology Engineer
  • 2018 - 2021
  • Information Technology School, Belgrade
  • Android Application Developer
  • 2016 - 2017
  • ITAcademy by LINKgroup
  • Technician of Information Technologies
  • 2014 - 2018
  • High School of Electrical Engineering, Belgrade
Interests & Hobbies
  • Cycling
  • Motorcycle Riding
  • Swimming
  • Playing Piano
  • Ice-skating
  • Skiing
  • Coding
  • Running
  • Animals

My Services

  • Mobile Application Development
  • I build modern, production-ready mobile applications for Android and iOS, from initial concept and architecture to development, testing, and release.
  • Mobile Architecture
  • I design clean, maintainable architectures that keep mobile applications reliable, testable, and easy to evolve as products and teams grow.
  • UI/UX Development
  • With experience in both development and design, I turn ideas and designs into polished, intuitive mobile experiences with attention to every detail.
  • Technical Leadership
  • I provide technical direction, architecture guidance, code reviews, mentoring, and practical solutions to help mobile teams build and ship better products.
  • Cross-Platform Development
  • I also work with Compose Multiplatform to build shared mobile experiences while maintaining the flexibility and quality expected from native applications.
  • Game Development
  • I occasionally step outside the mobile world and build games with Unity, combining software engineering with 2D and 3D development.

My Portfolio

Contact Me

  • +381 69 22 50 451
  • Phone
  • Bulevar oslobođenja, Beograd
  • Address