ABOUT ME
Hi, I'm Michael Anokwulu, a software developer with a passion for building cutting-edge mobile apps with Flutter and web applications using versatile front-end and back-end stacks.
RESUME
Summary
Michael Anokwulu
Innovative and deadline-driven Developer with over 3 years of experience designing and developing user-centered mobile and web apps from initial concept to final.
Education
12 Month ALX Software Engineering Course
Jan 2023 - Mar 2024
ALX Africa
Gained a solid foundation in full-stack web development, with emphasis on technologies such as Python. C programming, shell scripting, Git, JavaScript, React.js, and Typescript.
University Degree
2016 - 2021
Nnamdi Azikiwe University Awka
With final Thesis involving the use of Shell scripting, Python and various 2D and 3D visualization and molecular modelling tools to simulate the interaction of 3D molecules.
Diploma in Data Processing and Computer Programming
December 2013
CITEE Computer Training Institute
3 Months Intensive training on Technical SEO (Search Engine Optimization)
2022
Freelance Coalition for Developing Countries (FCDC)
Experience
Mobile App Developer (FLUTTER)
January 2023 - Present
Televerse LLC, Lagos, Nigeria
- Theming: Implemented both dark mode and light mode themes for a personalised user experience. Extended the features of some external packages to make them responsive to the app’s theming.
- Video Live Streaming: implemented video live streaming using Agora RTC on ReachMe app.
- Notes App: Designed, developed and integrated a comprehensive notes app on Reacher.
- Disappearing Messages: Wrote NodeJs cloud functions for scheduling deleting of disappearing messages according to the time set by the user.
- Sharing Text Status as Images: Created a custom feature to capture text statuses as images for easy sharing within the app using RenderObjects and RenderRepaintBoundary.
- Status Reply and Upload Functionalities: Implemented this feature to enable users to reply to and upload statuses similar to WhatsApp.
- Undo-Redo Functions: Implemented text "undo-redo" functionality, offering precision and flexibility when typing in the app.
- Broadcast Messaging: Implemented feature to allow message broadcasting to multiple recipients.
- Image Editing: Extended the features of the image_editor_plus package for advanced image editing.
- Group Chat Polls: Integrated full polls functionality within group chats just like on Whatsapp.
- User Privacy Settings: Implemented privacy settings, enabling users to control who can call them, see their profile picture, view their status, read receipts and add them to meetings.
- Media Sharing: Implemented asynchronous and background media compressing and uploading for sharing multiple media files among users across the app using a Provider ChangeNotifier system.
- Phone Contacts: Implemented phone contacts list sorting and searching filters.
- Email Templates: Designed app's email templates using the MJML Markup language.
- Camera Controls: Implemented camera flash mode controls (off, on, always on) for camera image sharing.
- Icons Design: Designed some icons used across the app especially for the dark mode using Coreldraw.
Fullstack Developer
March 2020 - 2024
Pharmalister Ltd, Lagos, Nigeria
- Utilized Microsoft Excel VBA to automate repetitive tasks and conduct data analysis within the database.
- Developed custom code for generating SKU values and unique alphanumeric strings, streamlining product identification and tracking.
- Created web applications using PHP, Laravel, Javascript, React, Firebase and Tailwind CSS. I developed a dynamic user registration page and dashboards for multiple user account types, ensuring robust and secure web platforms with online MySQL databases for efficient data management.
- Designed and implemented complex MySQL database schemas to efficiently manage a large volume of data for various products and services.
- Enhanced user experiences in MS Excel by creating user-friendly interfaces using user forms. Notably, I contributed to the development of the INVOICE GENERATOR Spreadsheet.
IT Manager
October 2021- October 2022
International Pharmaceutical Students Federation (IPSF), The Hague, Netherlands
- Updated and maintained core PHP codes for bug fixes and implementation of modifications on the global website, ipsf.org.
- Successfully installed and managed multiple regional websites using WordPress CMS.
- Resolved email and DNS-related issues, including addressing missing DMARC errors, on the primary domain.
- Took charge of all the regional websites hosting responsibilities, ensuring smooth functioning of all hosted websites.
PORTFOLIO
MOBILE APPS (Android & iOS)
Reacher Messenger
Contributed to: Fully functional and published Messenger app for Android and iOS
ReachMe Social
Contributed to: Fully functional and published Social Media and Streaming app for Android and iOS