Welcome to my GitHub profile! I’m John Dzikunu, a Full-Stack Engineer with 6+ years of professional experience designing, building, and maintaining scalable, data-driven web applications and backend systems used by real users across multiple regions, including the U.S., UK, and Africa.
My core strength lies in backend architecture, database management, and full-stack system integration, with hands-on experience using Next.js, React, Laravel, NestJS, Spring Boot, and modern cloud-native tooling. I’m particularly passionate about building interactive platforms, assessment-based tools, and AI-enabled features that empower users to grow personally and professionally.
I began my career as a Java desktop application developer, building internal business tools using JavaFX and Swing.
This phase gave me strong foundations in:
- Object-oriented programming
- Clean system architecture
- UI engineering
- Software craftsmanship
I transitioned into mobile development and UI/UX engineering, designing and building complete mobile products from scratch.
Notable applications:
- Dialiet — Android (Java + UI/UX)
- Manarisem — Android (Java + UI/UX)
- Inspiro — Android (UI → Production)
- Phonky — Flutter (UI → Production)
- Handy Man — Flutter service marketplace (UI → Production)
This phase shaped my design sense, UX thinking, and product craftsmanship.
In 2020, I moved fully into web & full-stack engineering, working extensively with:
Laravel • Vue • Angular • React • Spring Boot
I led a 32+ engineer team migrating a legacy enterprise system into a modern microservices architecture, using:
- Event-driven systems (Kafka)
- Distributed services
- Frontend micro-frontends (Vue)
- CI/CD & DevOps workflows
This stage elevated my skills in:
- System architecture
- Distributed systems
- Engineering leadership
- Large-scale software design
I now build enterprise-grade platforms and AI-driven systems for banks, fintechs, and global companies, including:
- UK Banking platforms (NatWest) – Bigspark
- US enterprise platforms – Global Tech Network
- Fidelity Bank Ghana – Breakinvent
- AI platforms – Kwame AI
My work includes:
- AI-powered complaint analysis systems
- Automated document generation
- Secure financial data masking
- Enterprise React architectures
- Large-scale workflow platforms
Currently, I serve as Head of Quantitative Strategies at Tekpor Quant Technologies (TQT), leading:
- Algorithmic trading systems
- Predictive analytics platforms
- AI-based financial modeling
- Trading infrastructure engineering
This blends software engineering, AI, data science, and finance.
I specialize in:
- UI systems engineering
- Design → production workflows
- Mobile-first frontend platforms
- Workflow-heavy web applications
- Enterprise-scale UI architectures
I enjoy building interactive platforms, assessment-based tools, and intelligent systems that help users grow personally and professionally.
I believe great software should be:
- 🧱 Well-architected — clean data models & APIs
- ⚡ Performant — optimized queries & efficient systems
- 🔒 Reliable & secure — production-ready by default
- 🤝 Collaborative — built with strong teamwork
- 📈 Scalable — designed to grow with users
I take strong ownership of the systems I work on and care deeply about clean architecture, maintainability, and performance.
I design and build backend systems that serve as the backbone of modern applications.
- Design RESTful and GraphQL APIs supporting complex workflows
- Structure, normalize, and optimize relational and NoSQL databases
- Implement secure authentication, authorization, and data access layers
- Ensure reliable data storage, retrieval, and integrity
- Optimize queries and backend performance for scale and speed
Technologies I frequently use:
Laravel, NestJS, Spring Boot, Node.js
PostgreSQL, MySQL, MongoDB
Redis, message queues, background jobs
I design and engineer user-centered interfaces that balance aesthetics, usability, performance, and scalability.
My work spans UX research → wireframes → high-fidelity design → production-grade UI systems.
- Translate Figma designs into scalable React & Next.js component systems
- Design mobile-first, responsive layouts optimized for real-world usage
- Build accessible (WCAG) UI components and interaction patterns
- Engineer design systems using Tailwind, ShadCN, Radix UI, and Storybook
- Craft complex workflows and forms with intuitive UX and minimal friction
- Optimize UI performance for low bandwidth and mobile networks
I approach UI engineering as product design + system architecture, not just styling.
I work across the full stack to ensure seamless communication between frontend and backend systems.
- Build Next.js and React applications with clean component architecture
- Integrate frontend interfaces with backend APIs and databases
- Implement server-side rendering (SSR), API routes, and optimized data fetching
- Architect frontend state management and data flow using TanStack Query & Zustand
- Collaborate closely with designers and backend engineers to align data contracts and UX needs
- Debug and resolve cross-layer issues efficiently
My goal is always to ensure that data flows smoothly from the database to the user interface with zero friction.
I use Next.js extensively to build modern, scalable, production-grade web platforms.
- Server-side rendering (SSR) and static site generation (SSG)
- API routes and backend-for-frontend (BFF) patterns
- Optimized routing, layouts, and streaming UI
- Authentication flows and protected routes
- Integration with backend services and distributed systems
Next.js allows me to deliver fast, SEO-friendly, and highly interactive user experiences backed by robust backend architectures.
I have hands-on experience building and integrating AI and LLM-powered features into production systems.
Examples of AI-powered capabilities I’ve worked on include:
- Short-answer and long-form text analysis
- Tone, emotion, and sentiment detection
- Intelligent content generation
- Automated classification and prioritization
- Decision-support tools for operational teams
My focus is always on:
- Making AI features useful, explainable, and reliable
- Integrating them cleanly into existing backend architectures
- Designing AI-assisted user journeys that feel natural and intuitive
- Ensuring AI outputs align with real user needs and business goals
🧩 Systems I’ve Built
✅ Interactive & Assessment-Based Platforms • Built dynamic platforms supporting real-time user inputs and interactive scoring • Designed UX flows, wireframes, and high-fidelity UI from concept to production • Developed backend systems optimized for scoring, analysis, and feedback • Created APIs for real-time and asynchronous interactions • Ensured mobile-first responsiveness and accessibility compliance
✅ Data-Heavy Web Applications • Architected applications with complex data relationships • Designed efficient database schemas and query optimization strategies • Built full-stack solutions with tight integration between backend APIs and frontend interfaces • Implemented interactive dashboards and data visualization components using React and Next.js • Ensured scalable and maintainable codebase for long-term product growth
✅ AI-Enabled Business Tools • Developed platforms leveraging AI/LLM to analyze user input and generate actionable insights • Integrated intelligent workflows and automated recommendations into the UI • Implemented secure handling of sensitive data in both backend and frontend • Built AI-powered UX components, including tone detection, content generation, and decision support
⸻
UI/UX Highlights:
• Designed and implemented mobile-first and responsive UI for apps used across US, UK, and African markets
• Translated Figma designs → ShadCN/Tailwind UI components
• Created interactive design systems for consistent branding and reusable components
• Applied accessibility, usability, and motion feedback principles in production interfaces
🤝 Collaboration & Leadership
Beyond writing code, I’ve also: • Led engineering teams and reviewed production code • Mentored junior developers and supported onboarding • Collaborated with designers, PMs, and stakeholders • Worked in remote-first, distributed teams • Delivered features aligned with business goals and timelines
I value clear communication, empathy, and shared ownership when working with others.
🌍 Remote Work & Time Zone Experience
I have extensive experience working remotely with teams based in: • 🇺🇸 United States • 🇬🇧 United Kingdom • 🌍 Africa
I’m comfortable working U.S. business hours (EST) and collaborating asynchronously when needed.
📂 Featured Repositories
My repositories demonstrate: • Full-stack applications with real backend logic • Database schema design and integration • API development and frontend consumption • Clean code structure and documentation
👉 Please explore the pinned repositories below to see concrete examples of my work.
I’m always happy to: • Walk through any project • Explain architectural decisions • Discuss trade-offs and improvements
I’m passionate about building impactful, reliable, and scalable software.
If you’re interested in backend systems, Next.js applications, data platforms, or AI-powered tools, feel free to reach out or explore my repositories below.
🚀 Thanks for visiting my profile!








