Dihweng Albert, Gyang
Senior Mobile Engineer
Abuja, Nigeria
https://www.linkedin.com/in/dihweng-albert-a4214b102/
-https://github.com/dihweng
-
SUMMARY
I am a skilled Frontend Software Developer specializing in Flutter (Dart), React-Native, and ReactJS. I am
proficient in HTML, CSS (SASS), Vanilla JavaScript, and TypeScript. Additionally, I possess intermediate-level
proficiency in Android Studio IDE, utilizing Java or Kotlin to develop Native Android applications.
Throughout my career, I have made significant contributions to numerous large-scale projects. I excel as both
a collaborative team member and a committed developer. I take pride in leveraging my extensive expertise in
these technologies to drive organizational objectives, consistently delivering top-notch solutions.
WORK EXPERIENCE
Senior Mobile Engineer
Datapex Drifty Technologies Limited (a subsidiary of BuyPower Inc.) - March 2022
Role and Responsibility:
●
●
●
●
●
●
●
●
●
●
Support the entire application lifecycle (concept, design, test, release and support)
Produce fully functional mobile applications writing clean code
Gather specific requirements and suggest solutions
Write unit and UI tests to identify malfunctions
Troubleshoot and debug to optimize performance
Design interfaces to improve user experience
Liaise with Product development team to plan new features
Ensure new and legacy applications meet quality standards
Research and suggest new mobile products, applications and protocols
Stay up-to-date with new technology trends
Environment: Flutter, Jira, HiveDB, Google Cloud APIs. Android Studio, Dart, Xcode, React native Cli,
ContexApi, Flutter Provider(IOC)
Projects : BuyPower Mobile Application, BuyPower Marchant, BuyPower Fieldstar
Senior Mobile Engineer,
Mogedy Tech - June/2019 - March 2021 - Lagos Nigeria (Remote).
Roles and Responsibilities: I Participate in the full product development lifecycle through system analysis,
technical design, software development, bug resolution and production release. Collaborate on a daily basis
with the dev team and other departments.
● Work in an Agile (SCRUM) environment with small self-managed teams to deliver high-quality mobile
apps for clients across various industries.
● Collaborate with designers on my team to come up with the best solutions to challenging UI/UX
problems.
● Translate wireframes and mock-ups into fully functioning features.
● Work with members of the QA team to develop high-quality software.
● Participate and contribute to the continuous improvement of our delivery process.
Environment: React Native, Flutter, CSS, HTML, Jira, SQLite, RealmDb,Google Cloud APIs. Android Studio,
Java, Xcode, Virtual Studio Editor, React native Cli, Expo, Redux, ContexApi
Projects : Karneek (Mechanic App), Kaklin (Car Wash), Court of Appeal Reports (E-CAR), Vamfi, RateME
Senior Frontend & Mobile Engineer,
nHub Nigeria - June 2015 - Dec 2019 - Plateau Nigeria (on-site)
Roles and Responsibilities: Work with the development team both web and mobile to build
applications based on client requirements and needs.
● Providing software and services to ensure that releases meet organizational
standards.
● Providing direction and serving as technical lead in areas of Mobile
Engineering and Continuous Delivery
● Use best practices to create great code
● Connect with my remote team daily to coordinate activities
● Keep my team in the loop with the latest updates of my tasks.
● Ask questions and make suggestions so we can deliver the best software to our clients
● Carefully analyze requirements and test scripts
● Assist in planning and scope management
● Collaborating with project leadership and team members
● Identify blockers and potential blockers so the team moves quickly and effectively
● Testing of code locally and participate in weekly code reviews
Environment: React Native, Flutter, ,Expo, Reactjs, CSS, HTML, Jira, SQLite, RealmDb, Google Cloud APIs.
Android Studio, Java, Xcode, Virtual Studio Editor, React DevTool, React native Cli, Postman.
Project : Plateau State Internal Revenue Service(PSIRS) Mobile App, Wemunize, Central Park,
A.T.F(African Trust Fund), Pie Wallet. JetBlack, Pie.ng
Data Engineer/DevOps,
Percayso VS | UK - February 2018 - August 2018 (Remote)
Roles and Responsibilities: Development of Micro Services (value services)
● Produced Clean, error-free code to meet aggressive timelines.
● Worked with Scrum or Agile Methodology
● Multi-tasked and process multiple tasks in parallel
● Communicated complex issues, problems and solutions
● Puppeteer automation tool for site scraping
Environment: JavaScript,Puppeteer, Docker, Postman.
EDUCATION AND CERTIFICATES
BSc in Computer Science, Bingham University 2014.
RedHat Certified System Administrator(RHCSA).
Cisco Certified Network Administrator.
TECHNICAL SKILLS
Technical skills: Flutter, Javascript, Dart, Java, TypeScript, React Native
Tools: : Git, Android Studio, xCode, VScode, Slack, Google APIs, AWS etc.
Databases: Firebase, RealmDB, SQLite, HiveDB
PROJECTS
Project Name: Buypower.ng
Buypower is a mobile application tailored toward meeting the process of vending of electricity,
Airtime, Data and Cable TV, subscriptions for users with ease
Status: Completed.
Tech Stack: Flutter, Dart, Provider, Get_it, AWS, and Google API’s
Project Name: iLinkOn
iLinkOn is a mobile application tailored toward meeting the social and educational needs of
students in higher institutions. Users from various institutions can sign up with their details and
join the iLinkOn platform.
Status: Completed.
Tech Stack: React Native, Expo, Context Api, JavaScript
Project Name: Kaklin
Kaklin, a mobile application, streamlines the process of scheduling a car wash service to be carried
out at your preferred location, be it your home or current whereabouts. Upon user request, a
dedicated cleaner is dispatched to perform the car wash service.
Status: Completed and deployed to google play store.
Tech Stack: JavaScript, React Native, React.js
Project Name: Court of Appeal Report Nigeria
E-CAR is a versatile application accessible on mobile devices, desktops, and the web. Designed for
the convenience of law students and legal professionals, users can easily register to utilize its
services for processing legal cases in court. The platform offers subscription packages tailored to
meet the varying needs of its users, providing a comprehensive solution for legal case management.
Status: Completed and deployed to google play store
Tech Stack: JavaScript, React Native, Electron, React.js.
Project Name: My Rights Ng
Learn about the convention on the rights of the child and the child rights act, in a
child-friendly format in Nigeria for children.
Status: Completed and deployed to Google Play Store
Tech Stack: JavaScript, React Native, Redux, Firebase
Project Name: PSIRS(Plateau State Internal Revenue Service).
PSIRS is a mobile application developed for the Plateau State government, designed to streamline
and automate the entire process of collecting and registering taxpayers for tax purposes. The
application facilitates the assignment of a Taxpayer Identification Number (TIN) to each registered
business, captures fingerprints, and manages various tax payments. It further generates and prints
receipts for each transaction, enhancing the efficiency and accuracy of the tax-related procedures.
Tech Stack: Android Studio, Java, XML, Git, External Finger Reader, Bluetooth receipt printer.
Project Name: Central Park.
Central Park comprises both agent and user applications. The agent app is specifically designed
for reading and writing data into NFC tags or bands. On the other hand, the user app empowers
individuals to seamlessly place orders for food and services while enjoying their time within the
park.
Status: Completed and it’s an in-house app
Tech Stack: Android Studio, Java, XML, Git, NFC Tags and Band.
Project Name: WeMUNIZE
WeMunize is an mHealth Web/Mobile application (android) that automates the Immunization
process and scheduling of infants in health centers.
Status: Completed and it’s an in-house app
Tech Stack: Android Studio, Java, XML, Git.
Project Name: Karneek (Mechanic App)
Karneek is a mobile application for mechanics and car owner’s, which enables the user’s to request
for a mechanic service just like an Uber app, and the mechanic will go locate the car owner and the
car owner can locate the mechanic depending on the service selected.
Status: Completed and Deployed to play store.
Tech Stack: Typescript, React Native, Expo, Context Api, Git.
SOFT SKILLS
- Ability to learn and adapt quickly.
- Ability to work with distributed teams.
- Strong communication skills.
- I have customer first mindset and a devotion to customer service - Problem
Solving Ability