Hello, I am

Charles Udo

IT Analyst/ Software Developer | Back End Heavy

Who am I ?

A Web Developer Located In Our Lovely Earth

Hello! I'm a backend developer passionate about crafting robust, scalable solutions with Django. I excel in database management and server-side logic, turning complex requirements into high-performance applications. Whether optimizing APIs or enhancing security, I bring precision and innovation to every line of code. Let's build the future of web applications together!

Personal Info

  • Email : [email protected]
  • Phone : + (234) 808-2320-879
  • X : charles_dev_
  • Address : Abuja, Nigeria

My Expertise

Web Development

Django | Flask | Vanilla JS | HTMX


Data Analytics

SQL | Power BI


Database Administration

Postgres


System Administration

Ubuntu | Windows


My Resume

Professional Experience

May 2023 - Present

Software Developer - NERC

At NERC, I am responsible for developing and maintaining backend systems for various applications. My role involves designing scalable software solutions, optimizing database queries, and ensuring high performance and security of the systems. I developed the IT service desk application, which streamlined IT support processes and improved response times. I collaborate with cross-functional teams to integrate APIs and enhance system architecture, enhancing overall user experience and system reliability.


Oct. 2020 - May 2023

Software Developer - UBA Group

While at UBA Group, I contributed to several key projects, including the development of a transaction dispute resolution system. My duties included writing clean, efficient code, debugging and troubleshooting software issues, and implementing new features based on user/stakeholder requirements. I also played a significant role in supporting and managing the Finacle Core Banking Application.


Jul. 2018 - Sept. 2020

Core Banking Application (Finacle) Support and Monitoring - UBA Group

In this role, I provided support and monitoring for the Core Banking Application, Finacle. My responsibilities included ensuring the smooth operation of banking transactions, troubleshooting issues, and maintaining system performance. I worked closely with the IT and operations teams to implement updates and enhancements, ensuring compliance with industry standards and improving overall system efficiency.

Education

March 2024 - Present

Masters in Information Management

Currently pursuing a Masters in Information Management, where I am gaining advanced knowledge in IT consulting, information systems, and IT project management. My studies focus on leveraging information technology to improve organizational decision-making and efficiency.


Jan. 2013 - Feb. 2017

BSc. Geology

Completed a Bachelor of Science in Geology, providing a strong foundation in geological sciences, fieldwork, and research methodologies. My education included extensive study of earth materials, processes, and history, with practical experience in data collection and analysis.


Certifications

AWS Cloud Practitioner


Microsoft Certified Power BI Data Analyst Associate


Microsoft Certified Azure Data Fundamentals


Skills

HTML5 & CSS3
Python
Django
Flask
SQL
Linux/Unix

Languages

English

1200+

Hours Worked

32

Project Finished

20k+

Users

My Services

Web Development

I specialize in backend web development, providing robust and scalable solutions to support your web applications. With expertise in server-side programming, database management, and API development, I ensure your website functions smoothly and efficiently behind the scenes. My services include creating secure, high-performance backend systems that handle data processing, storage, and integration seamlessly. Let me build the backbone of your web application to deliver a reliable and powerful user experience.

Data Analytics/ Database Administration

Harness the power of your data with my comprehensive data analytics and database administration services. I provide data visualization, predictive analytics, and business intelligence solutions to help you make informed decisions. My database administration services include designing, implementing, and maintaining efficient database systems, ensuring data integrity, security, and optimal performance. Let me transform your data into actionable insights and maintain the backbone of your information systems.

IT Consulting

My IT consulting services provide strategic guidance and practical solutions to enhance your IT infrastructure and operations. Whether you're looking to modernize your technology stack, improve cybersecurity, or streamline IT processes, I am here to help. I offer personalized consulting to understand your unique challenges and deliver tailored strategies that drive business growth and efficiency. Partner with me to leverage technology effectively and stay ahead in a rapidly evolving digital landscape.

I Am Available For FreeLance

My Portfolio

ITSD webpage
WEB

Developed the IT Service desk application for NERC

Portfolio webpage
WEB

Developed my Portfolio Website

Download free bootstrap 4 admin dashboard, free boootstrap 4 templates
WEB

Developed the backend for the Transaction Dispute application featured on UBA's Self Service Portal

Download free bootstrap 4 admin dashboard, free boootstrap 4 templates
WEB

Developed and deployed a tool for checking overbilled energy credits

Download free bootstrap 4 admin dashboard, free boootstrap 4 templates
WEB

Developed a tool for checking feeder bands

Latest Blog Posts

post cover image
How to Store Django Static and Media Files on AWS S3: A Step-by-Step Guide

By: Charles U 67 0 0

IntroductionManaging static files like CSS and JavaScript, as well as media uploads such as user photos, can quickly become a headache as your Django app grows. Storing these files locally ...

Read more
post cover image
Connecting to an Amazon EC2 Instance Using PuTTY

By: Charles U 131 0 0

 IntroductionThis guide will walk you through the steps of connecting to your Amazon Elastic Compute Cloud (EC2) instance using PuTTY, a free SSH and telnet client. This is a common ...

Read more
post cover image
Deploying A Django Application using Gunicorn, Supervisor and NGINX on AWS EC2

By: Charles U 180 1 0

IntroductionIn this guide, we'll delve into the process of deploying a Django application on an AWS EC2 instance, leveraging the power of Gunicorn, Supervisor, and Nginx. This combination offers a ...

Read more

Send a message

Get in touch

Phone :
+ (234) 808-2320-879
Address :
Abuja, Nigeria