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
Firebase
Android
Firebase
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