Samuel Ndung’u Karanja
Nairobi,Kenya
Cell: -
Email:-
Summary
Software engineer with thorough hands-on experience in
analysis,design,development,testing,debugging and
implementation of mobile applications.
Supportive and enthusiastic team player dedicated to streamlining
processes and efficiently resolve project issues.
Accomplishments
I have been involved in several android projects in Kenya and abroad. Below
are some of them
✔
Worked with Toprank technologies software engineers to developed
“Sasa!” android application for chatting and sending money. The app( it was
never fully completed due to financial crisis ) is available at Google play
Store(https://play.google.com/store/apps/details?id=com.toprank.alphachat).
✔
Personally developed 'Smartproperty' app for advertising commercial
and residential properties available for sale or rent in Kenya. Google play store
link (https://play.google.com/store/apps/details?id=com.crusar.smartproperty).
✔
Involved in development of two commercial android apps at Depth
Computing Ltd
Experience
August 2017 to March 2018
Depth Computing Ltd
Android developer
Involved in development of 2 android apps.
Did front-end tasks like:
•
app design implementation
•
local database implementation
•
solving memory and multi-threading
issues
•
implementation of communication
between back-end and the front-end.
September 2015 to
September 2016
Toprank Technologies Ltd
Software Engineer
Collaborated with developers and designers
to create “Sasa!” android app for chatting
and advertising.
Did front-end and back-end tasks.
Roles
•
Implemented applications layouts as
designed by the designer.
•
Wrote Unit tests and debugged critical
issues such as crashes and memory
leaks
•
implementation of app back-end
•
handled other front-end tasks as
required.
19th Jan -19th march 2015
NHIF Westland branch
ICT assistant officer
Key Roles
•
Assisted in configuring and finetuning IT equipment to achieve
optimum performance.
•
Assisted in maintaining inventory of
IT equipment/software.
•
Performed any other duties as
assigned by the supervisor.
Skills
Operating systems
Windows,Linux,Ubuntu
Programming languages
Java,Kotlin
IDE
Android Studio
Data exchange languages
JSON,XML e.t.c
VCS
Git,Bitbucket
Database
SQLite,Room,ObjectBox,Realm,Mongo
db
Unit testing
Junit, Espresso e.t.c
Others
Google cloud platform,Firebase,parseserver
Libraries
Image libraries(Glide,picaso e.t.c)
Android Architecture
Components,Dagger,Retrofit,KSOAP
e.t.c
Education
2013
Presbyterian University Of East Africa
Main campus Kikuyu,Kenya.
Bachelor degree in Computer Science
REFEREES
1. Mr. John Mwai
Senior Software developer,Toprank Technologies Limited.
PO. Box-, Nairobi, Kenya
Email Address:-,
Tel:-
2. Mr Brian Omachi
Operation Director,Toprank Technologies Ltd
PO. Box-, Nairobi, Kenya
Email Address:-,
Tel:-
3. Mr Elijah Mwangi
Director,Depth Computing Ltd
Email Address:-Tel:-
4. Mr. Philip Kamau
Head of Computer Science Department ,Presbyterian University of
East Africa.
PO BOX-,Kikuyu,Kenya
Tel:-