Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Oleh Savenko

Creating apps that don't need rewriting
Sleeping face
Oleh hasn't been on the service for a long time.
But on Freelancehunt, there are also 341 freelancers in category App Development for Android, who will professionally and timely complete a project of any complexity.

Ukraine Ukraine
1 year back
Available for hire available for hire
age 25 years
on the service 2 years

Rating

Successful projects
No data
Average rating
No data
Rating
337

CV

I am an experienced mobile application developer with extensive experience with Android (4 years) and Flutter (2 years).

My development journey has led me to lead a variety of projects such as:

- social networks

- financial applications

- restaurant apps

- medical applications

- educational games


The latest achievement is the PlantIn app, a unique platform for plant lovers that I developed from scratch using the latest architectural approaches to project organization, and which has 3.5 million active users.

https://play.google.com/store/apps/details?id=com.myplantin.app


My skills:


ANDROID                                                            

Kotlin, Java
Android SDK
Clean architecture Multi-module
Single Activity
MVVM, MVP, MVI Jetpack Compose, XML Coroutines
DI (Koin)
Room, Realm
AAC
Retrofit
Firebase
Unit tests                                         



IN FLUTTER                                                                 

Dart
Flutter SDK
Clean architecture BLoC, Provider
UI Design and Layout Streams
DI (get_it)
SQLite
RESTful APIs Firebase
Unit, Widget tests

                                                       


I will be happy to implement for you:

- native Android application using Kotlin and Android SDK

- cross-platform mobile application (android, iOS, web, desktop) using Dart and Flutter SDK


+


My skills are not limited to mobile development. I offer a complete solution, as I can also design and develop the server side of applications using Node.js with TypeScript. This makes it possible to develop a system of any complexity and satisfy all the main aspects of any application development!


At the beginning of my developer journey and today I keep up with the times using the latest architectural approaches, technologies and best practices offered by the developers of the frameworks I use.


!! I want to warn you that I studied this platform, Freelancehunt, in detail for two months looking for a team member on one of the projects I worked on before, and I saw that there are a lot of developers here who, after passing the interview, showed that they are not the professionals they want to seem, although their positions in the ranking were far from the last 🙂 !!


So, in order to get a really high-quality and professional solution that will not need to be rewritten many times, I suggest you do not waste time and start our cooperation!

Skills and abilities

