Skip to content

nwodor/portfolio

Repository files navigation

Success Nwodor-Joseph Ifechukwu

IT administrator. Software developer. Data analyst. Edmonton-based. I build things that ship.


Who I am

I'm a third-year BSc. Information Technology student at Concordia University of Edmonton, minoring in Business. Before moving to Canada, I trained at Aptech Computer Education in Lagos, Nigeria, where I earned an Advanced Diploma in Software Engineering.

I work across three roles:

  • IT administrator — keeping systems, accounts, and tooling running
  • Software developer — full-stack web apps, front to back
  • Data analyst — turning raw data into something people can actually decide on

What ties them together is a ship-it mindset. I'd rather get a clean v1 in front of a real user than over-engineer a v0.


What I'm good at

  • Clear communication and problem-solving
  • Full-stack web development
  • Database design and SQL
  • REST API design and integration
  • AI-augmented development with safe, responsible defaults
  • CRM and customer management systems
  • Workflow automation with n8n
  • Building agentic systems with MCP and tool-calling LLMs

Tech stack

Languages: Python, JavaScript, TypeScript, PHP, HTML, CSS, Node.js

Frameworks and libraries: Next.js (App Router), React 18, Express, Django, Tailwind CSS, Bootstrap, Framer Motion

Databases and backend: Supabase (PostgreSQL), MySQL, Firebase Firestore, Firebase Auth

APIs and tooling: REST APIs, Postman, Git, GitHub, GitHub CLI, Excel, dotenv

AI and automation: Anthropic Claude API, OpenAI API, Perplexity, Ollama, GitHub Copilot, Claude Code, n8n, MCP servers

Hosting and deployment: Railway, Vercel, Netlify, Render, GitHub Pages

Workflow tools: n8n Cloud, ngrok, Telegram Bot API, Gmail API, Google Calendar API

I treat AI as a teammate, not a shortcut. The goal is shipping more useful software faster, without sacrificing correctness or readability.


Services I offer

  1. Full-stack web apps — schema through polished UI, modern frameworks, clean architecture
  2. API development — REST APIs with authentication, validation, and real documentation
  3. Data and database work — schema design, SQL querying, integrity management, insight-driven analysis
  4. AI agent and automation builds — Claude or OpenAI-powered agents, n8n workflows, custom MCP tools

Featured projects

Kudo — Personal AI Assistant (in active development)

A personal AI agent that watches my Gmail for job application confirmations, stores everything in Supabase, and answers my questions in Telegram. Things like "what did I apply to last week?" or "who should I follow up with today?"

The bigger plan is a real personal operator that handles email triage, calendar, GitHub digests, market briefings, and news on top of the job tracker.

  • Stack: Node.js, Express, Anthropic Claude API (Haiku 4.5), Supabase (PostgreSQL), Telegram Bot API, Gmail API, n8n, OAuth 2.0, Railway (backend), Vercel (frontend demo site)
  • Frontend: Next.js 14, TypeScript, Tailwind CSS
  • Architecture: Telegram as the command center, Supabase as long-term memory, n8n for scheduled and event-driven workflows, MCP tools (in progress) for safe agent actions
  • GitHub: github.com/nwodor/KUdo

I post weekly build-in-public updates on the Kudo development process.

Car Rental Website — Live on Render

Full-stack web application for online car rentals. Users search and book vehicles. Rental companies list cars, manage bookings, and process payments through an admin dashboard.

  • Stack: Python, Django, MySQL, Bootstrap, REST APIs
  • Hosted: Render

FleetMind (extending)

A fleet management application I'm extending with AI-powered dispatch logic. Listens for fleet events via webhook, decides optimal dispatch, and flags anomalies.

Finsite (in development)

Personal finance web app with a clean dashboard for tracking income, expenses, and savings goals. Real-time charts, transaction history, budget management.

  • Stack: PHP, MySQL, financial analytics

This portfolio

The site you're reading from.

  • Stack: Next.js (App Router), TypeScript, Framer Motion, Firebase Firestore for the blog, Firebase Auth for admin, EmailJS for the contact form, Anthropic Claude for the Ask AI widget
  • Hosted: Netlify, mirrored to GitHub Pages at nwodor.github.io/portfolio

Experience

Customer Experience Coworker Level 3 — IKEA, Edmonton AB (Jul 2025 – Present) Excellent customer service, accurate inventory tracking through IKEA's internal software, efficient issue resolution, stock integrity.

Carts Coworker — IKEA, Edmonton AB (Oct 2024 – Jul 2025) Coordinated with warehouse and pickup teams, monitored loading-zone operations, reported equipment issues to management.

Software Engineering Intern — Lendsqr, Lagos NG (Oct 2022 – Nov 2023) Designed, developed, and tested fintech software. Wrote clean, maintainable code. Used SQL to query databases. Maintained data integrity and confidentiality across customer-facing systems.


Education

  • BSc. Information Technology (in progress, minor in Business) — Concordia University of Edmonton
  • Advanced Diploma in Software Engineering — Aptech Computer Education, Lagos, Nigeria

What I'm currently working on

Kudo is the main project. Day-to-day right now I'm:

  • Wiring n8n workflows for Telegram, Gmail, and Supabase integration
  • Debugging credential and merge-node issues across n8n Cloud
  • Migrating reasoning calls from OpenAI to Anthropic Claude
  • Building the conversational query layer so Kudo answers plain-English questions
  • Planning the MCP server layer for Phase 4

I'm also actively job hunting in the Canadian tech market — AI engineering, full-stack development, data analytics roles in Edmonton, Calgary, and remote.


What I'm into outside of code

  • Trading XAUUSD and Nasdaq daily on FTMO and HFM accounts
  • Reading about AI agents, agent architecture, and the MCP ecosystem
  • Following the Anthropic and Lovable product launches closely
  • Building consulting-style side projects under the Stratify AI / Integrait branding

How I work

  • Ship over polish. A clean v1 in production beats a perfect v0 in a branch.
  • Customer-first. Code is a means to a working product someone uses.
  • Maintainable defaults. Boring, readable code over clever code.
  • AI as a teammate. I use it to draft, review, and accelerate. Not to skip thinking.
  • Build in public. I share what I'm working on weekly so the work compounds.

Contact

  • Email: successofficiall@gmail.com
  • Location: Edmonton, AB, Canada
  • GitHub: github.com/nwodor
  • Portfolio: nwodor.github.io/portfolio

About this README

The Ask AI widget on the home page reads this file as context. If you want the chatbot to know something about me, it goes here.

About

personal website for my creative and work experiences.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors