Daniel James

Daniel James

Mentor
Rising Codementor
US$8.00
For every 15 mins
ABOUT ME
Experienced Android Engineer
Experienced Android Engineer

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.

West Central Africa (+01:00)
Joined October 2023
EXPERTISE
9 years experience
9 years experience
5 years experience
3 years experience
3 years experience

REVIEWS FROM CLIENTS

Daniel's profile has been carefully vetted and approved as a Codementor. Connect with Daniel now, and leave a review for them once you're done!
EMPLOYMENTS
Senior Software Engineer, Android
WEMA Bank
2021-04-01-Present

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

  • Managing mo...

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.
Java
C#
Node.js
View more
Java
C#
Node.js
OOP (Object-Oriented Programming)
Azure
Xamarin
Test driven development
Docker
Kotlin
Team
Kubernetes
View more
Senior Software Engineer
Blusalt
2020-03-01-2021-04-01

Blusalt is a Financial Technology Company, We abstract the complexity of building Digital, Financial, and Payment services via a secur...

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
Java
Node.js
OOP (Object-Oriented Programming)
View more
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)
View more
Software Engineer
Andela
2015-01-01-2020-01-01

Andela is a network of technology leaders dedicated to helping companies build high-performing engineering teams by investing in Afric...

Andela is a network of technology leaders dedicated to helping companies build high-performing engineering teams by investing in Africa’s most talented software developers.

  • Android Software engineer, worked on projects with North American based companies such as Bleacher Report, Mixhalo, and Industry
  • Provide Mentorship and leadership to upcoming software developers. I enjoy mentoring others, watching them become what they dream to of becoming. I had the opportunity to participate in programs that offer mentorship to hundreds of developers organized by Andela. One of such Programs was Andela Women Initiative where women come to learn how to code.
  • Team Lead to a team of mobile software developers that were responsible for designing and building Pulse Mobile App. Pulse is a tool used internally in Andela to track Developer productivity and performance and also provide feedback directly so that developers can improve in their performance
Android
Java
Django
View more
Android
Java
Django
OOP (Object-Oriented Programming)
Jira
Firebase
Test driven development
Kotlin
Pivotal Tracker
Trello
Agile
View more