About Francis Xavier Osindo:
I am a highly motivated and competent Android Mobile Developer with a track record of delivering highquality, scalable, and maintainable code. With expertise in Java and Kotlin, I have a strong ability to assess risk and translate innovative ideas into technology solutions. I specialize in building nextgeneration products using frameworks such as Android SDK. I am seeking a challenging role where I can further utilize and develop my skills and expertise while contributing to the achievement of organizational objectives.
Experience
Android Software Engineer
Hela Capitals | Mar 2021 - Present
Key Duties:
➢ Designing and implementing features for various applications using Java and Kotlin
➢ Defining architectural and product design details for open-ended tasks or specifications
➢ Collaborating with cross-functional teams to ensure quality throughout app development
➢ Balancing cross-platform consistency with Android optimization
➢ Writing clean, self-documenting code and providing valuable feedback on design specifications and engineering documents Selected Achievements:
➢ Successfully designed and developed advanced features for the Hela Pesa Android application, contributing to fintech adoption
➢ Played a key role in determining architectural and product design details, delivering high-quality and innovative solutions
➢ Collaborated effectively with cross-functional teams, resulting in seamless integration and superior user experience
➢ Implemented performance optimizations, improving networking, rendering, and memory usage
➢ Proactively identified and resolved performance issues through monitoring and analysis, enhancing application performance and user satisfaction
➢ Conducted research on emerging technologies, leading to the implementation of tools and frameworks that improved development efficiency
➢ Participated in the full mobile development life cycle, ensuring the successful delivery of high-quality applications
➢ Provided valuable feedback during design spec and engineering document reviews, contributing to process improvement
Android Engineer & Trainer
Tech Camp Kenya | Aug 2020 - Mar 2021
Key Duties:
➢ Developed native Android applications and frameworks using Kotlin and Java.
➢ Defined and implemented robust app architectures and complex user interfaces.
➢ Applied expert knowledge of Android system frameworks to solve novel problems.
➢ Collaborated with designers, engineers, and product managers to build great experiences.
➢ Worked with BLE, beacons, and connected devices.
➢ Trained students in Java and Android Studio.
Selected Achievements:
➢ Developed and delivered comprehensive training modules for Java and Android Studio, equipping students with essential Android native development skills.
➢ Received positive feedback on training materials and instructional methods, ensuring high levels of student satisfaction.
➢ Created engaging sessions with real-world examples and practical exercises, enhancing students' understanding and application of Android concepts.
➢ Mentored a diverse group of students, guiding them through the app development process and building a solid foundation in Android programming.
➢ Addressed student queries and offered personalized guidance.
➢ Created a supportive learning environment, promoting collaboration and knowledge sharing.
➢ Improved IT infrastructure maintenance by 80% through systems maintenance modules.
IT Administrator & Developer
Barikiwa Holdings Limited | June 2018 - July 2019
Key Duties:
➢ Developed web and mobile applications using Java and Android.
➢ Managed IT projects, including budgeting, work plan scheduling, and execution.
➢ Database management.
➢ System security management.
➢ System maintenance and updates.
➢ Network, server, and systems administration.
➢ Data storage and disaster recovery management.
➢ Monitored system performance and troubleshooting.
➢ Trained and lectured on IT lessons (software and programming units).
Selected Achievements:
➢ Improved system security by 80% through the installation of access control and firewalls.
➢ Implemented system upgrades to ensure up-to-date performance.
➢ Improved efficiency of IT project implementation by 70%.
➢ Enhanced data management by 90%.
Software Developer
Idea Brands Kenya | Jan 2017 – June 2018
Key Duties:
➢ Software development.
➢ Support and enhancement of existing software.
➢ Writing and debugging code.
➢ Developing and improving interfaces.
➢ Maintaining systems and company servers.
➢ Code reviews. ➢ Providing technical leadership to junior IT staff.
➢ Proposal writing. ➢ Preparing and writing training manuals for users.
➢ Handling and analyzing large amounts of technical data.
Selected Achievements:
➢ Managed the purchase and installation of company server upgrades.
➢ Improved data management by 60%.
➢ Developed, tested, and executed software for process improvement.
Education
Java and Android Application Development Advance Course – Tech Camp Kenya, Dec 2019 – Feb 2020.
Getting started with Spring Boot Course – Amigos Code 2020
Certificate in Python for Web Development, Data Science and Machine Learning – Tech Camp Kenya, Oct – Dec 2019.
Professionals who compete with Francis Xavier
Professionals in the same Technology / Internet sector as Francis Xavier Osindo
Professionals from different sectors near Nairobi, Nairobi Area
Other users who are called Francis Xavier
Jobs near Nairobi, Nairobi Area
-
Head of Marketing
Found in: beBee S2 KE - 2 days ago
Achyutam Nairobi, Kenya Full timeAchyutam International is a Delhi based Financial Advisory Company with a focus to serve corporates based in Africa. We are run by professionals who carry strong International working experience in diverse businesses. · Job Responsibilities; · Marketing Research & Trend Analysis ...
-
Article writer
3 months ago
Direct apply
A private international organization (NGO) in partnership with the government has created new vacancies for graduates and undergraduates within Nairobi. Our company deals with Worldwide Business Inventions. · We are looking for ambitious and goal- oriented individuals to be par ...
-
Sales Supervisor at
Found in: beBee S2 KE - 1 week ago
Kyosk Digital Services Nairobi, Kenya Full timeA kiosk is an informal convenience store selling everyday household items. Known locally by their vernacular names e.g. Duka in Kenya, Spaza in South Africa, Kantemba in Zambia. kiosk-type retail outlets are the cornerstone of African retail, accounting for over 60% of all retail ...