Hi!
I'm Charles

A Software Engineer In Nigeria.


View CV

About Me

Who Am I?

Greetings! I'm Charles Ugbana, a passionate and detail-oriented software engineer driven to harness technology for innovative solutions. Despite a diverse background, my journey has equipped me with a unique perspective in problem-solving. I excel in translating intricate challenges into elegant and user-friendly applications, leveraging my adaptable mindset and love for learning.

Web App Dev.

Desktop App Dev.

Software/Automation

My Specialty

My Stacks

Vuejs/Vuex Nodejs Kubernetes Docker Jest Unittest Reactjs/Redux Django HTML/CSS Storybook Celery Selenium Bootstrap/SemanticUI Python Vagrant Javascript Typescript MongoDB Redis PostgreSQL SQL MySQL Express Pytest Electron Git/Github/Gitlab Amazon Web Services Linux Windows OS Bash Scripting Nestjs Nextjs
FrontEnd
BackEnd
Programming Languages
Databases
Software/Frameworks
Operating Systems
Version Controls
Cloud Technologies
Testing Libraries
Experience

Projects

HQZen Productivity Engine

HQZen is a dynamic multi-tenant application offering a range of features to enhance organizational efficiency. With a versatile suite that includes a Scrum board for productivity tracking, payroll management, analytics tools, and a streamlined personnel onboarding feature, HQZen adapts to diverse business needs. Its multi-tenant architecture ensures scalability and security, making it an ideal solution for businesses of all sizes. See more

HQZen Time Tracker

Time Tracker is a meticulously designed cross platform desktop application, offering unparalleled accuracy in logging employee hours. Tailored to recognize job schedules, break times, off days, holidays, overtimes, and undertimes, ensuring meticulous time management for organizations. This intuitive tool simplifies the tracking process, providing real-time insights into employee attendance and work hours.

Whether it's optimizing schedules, managing breaks efficiently, or calculating overtimes and undertimes, Time tracker is the solution for precision in workforce time management. See more

Work Experience Simulation Platform

This smart system provides a controlled environment for beginners to gain hands-on, real-world experience. Automating task assignments, performance grading, and seamlessly connecting users to AWS EC2-hosted machines, LinuxJobber ensures accessibility and comfort in the learning process. Empower tech novices with a platform that bridges the gap between theoretical knowledge and practical skills. See more

Decide

Decide is a revolutionary platform that brings data analysis to the forefront of financial decision-making. Tailored to analyze financial statements, the platform provides invaluable insights derived from the data received. Targeted at vendors, Decide aids in determining the creditworthiness of customers, enabling informed decisions.

This multi-tenant application ensures flexibility and scalability, accommodating businesses of various sizes. What sets Decide apart is its unique feature that curates data from diverse sources, offering a comprehensive view to determine the reliability of a customer. See more

Census Management System (CMS)

A groundbreaking census management system designed to alleviate the challenges of traditional census (population headcount) operations in Nigeria. This user-friendly platform empowers every citizen to seamlessly input their details from the comfort of their homes, eliminating the hassle of in-person surveys. CMS intelligently categorizes data based on crucial factors such as state of origin, tribe, families, and date of births.

This systematic approach aims to provide the Nigerian government with unparalleled visibility into population distribution, fostering effective administration and resource sharing strategies. With CMS, the era of labor-intensive census-taking is replaced by a streamlined, technology-driven solution that ensures accuracy, inclusivity, and efficiency in population data management. See more

What about Charles?

Testimonials

Get in Touch

Contact