Jubril Abisade Adedeji

AI Software Developer | Python Developer | Full-Stack Developer | AI Automation Developer

Jubril Abisade Adedeji

Building intelligent software systems through AI, automation, and modern software engineering.

About

About Me

What I Do

I'm a software engineer passionate about building practical digital solutions through software engineering, artificial intelligence, and automation. I enjoy creating software that solves real-world problems using clean architecture, scalable backend systems, intuitive user experiences, and intelligent workflows.

My interests span full-stack development, AI-powered applications, workflow automation, prompt engineering, and product development.

Current Focus

I'm currently expanding my knowledge through the NextGen Academy — Generative AI & AI Automation Program, gaining hands-on experience in Generative AI, Prompt Engineering, AI Evaluation, Responsible AI, AI Workflow Automation, and modern software architecture.

What I Believe

Technology should solve meaningful problems, simplify complex processes, and create value for both businesses and individuals. Every project I build is an opportunity to learn, improve, and deliver solutions that are practical, scalable, and user-focused.

Core Expertise

What I Bring to a Project

Artificial Intelligence

Building smart features powered by AI — writing the instructions that guide it, connecting it to other tools, and making sure it behaves safely and reliably.

Full-Stack Development

Building complete web applications from start to finish — the part people see and click, and the part that runs behind the scenes.

Backend Development

Building the behind-the-scenes systems that power an app — handling logins securely and making sure everything runs reliably.

Database Engineering

Organizing and storing an app's information so it's fast to find, easy to update, and doesn't get messy as it grows.

Prompt Engineering

Writing clear, well-structured instructions that get AI tools like ChatGPT and Claude to give consistent, useful answers.

AI Automation

Connecting different apps and AI tools together with Make.com so repetitive tasks happen automatically, without manual work.

REST API Development

Building the connections that let different apps and services share information with each other smoothly.

Product Engineering

Turning an idea into a real, usable product — thinking about what people actually need, not just the code.

System Design

Planning how a system is built so it stays reliable and easy to work on, even as more people use it or it grows bigger.

Technology Stack

Tools I Build With

Programming Languages

  • Python
  • JavaScript
  • TypeScript
  • SQL

Frontend

  • HTML5
  • CSS3
  • JavaScript

Backend

  • Flask
  • FastAPI

Databases

  • PostgreSQL
  • SQLite
  • PL/pgSQL

AI & Automation

  • ChatGPT
  • Claude AI
  • Make.com
  • Prompt Engineering
  • OpenAI API
  • AI Workflow Automation

Development Tools

  • Git
  • GitHub
  • VS Code
  • Lovable
  • Blender
  • Figma

Featured Projects

Projects & Case Studies

Every project I build begins with a problem worth solving. Whether inspired by personal experiences, real-world observations, or opportunities to explore emerging technologies, these projects reflect my commitment to continuous learning, practical problem-solving, and building software that creates meaningful value.

KudiFlow dashboard on mobile — this month's total, top spending categories, and a recent transaction

Flagship Project

KudiFlow — AI-Powered Personal Finance Platform

Helping people understand where their money goes through intelligent financial insights.

Project Story

KudiFlow started from a simple question I asked myself: "What if there was an app that could help people understand where their money goes?" Many people receive their salary and spend money throughout the month without knowing exactly how or where it was spent. I wanted to build something that could help people track their income and expenses in a simple and meaningful way.

As I continued working on the project, KudiFlow grew from a basic expense tracker into a Progressive Web App (PWA) that includes AI-powered spending insights. Users can install it on their phones just like a mobile app while still using it through the web.

In the future, I plan to make KudiFlow even smarter by allowing it to automatically read bank transaction alerts from SMS messages and emails. The app will organize those transactions, analyze spending patterns, and use AI to provide helpful insights without requiring users to enter every expense manually.

Building KudiFlow has strengthened my skills in product design, frontend development, AI integration, and creating solutions for real-world problems.

Technologies Used

  • TypeScript
  • JavaScript
  • CSS3
  • PL/pgSQL
  • Lovable
  • AI-Powered Insights

Development Approach

I built KudiFlow using Lovable together with my knowledge of software development. I used AI to speed up the development process, improve ideas, and solve problems, while making sure I understood how the application worked and refining the final result myself.

Key Features

  • Income Tracking
  • Expense Tracking
  • AI-Powered Financial Insights
  • Spending Analysis
  • Financial Overview Dashboard
  • Responsive User Interface
  • Installable Progressive Web App
  • Mobile-First Design

