Contact this profile for a recruitment
- Last name : ********
- First name : ********
- Phone : +25***********
- Email : ******@******.***
- Date of birth : **.**.****
- Nationality : ********
- Address : ********
- Attached CV :
Profile details
Job category searched
- IT, new technologies
Professional experience
Experience in the following industries :
not filled in
Professional experience
- Computer science faculty
- African Leadership University
- 08.2019 - 08.2021
- • Designing and preparing content for the students as per the Higher Education Council of Rwanda. • Improve on designed content to ensure that it is relevant and applicable to industry. • Budget and make plans on anticipated costs during the course. • Assess and evaluate students periodically to ensure that they understand the content pro-vided. • Curate powerful and engaging learning experiences • Researching best pedagogical practices in Computer Science, applying them in class, measuring their results and making the call to “use it or lose it”. • Engaging with students in some of their amazing projects such as coding dojos, building algorithms to trade cryptocurrencies and setting up their own hackathons.
- Technical Lead, Senior Software Developer and Chief Technology Officer
- MVend Ltd
- Since 09.2018
- • Developing APIs that are to be used in integration of digital solutions and payments pro-cessing. • Establish best coding practices for the deployed APIs. • Test and ensure that the deployed solutions run as expected. • Performing payment integrations and payment processing solutions using the Mobile money platform and VISA • Troubleshooting and documentation of solutions statuses. • Providing support for existing clients • Performing onboarding for new clients • Train new users on the platform solutions that are in use.
- Client Support Staff: SendAirTime, KenyaAirTime, OrderUganda
- Samburu Solutions Ltd
- Since 07.2015
- • Perform support to the Sendairtime, KenyaAirTime, TZAirTime, EthioAirTime and Or-derUganda client base. • Ensure that all purchases are successfully delivered, make follow ups on undelivered air-time and provide feedback to the clients in case of failure. • Document any problems faced and provide an approach on how it was solved. • Check and confirm that monies have been deposited to the Samburu account. • Take care of created client tickets, showing a course of action taken and marking the re-solved ones. • Fix any bugs that may arise from time to time on the various platforms
- Graduate Teaching Assistant
- Carnegie Mellon University, Africa
- 01.2020 - 05.2020
- • Enhancing students’ learning experience for the Market Planning for Hi-Tech Innovation course. • Helping determine the latest technologies in the market to ensure that the students are acclimatized with them. • Establishing industry partnerships in Rwanda to support student projects • Support and advise students on their projects in relation to the industry partners • Administer and grade student assignments
- Graduate Teaching Assistant
- Carnegie Mellon University, Africa
- 01.2019 - 05.2019
- • Enhancing students’ learning experience for the Market Planning for Hi-Tech Innovation course. • Helping determine the latest technologies in the market to ensure that the students are acclimatized with them. • Establishing industry partnerships in Rwanda to support student projects • Support and advise students on their projects in relation to the industry partners • Administer and grade student assignments
- Administrative Assistant / Graduate Teaching Assistant
- Carnegie Mellon University, Africa
- 08.2016 - 08.2018
- • As administrative support: o General office support for various administrative functions of CMU Africa. • As teaching assistant: o Preparing recitations and assignments, along with solutions for assignments o Grading homework assignments and assigning grades. o Holding office hours to answer the students’ questions and help them with exer-cises.
- Software Developer Intern
- Africa Renewable Energy Distributors
- 06.2017 - 08.2017
- • Overseeing development of new software applications. This involves developing the ar-chitecture and determining the execution of the new application. • Document development for software applications. This involves creating a record for the progress made on the applications including design documents right up till the user guide documents. • Development of architecture of new software applications • Develop and improve existing software for desktop and mobile applications.
- Web Apps developer
- Samburu Solutions Ltd
- 06.2012 - 07.2016
- • Perform Software development for Samburu Solutions and provide user support to the clientele. • Handle inception of new project ideas. From brainstorming till the idea is hatched solid. • Identify various risks and benefits of execution of a project idea before it is adopted. • Develop software as required by the Head of Research and Development. • Ensuring that the developed software is well documented with illustrations and summar-ies. • Reporting to the head of Head of Research and Software Development. • Maintain and provide user support and training for the Software products deployed • Co-ordinate activities between the junior team and the Head of Research and Software Development. • Interact with stake holders and top management on the progress of projects and report on any challenges that could cause delays such that they are avoided on the next one out.
- Client Support Assistant
- United Nations, United Nations Organization Stabilization Mission in the DR Congo (MONUSCO)
- 07.2013 - 12.2013
- • Provide IT and administrative support for the United Nations Regional Service Center En-tebbe (RSCE) Support Base Client Support Desk. • Monitor service requests and response time for the various requests. • Prepare unit reports by reviewing and analyzing client ticket information in the customer relationship management system. • Respond to staff members’ requests of the client missions and issuing status updates of their requests in progress. • Build relationships with and liaise with other business units of the RSCE to ensure that cli-ents’ requests are promptly resolved. • Perform work related tasks as requested by the RSCE Chief of Operations.
Skills
Project execution: Agile development, SCRUM, Team management.
Programming Languages: NodeJS, CakePHP, MySQL, Java, Android, PHP
REST APIs: API development, integration documentation and support.
Education
Education level : Master
- Carnegie Mellon University
- 08.2016 - 06.2018
- Majors: Software Engineering, IT Entrepreneurship
Masters Degree
- Makerere University
- 08.2008 - 01.2012
- Majors: Web development, Database management
Bachelors degree
Key Skills
- AGILE
- ANDROID
- API
- CAKEPHP
- JAVA
- MYSQL
- REST
- SCRUM
Languages
- English
- Fluent
More information
- Availability : in 1 month
- Geographical flexibility : Bwizibwera - Entebbe - Gulu - Hoima - Jinja - Kampala - Kasese - Kira - Lira - Masaka - Mbale - Mbarara - Mukono - Nansana - Rest of Uganda - International
- Place of residence : Kampala
- Accepted employment type : Permanent contract
- Last updated : 17.07.2021
- Total views CV : 141
Other profiles that may interest you
Profile n°00095555
- Work experience: 2 to 5 years
- Industries: IT, software engineering, InternetSecretarial work
- Education: Bachelor
-
- Rosa mystic institute
- Since 08.2019
Lecturering
- Rosa mystic institute
- Since 08.2019
Lecturer
- Languages: English (fluent) & Luganda (good level)
- Skills:
I can work very well with Computer programs, web developer and other computer applications