Adigun Hammed Olalekan

Adigun Hammed Olalekan

ABOUT ME
Backend Developer | Android Developer | Blockchain Developer
Backend Developer | Android Developer | Blockchain Developer

I'm a passionate self-taught Software Developer with more than 4years experience. I have experience building native Android apps and secure, scalable, high performance Restful APIs. My technical skills includes Java, Golang, Kotlin, Nodejs, Rust( currently learning) and PHP. I have deep passion for programming and software development and I take pride in writing secure, scalable and testable codes.

English
West Central Africa (+01:00)
Joined January 2018
EXPERTISE
4 years experience
i have 4+ years experience building native Android apps and secure, high performance Restful APIs in Golang, Nodejs and PHP. I understan...
i have 4+ years experience building native Android apps and secure, high performance Restful APIs in Golang, Nodejs and PHP. I understand many modern open source libraries and frameworks(Dagger, Retrofit, RxJava, Android Jetpack (arch component)). I understand scalable design pattern on android(MVVM x MVP). I also have experience building APIs with Golang, Nodejs and Java, i can also design and build dApps (Ethereum smart contract). I have contributed to many open source projects and I started few open source projects on my own. I have good communication and writing skills. My technical skills includes the following - Design and Development of Restful API - Consumption of Restful API - Open source libraries ( Retrofit, RxJava, Dagger, ButterKnife etc) - Scalable Design pattern (MVVM - Room, LiveData, Databinding etc) - UI Animations - UI testing and Unit testing - Custom View creation - Version controls (Git, Mercurial) - Database packages (Mysql, Postgresql, MongoDB, Redis etc) - Java, Golang, Kotlin and PHP
2 years experience
I have 2+ years experience building , scalable, high performance Restful services in Golang. I also have experience building high perform...
I have 2+ years experience building , scalable, high performance Restful services in Golang. I also have experience building high performance realtime system with Go. I developed a simple framework that makes it easier to create websocket server with Go(really starts a high performance websocket server with just 2-3 lines of code. And I have also built many production system servers with Go. Also, I have experience building blockchain services- specifically Ethereum(with Geth )
2 years experience
EMPLOYMENTS
Senior Android Enginner
Kwiiki Inc, Yaba, Lagos, Nigeria
2015-03-01-2017-11-01
I handled the core of the company's mobile app developent
I handled the core of the company's mobile app developent
Android
Android Studio
Firebase
View more
Android
Android Studio
Firebase
Android SDK
View more
PROJECTS
DevAfricaView Project
2016
Android
Android
BitsEscrow View Project
2018
A simple bitcoin escrow system
A simple bitcoin escrow system
Android
Java
Kotlin
Android
Java
Kotlin