What I Learned

  • Product Thinking
  • Financial Data Modelling
  • User Experience Design
  • Progressive Web App Development
  • AI-Driven Product Design
  • Mobile-First Development

Future Roadmap

  • Automatic Bank SMS Transaction Extraction
  • Automatic Bank Email Transaction Extraction
  • Intelligent Expense Categorization
  • AI Spending Pattern Detection
  • Personalized Financial Recommendations
  • Smart Budget Planning
  • Savings Goal Tracking
  • Secure User Authentication
  • Cloud Data Synchronization
TaxPilot home screen — salary entry call-to-action, quick stats, and a recent tax calculation

Flagship Project

TaxPilot — Nigerian Personal Income Tax Estimator

Making tax estimation simpler and more accessible.

Project Story

The idea for TaxPilot came from my Industrial Training at the Lagos Internal Revenue Service (LIRS).

During my training, I learned how annual income is used to calculate personal income tax. I noticed that many people do not understand how these calculations work, so I decided to build a simple tool that helps users estimate their taxes based on their annual income.

TaxPilot is a Progressive Web App (PWA) that allows users to install it on their phones and quickly estimate their tax. Although it follows the general Nigerian tax rules, it is meant for learning and estimation and should not replace professional tax advice.

This project helped me understand how technology can simplify complex processes and make useful information easier for people to access.

Technologies Used

  • TypeScript
  • JavaScript
  • CSS3
  • Lovable

Development Approach

I built TaxPilot using Lovable together with my software development knowledge. AI helped me work faster, organize ideas, and improve the application, while I reviewed and refined the project to ensure it met the goals I had in mind.

Key Features

  • Annual Gross Income Calculator
  • Nigerian Personal Income Tax Estimator
  • Responsive User Interface
  • PDF Export
  • Installable Progressive Web App

What I Learned

  • Business Requirement Analysis
  • Financial Calculations
  • Product Design
  • User Experience Design
  • Progressive Web App Development

Future Roadmap

  • Support for Updated Nigerian Tax Policies
  • Tax Planning Dashboard
  • Salary Comparison Tools
  • AI-Powered Tax Assistant
  • Personalized Tax Recommendations
  • Multi-Year Tax Analysis
BMI Calculator result card showing a calculated BMI of 21.2 and the Normal weight range

NextGen Academy Project

Body IQ — Responsive Health Calculator

A simple project that strengthened my frontend development skills through practical implementation.

Project Story

Body IQ was developed as part of my project submission during the NextGen Academy Generative AI & AI Automation Program.

Although the program focuses on Artificial Intelligence and automation, I wanted to strengthen my frontend development skills by building a complete web application.

Instead of following a tutorial, I chose to build a practical tool that accepts user input, performs calculations, checks for valid information, and instantly displays results.

While building the project, I combined my knowledge of HTML, CSS, and JavaScript with Claude AI to help me write, improve, and review parts of the code. This gave me more confidence in using AI as a tool while continuing to learn the fundamentals of software development.

Even though it is a simple project, it represents an important step in my learning journey and reminds me that strong software engineering skills are the foundation for building more advanced AI applications.

Technologies Used

  • HTML5
  • CSS3
  • JavaScript
  • Claude AI

Development Approach

I built Body IQ using Claude AI alongside my frontend development knowledge. I used AI to help me build the application more efficiently, but I also reviewed, tested, and understood the code to make sure it worked correctly and met the project requirements.

Key Features

  • BMI Calculation
  • Health Classification
  • Input Validation
  • Instant Results
  • Responsive User Interface

What I Learned

  • JavaScript Programming
  • DOM Manipulation
  • User Input Validation
  • Responsive Web Design
  • Interactive User Interfaces
Make.com scenario showing the automated workflow: Google Sheets, Supadata, Anthropic Claude, Google Sheets, then Gmail

AI Automation Project

AI-Powered YouTube Video Summarizer

Turning a YouTube link into a ready-to-read summary in your inbox, automatically.

Project Story

As part of my Generative AI and AI Automation training at NextGen Academy, I designed and implemented an end-to-end automation workflow using Make.com. The goal: automate the process of summarizing YouTube videos and delivering concise summaries directly to users via email.

The workflow begins when a YouTube video URL is added to Google Sheets. Make.com retrieves the video's transcript through the Supadata API, sends the transcript to Claude AI for summarization, stores the generated summary, and automatically emails the results to the intended recipient. This project provided hands-on experience integrating cloud services, AI models, and APIs into a fully automated workflow capable of solving a real-world task.

Workflow Overview

  1. Google Sheets
  2. Supadata API
  3. Claude AI
  4. Google Sheets
  5. Gmail

