Ondrej Kipila - Software Engineer E2 - Ocado Technology | Himalayas
Ondrej KipilaOK
Open to opportunities

Ondrej Kipila

@ondrejkipila

Experienced Android Developer with a passion for mobile innovation.

United Kingdom
Message

What I'm looking for

I am looking for a role that fosters innovation and collaboration, with opportunities for growth and impactful projects.

I am an Android Developer with over 8 years of experience in building scalable, high-performance mobile applications that are used by millions across Europe, North America, and Asia. My expertise lies in modernizing legacy codebases and delivering clean, maintainable Kotlin solutions using Jetpack Compose and best architectural practices. I am passionate about innovation, craftsmanship, and collaboration to elevate mobile platforms and enhance user experience.

At Ocado Technology, I have been a key contributor to the Android team, leading architectural transitions and introducing CI automation for UI testing, which has streamlined our development workflows. My role involves close collaboration with UX designers to build custom design systems, ensuring design consistency across brands. I take pride in mentoring junior engineers and participating in the hiring process, sharing my knowledge and experience to foster a strong team environment.

In addition to my professional experience, I have contributed to open-source projects, including Lyvi, a command-line tool that displays song lyrics and artist information. This project has gained notable traction within the community, showcasing my commitment to innovation and collaboration in the tech space.

Experience

Work history, roles, and key accomplishments

OT
Current

Software Engineer E2

Ocado Technology

Sep 2018 - Present (6 years 10 months)

Key contributor to Ocado Smart Platform Android team, building high-scale white-label shopping apps used by partners across Europe, North America, and Asia. Led architectural transition from Activity-based to Fragment-based navigation using Jetpack Navigation, enabling bottom navigation and improving maintainability.

PI

Android Developer

Pixwell

Feb 2017 - Present (8 years 5 months)

Led development of multiple Android projects using Java and Kotlin. Developed a custom architecture library based on Clean Architecture principles, enhancing development efficiency and code quality across projects.

LM

Python Developer

Lanton Media

Aug 2016 - Present (8 years 11 months)

Implemented parts of the BitTorrent protocol in Python to build and maintain a torrent database.

Education

Degrees, certifications, and relevant coursework

ST

Slovak University of Technology

Bachelor's degree, Computer Science

Studied Computer Science at the Slovak University of Technology from 2013 to 2016. Gained foundational knowledge in various aspects of computer science.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan