Hello, I am
David Godspower Ajala (D.G.A.)
Software Engineer
About
Hi, I'm David Godspower Ajala, a passionate
Computer Engineering Student at
Ladoke Akintola University of Technology, Ogbomoso, Oyo State,
Nigeria
and a versatile creative. I specialize in
web development, mobile app development, programming, video
editing, animation, and branding, helping ideas come alive through technology and design.
I am also the founder of
Power Creative Network, a platform dedicated to
2D/3D animation, motion pictures, advertising campaigns, and
branding services . Through PCN, I help businesses and individuals elevate their
presence, tell compelling stories, and connect with their audience in
unique ways.
I enjoy learning, building impactful projects, and sharing knowledge
with others. My goal is to combine my technical expertise and creative
skills to make meaningful contributions in tech, and business.
Currently, I'm focused on improving my programming skills, exploring
more in animation, and building a brand that merges technology and
creativity.
Let's connect and create something amazing together.
Skills
Power Creative Network
Founded and developed the official web presence for Power Creative
Network, a digital agency specializing in animation and branding.
Designed a responsive user interface to showcase service portfolios
and facilitate client intake.
Tech Stack: HTML5, CSS3,
JavaScript.
MindXam
A dynamic trivia platform powered by the Open Trivia API. Utilizes
asynchronous JavaScript (fetch) to retrieve real-time questions
across Tech, Politics, and Sports, featuring instant scoring and
responsive game logic.
Tech Stack: JavaScript (ES6+), Open
Trivia API, HTML5, CSS3.
Budget Tracker
A visual expense tracker that analyzes cash flow. Integrated
Chart.js to render dynamic graphs, allowing users to visualize their
income versus expenses instantly while managing their budget in
real-time.
Tech Stack: JavaScript, Chart.js, HTML, CSS.
Password Generator
A security utility designed to create high-entropy, randomized
passwords. I integrated the Clipboard API (navigator.clipboard) to
enable one-click copying of credentials and implemented a visual
'Toast' notification to confirm the action, ensuring a seamless user
experience.
Tech Stack: JavaScript (Clipboard API), String
Algorithms, CSS3.
Task Manager(To-Do)
A productivity application designed for efficient task tracking. I
implemented full CRUD functionality, allowing users to add tasks,
mark them as complete (DOM class toggling), and permanently delete
items from the list using event delegation. Includes LocalStorage
integration to persist data after browser refreshes.
Tech
Stack: JavaScript (CRUD Logic), CSS3, HTML5.
Digital Library Manager
An inventory system for managing book records. Features a dynamic
interface where users can add new entries, track read status, and
delete records, simulating CRUD (Create, Read, Update, Delete)
operations.
Tech Stack: JavaScript (Object-Oriented), CSS Grid.
Random Christmas Quote Generator
A dynamic content display engine. I structured a database of quotes
using JavaScript Arrays and wrote an algorithm using Math.floor and
Math.random to programmatically retrieve and render a unique entry
every time the user interacts with the interface.
Tech Stack:
JavaScript (Arrays & Math), CSS3, HTML5.
Christmas Themed Countdown Timer
A productivity application designed for efficient task tracking. I
implemented full CRUD functionality, allowing users to add tasks,
mark them as complete (DOM class toggling), and permanently delete
items from the list using event delegation. Includes LocalStorage
integration to persist data after browser refreshes.
Tech
Stack: JavaScript (CRUD Logic), CSS3, HTML5.
Logic Calculator
A functional calculator capable of handling arithmetic operations.
Built to demonstrate algorithm logic and event handling in
JavaScript.
Tech Stack: JavaScript (ES6+), HTML, CSS.
Responsive Authentication UI
Demonstrates form validation and accessible input design.
Tech
Stack: JavaScript (ES6+), HTML, CSS.
Interactive Digital Greeting Card
A responsive web interface featuring dynamic DOM manipulation. I
engineered a custom theme-switcher that allows users to toggle
between color modes instantly, demonstrating state management and
event handling in vanilla JavaScript without external libraries.
Tech
Stack: JavaScript (DOM), CSS3, HTML5.
A Tic Tac Toe Game
A browser-based implementation of the classic strategy game
featuring a custom win-detection algorithm. I wrote logic to track
player turns, validate the 8 possible winning combinations (rows,
columns, diagonals) in real-time, and manage the game state for
resets.
Tech Stack: JavaScript (Game Logic), CSS Grid, HTML5.
Rock Paper Scissors
A fully interactive browser game featuring an automated computer
opponent. I implemented JavaScript logic algorithms to generate
random computer moves (Math.random) and used conditional statements
to instantly evaluate win/loss/draw scenarios and update the
scoreboard dynamically.
Tech Stack: JavaScript (Game Logic),
CSS3, HTML5.
A Landing Page
A responsive informational interface designed to present educational
content with a clear visual hierarchy. I focused on semantic HTML
structure and CSS styling to ensure the text and imagery are
optimized for readability across different device sizes.
Tech
Stack: HTML5, CSS3.
I am available for Freelance
Hire me for your project and let's work together to bring your ideas to life!
Get in Touch
💡 I am a student, open to learning and collaborations.
Email: ajaladavid11@gmail.com
Phone: +234 702 611 1130
Location: Ogbomoso, Nigeria
LinkedIn: David Ajala