Technologies Used

  • Make.com
  • Google Sheets
  • Supadata API
  • Claude AI
  • Gmail

Skills Demonstrated

  • AI Workflow Automation
  • Workflow Orchestration
  • API Integration
  • Prompt Engineering
  • AI Content Summarization
  • Data Mapping
  • Automation Testing
  • Error Troubleshooting

What I Learned

This project taught me how to connect different online tools so they work together automatically — in this case, Google Sheets, an AI transcript service, Claude AI, and Gmail, all passing information to each other without me touching anything in between. It also taught me how to write good instructions for AI (so the summaries actually come out useful) and how to test an automated process properly, so it keeps working even when something unexpected happens.

Learning & Professional Growth

My Engineering Journey

Software engineering is a field of continuous learning. Beyond building applications, I actively invest in expanding my knowledge of software engineering, artificial intelligence, automation, system design, and emerging technologies. Every project I build represents another step in my growth as an engineer — from learning programming fundamentals to designing modern web applications, exploring artificial intelligence, and building intelligent automation systems.

  1. Computer Science
  2. Programming Fundamentals
  3. Python Development
  4. Frontend Development
  5. Backend Development
  6. Database Design
  7. REST API Development
  8. Software Architecture
  9. Artificial Intelligence
  10. Generative AI
  11. Prompt Engineering
  12. AI Workflow Automation
  13. Continuous Learning

2020 – 2024

B.Sc. Computer Science

Usmanu Danfodiyo University, Sokoto

My academic journey provided a strong foundation in programming, databases, software engineering, operating systems, networking, algorithms, and computer systems — and strengthened my problem-solving skills ahead of building practical software solutions beyond the classroom.

2023

Treasurer, JCIN UDUS

Junior Chamber International Nigeria — Usmanu Danfodiyo University

  • Managing financial records
  • Monitoring budgets and expenditures
  • Promoting accountability and financial transparency

2024

General Legal Counsel, JCIN UDUS

Junior Chamber International Nigeria — Usmanu Danfodiyo University

  • Advising the executive committee on governance matters
  • Supporting organizational compliance
  • Assisting with documentation and organizational decision-making

2025 – Present

Training Admin and Consultant (NYSC)

Oak Interlink Limited

I'm currently serving at Oak Interlink Limited as part of my National Youth Service Corps (NYSC), supporting business operations, client engagement, and training coordination. This role has strengthened my organizational, communication, and problem-solving skills while exposing me to technology-driven business processes and professional collaboration.

Current Responsibilities

  • Coordinating training programs and supporting their successful execution
  • Researching, identifying, and engaging qualified facilitators for training sessions
  • Conducting preliminary interviews and evaluations of facilitators
  • Communicating with prospective and existing clients through professional correspondence
  • Supporting client acquisition through outreach and relationship-building
  • Coordinating communication between facilitators, clients, and internal teams
  • Assisting with project planning, documentation, and administrative coordination

This role has broadened my understanding of how technology businesses operate beyond software development, giving me practical experience in project coordination, client communication, and stakeholder management.

Ongoing

Certifications & Professional Development

Continuous learning is essential in a rapidly evolving industry.

  • HTML & CSS
  • JavaScript
  • Python Programming
  • Django Web Development
  • Blender 3D Modelling
  • Electronic Arts Job Simulation
  • Generative AI & AI Automation (NextGen Academy)

NextGen Academy — Generative AI & AI Automation Program

I'm currently participating in the Generative AI & AI Automation Program at NextGen Academy, gaining practical experience in Artificial Intelligence, workflow automation, prompt engineering, and responsible AI development through hands-on projects and real-world scenarios.

Artificial Intelligence

  • Generative AI
  • Large Language Models (LLMs)
  • AI Evaluations (AI Evals)
  • AI Bias
  • Responsible AI
  • AI Safety Fundamentals

Prompt Engineering

  • Prompt Structure
  • Role-Based Prompting
  • Context Engineering
  • Constraint-Based Prompting
  • Production Prompt Design
  • Prompt Optimization

AI Automation

  • Make.com
  • Workflow Automation
  • AI Workflow Orchestration
  • API Integration
  • AI Content Generation
  • Business Process Automation

Prompt Engineering & AI Solution Design

Structured Prompts, Real Outputs

Prompt engineering has become an important part of my software development workflow. As I continue learning Generative AI and AI Automation at NextGen Academy, I design structured prompts that help AI generate clear, practical, and implementation-ready solutions.

