Personal details

Daniel J. - Remote Android developer

Daniel J.

Based in: 🇳🇬 Nigeria
Timezone: West Central Africa (UTC+1)

Summary

Experienced Senior Android Developer with over 8 years of dedicated experience in designing and developing innovative user interfaces. Proficient in AndroidStudio, Git, Gradle, and a range of cutting-edge technologies.

Work Experience

Senior Software Engineer, Android
WEMA Bank | Apr 2021 - Present
Java
C#
Node.js
OOP (Object-Oriented Programming)
Azure
Xamarin
Test driven development
Docker
Kotlin
Team
Kubernetes

Wema Bank is the pioneer of Africa’s first fully digital bank, ALAT, and one of Nigeria’s most resilient banks.

  • Managing mobile build infrastructure & release management on Android
  • Architecting a large scale mobile application
  • Monitoring and improving mobile application reliability and performance
  • Architecting Backend Services
  • Guided the team in developing, revamping and delivering multiple successful Android applications, achieving high user satisfaction and positive ratings on app stores.
  • Implemented agile development practices, improving the team's efficiency and enabling faster iterations and feature releases.
  • Provide technical guidance and mentorship to a team of Android engineers, fostering a culture of innovation and continuous learning
  • Collaborated closely with cross-functional teams, including UX/UI designers, backend developers, and product managers, to deliver cohesive and user-centric Android experiences.
  • Mentored team members, providing technical guidance, conducting performance evaluations, and identifying opportunities for professional growth.
  • Leverage quantitative and qualitative data to drive decision-making and develop optimal UX solutions.
  • Develop and enforce best practices for Android development, including mobile threading, memory management, and adherence to complex data structures and algorithms.
Senior Software Engineer
Blusalt | Mar 2020 - Apr 2021
Java
Node.js
OOP (Object-Oriented Programming)
Slider
Jira
Firebase
Test driven development
Docker
Kotlin
Kubernetes
Slack
Flutter
Google g suite
AWS (Amazon Web Services)

Blusalt is a Financial Technology Company, We abstract the complexity of building Digital, Financial, and Payment services via a secure unified platform to facilitate access to innovative services at a fraction of the cost.

  • Developed and maintained Android SDKs, adhering to coding standards and best practices.
  • Implement automated testing using tools like Espresso to ensure the robustness and reliability of developed features.
  • Collaborated with the team to implement new features and enhancements, contributing to the continuous improvement of the applications.
  • Contribute expertise in Gradle and Git to streamline project build processes and facilitate effective team collaboration
  • Manage deployment of services on cloud infrastructure. Help Developers stay focused on shipping code efficiently by setting up Cloud infrastructure and efficient pipeline for continuous delivery
  • Leverage extensive knowledge of Python to facilitate automation of tasks

Education

University of Maiduguri
Bachelor's degree・Computer Engineering
Feb 2007 - Mar 2014