Back to portfolio

Resume · Full-Stack Developer · AI Engineering

Abubakar Rabiu Baba (Sadik)

Full-Stack Developer Moving into AI Development

Full-stack developer focused on reliable web applications and APIs. Hands-on experience across backend development, REST APIs, databases, authentication, external API integrations, testing, Git, Linux, and production deployment. Currently expanding into AI engineering, with a focus on practical AI applications, LLMs, local model tooling, RAG, agents, and developer tools.

Education

Current

Undergraduate Student

Arab Open University, Cairo

Engineering experience

Hands-on

Full-Stack & Backend Development

Built Django applications, REST APIs, authentication systems, database-backed features, and frontend applications.

Hands-on

Production Deployment

Deployed a Django application to Linux with Nginx and Gunicorn, including manual environment configuration and SELinux troubleshooting.

Building toward

AI Engineering

Expanding into LLM applications, Ollama, local AI models, RAG, AI agents, automation, and AI-powered developer tools.

Technical skills

LanguagesPython, JavaScript, HTML, CSS
FrontendReact, DOM, responsive CSS, Vite, npm
BackendDjango, Django REST Framework, REST APIs
Authentication & securityJWT, authentication, authorization, permissions, web security fundamentals
DatabasesPostgreSQL, SQLite
AI (in progress)LLM applications, Ollama, local models, RAG, agents, automation
InfrastructureLinux (Fedora), Nginx, Gunicorn, Docker, Redis, Celery, Git/GitHub, HTTPS
Testing & developmentAutomated testing, debugging, API testing, software architecture fundamentals

Core stack

Python · JavaScript · HTML · CSS · Django · Django REST Framework · React · PostgreSQL · SQLite · JWT · Git · Linux · Vite · Gunicorn · Nginx · Docker · Redis · Celery

Selected projects

Django-to-AI Roadmap

Structured learning path covering full-stack and backend development, Django, APIs, databases, deployment, testing, security, and the transition toward AI development.

AI Developer Roadmap

Practical roadmap for transitioning into AI engineering, including local CPU-based LLM tooling with Ollama.

GitHub Country Explorer

Frontend app integrating public APIs for GitHub user data, geolocation, country details, and population, with localStorage and GitHub Pages deployment.

Django REST API Projects

APIs with JWT, permissions, CRUD operations, search, filtering, pagination, and author-based access control.

Django Portfolio Deployment

Deployed a Django application to a Linux production stack with Nginx and Gunicorn; configured the environment and troubleshot SELinux policy conflicts.

Python Practice

Ongoing work in Python fundamentals, problem-solving, data structures, and algorithms.

Career directionFull-Stack Development AI Engineering