Rather than writing simple instructions, I develop prompts that define the AI's role, objectives, context, constraints, and expected output. This structured approach produces more accurate, consistent, and useful results across software engineering, learning, business planning, automation, and creative tasks.

Building these prompts has also strengthened my ability to think systematically, break complex problems into smaller parts, and design solutions that are both practical and reusable.

Prompt Library

Reusable Templates for Real-World Applications

Software Engineering

Helps plan out a software system properly — how it's structured, how the database and backend fit together, and how it can grow without falling apart.

Learning

Turns "I want to learn X" into an actual step-by-step plan — what to study first, what to build along the way, and how to tell you're making progress.

Productivity

Helps organize a busy day or week — what to prioritize, how to stay focused, and how to keep track of what's actually getting done.

Career Development

Helps figure out where the gaps are in your skills or experience, and what to do about them if you want to grow in your career.

Business Strategy

Helps stress-test a business idea before you commit to it — is there a real market for it, who else is already doing it, and does the math actually work.

Creative Writing

Helps turn a rough idea into an actual story — the characters, the plot, and a strong opening that pulls a reader in.

My Prompt Design Process

How I Build a Prompt

Whenever I create a prompt, I follow a structured approach to produce reliable and consistent results.

  1. Define the AI's role clearly.
  2. Describe the task in detail.
  3. Provide the necessary background and context.
  4. Specify important requirements and constraints.
  5. Define the expected output format.
  6. Review and refine the prompt to improve clarity and consistency.

This process allows me to create prompts that can be reused across different projects while producing high-quality results.

Why Prompt Engineering Matters

Artificial Intelligence is becoming an important part of modern software development. Knowing how to communicate effectively with AI is now a valuable engineering skill.

For me, prompt engineering is not simply about asking AI questions. It is about designing clear instructions that improve productivity, support better decision-making, speed up development, and help solve real-world problems. Combined with my software engineering knowledge, it enables me to build smarter applications, automate workflows, and deliver practical digital solutions more efficiently.

AI Concepts Explored

Technical & Ethical Dimensions of AI

AI Evaluations (AI Evals)

Understanding how AI systems are evaluated for performance, reasoning, reliability, safety, and task completion.

AI Bias

Learning how biases emerge in AI systems and exploring techniques for developing fairer, more inclusive AI applications.

Responsible AI

Studying principles for building AI systems that are ethical, transparent, accountable, and trustworthy.

Prompt Engineering

Designing structured prompts that enable AI systems to generate accurate, consistent, implementation-ready responses.

AI Tools I Use

Tool by Task

AI tools used by activity and their primary use
Activity AI Tool Primary Use
Software EngineeringChatGPTArchitecture design, coding assistance, debugging, project planning
Code AssistanceGitHub Copilot, Lovable, Claude AICode completion, debugging, documentation
Graphic DesignCanva AILogo design, flyers, social media graphics
Script WritingClaude AIStorytelling, brainstorming, long-form writing
Video EditingCapCut AIAI-assisted editing, captions, content production
Voice GenerationElevenLabs, Descript AIAI voiceovers and narration
ResearchPerplexity AIMarket research and source-backed research
DocumentationNotion AIDocumentation and project organization
Visual ConceptsMidjourneyConcept art and visual ideation

Technical Skills

Programming Languages

  • Python
  • JavaScript
  • TypeScript
  • SQL

Frontend Development

  • HTML5
  • CSS3
  • Responsive Web Design

Backend Development

  • Flask
  • FastAPI
  • REST API Development

Databases

  • PostgreSQL
  • SQLite
  • PL/pgSQL

Artificial Intelligence & Automation

  • Prompt Engineering
  • AI Workflow Automation
  • Make.com
  • API Integration
  • Claude AI
  • ChatGPT

Development Tools

  • Git
  • GitHub
  • Visual Studio Code
  • Lovable
  • Blender
  • Figma

Soft Skills

  • Problem Solving
  • Analytical Thinking
  • Communication
  • Collaboration
  • Adaptability
  • Continuous Learning
  • Attention to Detail
  • Product Thinking
  • Time Management

Technology continues to evolve rapidly, and I'm committed to evolving alongside it. I plan to deepen my expertise in Artificial Intelligence, software engineering, cloud technologies, automation, and scalable system design — while contributing to open-source projects and building products that make a meaningful impact on individuals, businesses, and communities.

Contact

Let's Build Something

I'm always interested in discussing software engineering opportunities, AI projects, collaborations, and innovative ideas.

I aspire to build technology that solves real-world problems through thoughtful software engineering, intelligent automation, and continuous learning — creating practical digital solutions that improve the way people work, make decisions, and interact with technology.