
Francis Xavier Osindo
Technology / Internet
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
-
· Minimum qualifications: · Bachelor's degree or equivalent practical experience. · 8 years of experience in software development. · 5 years of experience in testing, and launching software products. · 3 years of experience with software design and architecture. · Preferred qual ...
Nairobi, Kenya1 day ago
-
About Zeno · An unprecedented energy transition has begun. To meet 2040 net zero goals, over 2 billion electric two-wheelers (motorcycles) must be sold and $11 trillion in fuel consumption replaced. Zeno is building a tech platform to electrify this two-wheeler market, currently ...
Nairobi County1 week ago
-
This role involves leading the design development deployment of full stack applications micro frontends architecting scaling high load systems driving key architecture decisions defining technical roadmaps objectives developing robust backend services primarily using Python frame ...
Nairobi1 month ago