Enoch O.

Enoch O.

Android Developer

Lagos, Nigeria
Hire Enoch O. Hire Enoch O. Hire Enoch O.

About Me

Enoch is an Android Developer with exposure to the latest mobile software architectures, Android components, and advancements in Android development for the last 5 years. He translates code into user-friendly apps, has Kotlin experience, knowledge of Android SDK performance tools, is abreast with optimization techniques and development best practices. He values flexibility on projects and is willing to learn on projects.

Work history

UpStack
UpStack
Android Developer
2021 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Africa Resource Company
Africa Resource Company
Software Engineer
2020 - 2021 (1 year)
Lagos, Nigeria
  • Built and deployed scalable and resilient APIs in Typescript for the ARC platform.

  • Provided hands-on expertise for the design, development and deployment of solutions on projects.

  • Recommended and implemented new technologies, standard processes, tools, and techniques on solutions for clients.

Stem Finance
Stem Finance
Software Engineer
2019 - 2020 (1 year)
Nigeria
  • Built and designed the system architecture for Stem's fintech product - working APIs and responsive UI/UX.

  • Tested through unit tests and made recommendations to take solutions on the product to the next level.

  • Established and enforced integration, delivery, and deployment pipelines and best practices on the platform.

Freelance
Freelance
Software Engineer
2016 - Present (8 years)
Remote
  • Design, build and implement different technology solutions for clients - working through appropriate dev cycles/methodologies.

  • Work on standard software solution implementations, upgrades, and enhancements - utilizing different frameworks and tools.

  • Apply specialized knowledge in identifying and resolving business/technical problems on projects.

Portfolio

Software Engineer - ChinesePanda
Software Engineer - ChinesePanda

ChinesePanda is a language-based Android app that helps users learn Chinese through text, audio, and fun games. Worked on it as a side project whilst learning Chinese. Wrote the initial code in Java with no architectural components and updated it with Kotlin recently, MVVM architecture and Parse Server for authentication.

Software Engineer - Titi
Software Engineer - Titi

Worked Titi, a ride-sharing platform with driver and rider apps built using Flutter. Utilized Firebase Realtime Database for CRUD operations and Providers for state management. Handled the admin panel using JavaScript on the solution.

Software Engineer - Klimax
Software Engineer - Klimax

Designed and developed solutions for Klimax, a social networking mobile app for content creation and live streaming. Implemented the solution using Flutter, Agora.io as streaming API for live streaming and Firestore for CRUD operations.

Education

BSc. Computer Science
BSc. Computer Science
MOUNTAIN TOP UNIVERSITY
2016 - 2020 (4 years)