Portfolio


  • PlantIn

    App Development for Android
    Role: Team Lead & Principal Developer

    The Description:
    PlantIn is a revolutionary mobile application that bridges the gap between nature enthusiasts and their beloved plants.It is not just an app; it's a thriving community of plant lovers and a repository of extensive plant knowledge.The achievements:

    Growth and Engagement: Spearheaded the project to over 5 million downloads, with 3.5 million active users.A testament to its user-centric design and features.Leadership & Architecture: As a team lead, I was entrusted with laying the foundation for the app.I successfully established a robust codebase and architecture which not only proved scalable but also efficient in handling the increasing demands of a growing user base.Features developed by:

    Plant Scanner: Introduced a feature allowing users to easily identify plants.By simply scanning a plant, the app offers insights about it, its care routine, and potential diseases.Watering Reminder: Developed a tailored notification system to remind users when to water their plants, ensuring plants get the care they deserve.Light Measurement Tool: Incorporated a feature that measures light levels, advising users on the best placements for their plants, enhancing plant health and growth.Disease Recognition: Introduced a disease recognizer, alerting users early on about potential threats to their plants, leading to timely interventions.Community Building: Fostered a platform within the app where users could share their plant stories, tips, and engage in fruitful discussions.This not only enriched user experience but also drove engagement.Educational Blog Integration: Integrated a blogging platform where users could read and learn about various plant-related topics, making PlantIn not just a utility app but also a learning platform.
  • by GutarTime

    Hybrid Mobile Apps
    Role: Team Lead & Senior Flutter Developer

    The Description:
    The Guitar App is an innovative solution tailored for guitar enthusiasts, both novice and professional.Through its versatile features, the app serves as a musician's companion, assisting in optimizing playability, tuning, and overall sound quality.The achievements:

    Innovative Approach: Successfully transformed a musician's traditional challenges into a digital experience, positioning the app as a unique tool in the market.Cross-Platform Development: As a team lead, I steered the development process, ensuring the app was crafted simultaneously for Android and iOS using Flutter, guaranteeing a uniform experience across devices.Features developed by:

    Guitar Tuner: Architected a precision-based tuner to help users the perfect pitch for each string, enhancing sound quality.Song Managing: Introduced a module allowing users to organize, access, and play along with their favorite tracks, creating a personal music library.Chord Schema Builder: Developed a dynamic feature enabling users to construct and visualize chord patterns, helping in learning and improvisation.Playability Optimization: Integrated tools for string gauge selection, intonation adjustment, and tuning assistance, ensuring users can refine their guitar's playability to their preferences.User-Friendly Interface: Prioritized an intuitive design, making the app accessible to guitarists of all skill levels.
  • Aptito

    Hybrid Mobile Apps
    Role: Flutter Developer

    The Description:
    The Restaurant Management App is a holistic solution catering to the various needs of the food service industry.Designed to optimize and streamline restaurant operations, the application combines innovative features with an intuitive interface, offering restaurant owners and managers a comprehensive digital tool to elevate their business.The achievements:

    End-to-End Solution: Successfully conceptualized and developed an all-inclusive application catering to every aspect of restaurant management, establishing it as a must-have tool in the industry.Simultaneous Platform Development: Led a team to simultaneously develop the app for both Android and iOS platforms using Flutter, ensuring a consistent and seamless user experience across devices.Features developed by:

    Inventory Management: Built an integrated module allowing restaurants to track, manage, and reorder supplies, ensuring smooth operations and minimizing wastage.Table Reservations: Implemented a reservation system that allows customers book tables in advance, and provides the management with an organized layout of reserved and available seating.Staff Scheduling: Crafted a feature that helps in assigning shifts, tracking work hours, and managing staff availability, streamlining workforce management.Kitchen Display Screen: Introduced an interactive display system for the kitchen staff, ensuring real-time updates on orders, leading to timely and efficient food preparation.Order Tracking: Developed a dynamic tracking system allowing both staff and customers to monitor order progress, enhancing transparency and customer satisfaction.Modular Design: Recognizing the diversity of restaurant operations, ensured that the app modules are independent, allowing customization based on individual restaurant needs.
  • The Huma

    App Development for Android
    Role: Senior Android Developer

    The Description:
    The Hospital Health Tracking App stands as an epitome of blending healthcare with technology.Crafted to cater specifically to healthcare institutions, this app transforms the traditional mode of patient care, making health management efficient, streamlined, and digital.The achievements:

    Transformative Impact: Played a pivotal role in the creation of a digital tool that fundamentally changes the way hospitals monitor and manage patient data.Integration & Compatibility: Ensured seamless integration with existing hospital systems, ensuring a smooth transition and adoption of the app across different departments.Features developed by:

    Vital Signs Monitor: Architected a feature that facilitates real-time tracking of vital signs, making patient monitoring more efficient and accurate.Medical History Access: Devised a comprehensive and easy-to-navigate database where medical professionals can retrieve a patient's entire medical history with just a few taps.Treatment Plan Module: Developed an interactive platform within the app where doctors can draft, modify, and share treatment plans, ensuring a cohesive approach to patient care.Heart Rate Integration: Incorporated a heart rate monitoring system that alerts healthcare professionals of any irregularities, ensuring timely interventions.Data Visualization: Integrated graphical representations of medical data, making it easier for medical professionals to interpret and make informed decisions.Security Measures: Recognizing the sensitivity of medical data, I ensured top-notch encryption and security protocols, making sure patient information remains confidential and secure.
  • by MathBrain

    Hybrid Mobile Apps
    Role: Senior Android Developer

    The Description:
    The Math Game is a captivating educational app tailored for learners of all ages, seeking to hone their mathematical abilities.Through stimulating gameplay and challenges, players not only engage in fun but also reinforce and advance their math skills.The achievements:

    Engaging Learning Tool: Successfully combined education and entertainment, creating an immersive learning experience that captivates users.Adaptive Difficulty: Implemented progressive difficulty levels, ensuring the game evolves with the player, keeping them continuously challenged and motivated.Features developed by:

    Interactive Gameplay: Crafted a series of mathematical problems presented in a game format, challenging users to select the correct answer from multiple choices within a stipulated time.Progress Tracking: Designed a comprehensive dashboard that allows users to gauge their performance, track improvement over time, and identify areas of strength and weakness.Multiple Levels: Integrated a range of difficulty levels, catering to beginners, intermediates, and experts, ensuring a broad user base can benefit from the app.Timed Challenges: Introduced a timer for each question, adding a layer of intensity and urgency, pushing players to think quickly and accurately.Intuitive Design: Ensured a user-friendly interface, with clear visuals and easy navigation, making the game accessible and enjoyable for users of all ages.Leaderboards & Achievements: Incorporated a competitive aspect with leaderboards, allowing users to compare their scores with friends and other players globally, and unlock achievements based on performance.
  • by Pawfect

    App Development for Android
    Role: Android Developer

    The Description:
    The Pet Care App is a modern solution designed to bridge the gap between pet owners and reliable caregivers.Through its intuitive features, it offers a platform for pet owners to find and connect with experienced pet sitters and dog walkers, ensuring their pets receive the utmost care in their absence.The achievements:

    Community Building: Played an instrumental role in creating a trusted community platform where pet owners and caregivers can interact, share experiences, and build report.User-Centric Design: Ensured the app prioritizes the user experience, making it straightforward for pet owners to navigate and find services tailored to their needs.Features developed by:

    Pet Sitter Search & Matching: Implemented a robust search and matching system that allows users to find pet sitters based on specific preferences, such as location, experience, and available services.Real-time Tracking: Introduced a feature allowing pet owners to monitor their pets' activities during walks, offering peace of mind and ensuring the safety and well-being of their pets.Feedback & Ratings: Developed a feedback system where users can rate and review services, helping inining quality and trust within the community.Direct Communication: Integrated a chat system enabling direct communication between pet owners and caregivers, fostering transparency and clear coordination.Service Scheduling: Created a dynamic calendar feature for users to book and manage appointments, ensuring a smooth and organized service experience.Notifications & Reminders: Incorporated real-time notifications to keep pet owners informed about upcoming appointments, walk statuses, and other important updates.

Activity

  Latest proposals 10
Testing Personal project
226 USD
Freelance project
Freelance project
45 USD
Freelance project
Freelance project
Freelance project
548 USD
Freelance project
Freelance project
226 USD
Freelance project
1000 USD
Freelance project
1533 USD