Badges
Certifications
RonnickNachok has not earned any certificates yet.
Work Experience
Senior Software Engineer, Android
Andela• November 2019 - Present
Individual code contributor. Designing and developing advanced applications for the Android platform Unit-testing code for robustness, including edge cases, usability, and general reliability. Bug fixing and improving application performance.
Senior Software Engineer, Android
KOKO Networks• February 2019 - October 2019
At KOKO I was primarily involved in the coding & development of the application that runs on KOKOPoints. KOKOPoint is a bioethanol fuel ATM that dispenses fuel into KOKO Canisters for customers/ fuel consumers. I was involved in the development of myKOKO our customer facing app. I was a Team Lead at KOKO. Designing and developing advanced applications for the Android platform Unit-testing code for robustness, including edge cases, usability, and general reliability. Bug fixing and improving application performance. Providing full support for application running in the fields
Mobile Developer
Lynk Jobs Limited• January 2018 - February 2019
At Lynk I have build two main mobile products. Byld and Lynk Pro. Byld is an app for the big construction industry. It performs the following functions. You can: - Request vetted Bylders or work with your existing workers - Add your workers to Byld - View and manage your different sites and workers - Add a Byld registered worker to your project - Hire workers on demand by making a Bylder request - Digitally track your workforce attendance and attach a daily rate - Send payment to workers - Rate workers Lynk Pro App - Build a digital profile for your business Local artisans can create a digital profile to showcase their products and services, find new customers and grow their business. Use the Lynk Pro App to browse job opportunities, chat with customers, and improve your skills anytime, anywhere. How Lynk Pro App works: - Create a professional profile for your work: add your areas of expertise and provide info to get invited to a Lynk vetting. - Receive job alerts: once you’ve passed vetting, make sure you never miss a client's request. - Manage jobs: monitor the status of your jobs, submit quotes, and scheduling timings with Lynk and the client. - Payments: keep track of payments earned and received through the platform. - Learn: keep up-to-date with news, tips, quizzes, videos, and tutorials
Software Engineer
FarmDrive• July 2016 - September 2016
Built new tech products working seamlessly at the intersection of finance, agriculture and technology. Wrote code and debugged errors on applications.
Android Lecturer
eMobilis Mobile Technology Training Institute• January 2016 - June 2016
Worked in a group of other course instructors to come up with a proper curriculum for the students. Taught Android Development. At the time we still were using outdated tools and was happy and lucky to be present during the pseudo-axial age as we transitioned to Android Studio and a new design language; Material Design. Mentored teenage programmers who had just cleared high school and wanted to know more about application development. Wrote a lot of code to aid my teaching and the students understanding. This was to help them get to learn and leverage the principle of deliberate practice.
Software Developer & Site Engineer
PowerBASE Global Limited• November 2013 - December 2015
Served as a core member in the designing & development of Banking Clearing Applications that automate the process of Cheque capturing in banks and posting the data to the Core Banking Systems (CBS). Integrating between the clearing solutions and Panini VX machines that capture the MICR Code line of the Cheques for posting to the Core Banking Systems. Maintained and wrote updates and documentation for the applications. Trained and mentored Junior and Entry programmers in programming methodologies and best practices.
Education
University of the People
Computer Science, BS• July 2015 - Present
eMobilis Mobile Technology Training Institute
Joint NOKIA/MIT Mobile Programming & Entrepreneurship, B.Tech• January 2012 - May 2012
This course trains students on how to create content and software for mobile phones. This includes Business Utilities, Games, Themes, SMS, effectiveness tools etc. At the end of the training, students create a final project, which is presented to a panel of industry leaders. Technologies you will learn include Java/Kotlin & Android, JavaScript & MongoDB, HTML5 and Bootstrap framework.