Hello 👋, I'm

Afrokk.

A passionate

Software Engineer with a parallel 7-year tech industry journey, managing a 1.7M subs YT channel, former founder of a tech news website, and an avid freelancer with works featured in Forbes, Uber, and more. Currently based in Canada. 🍁

A picture of me
An image collage showcasing my favourite hobbies/things.

About me.

My journey in Software Engineering & Creative Design.

After moving to Canada, I decided to pursue a career in Computer Science. I did my foundations in C and Java. I have a strong passion for Engineering good software and love UI/UX design, fueled by my over 5 years of experience in Graphics Design and tech Content Creation.

Experience.

logo
Software Developer
Full Time
  • Full-stack Software Developer at McGill, building and maintaining web-based tools and infrastructure for astrophysical data analysis and maintaining a high-performance computing cluster.
  • Led migration of critical applications from React 16, CRA & Node to React 18, Vite & Bun, improving speed, scalability, and developer experience across the codebase.
  • Maintaining data processing pipelines handling over 1.5 petabytes of data, utilizing Docker Swarm clusters, Prometheus/Grafana, Ansible, & more to support real-time data processing and infrastructure monitoring.
logo
Creative Development Manager
Part Time
  • Directing a thriving 1.7 million subscribers YouTube channel to produce tech content for a worldwide audience.
  • Managing top-tier brands including Samsung, Google, Chevrolet, and more across diverse sectors.
  • Engineered a VueJS channel website and an interactive Discord Python chatbot to boost community engagement.
  • Generating over 5 million monthly views by producing 2,000+ videos till date on emerging tech, spanning smartphones, computers, electric vehicles, and more.
  • Enhanced views from high CPM regions by 40% through SEO strategies, significantly boosting monetization potential.
logo
Full Stack AI Developer - Freelance
Part Time
  • Delivered AI-enabled web applications for multiple clients across SaaS, media, and analytics domains using Next.js, Node.js, Python, and TypeScript.
  • Integrated LLM workflows (RAG, vector search, embeddings) with Postgres, Redis, and vector DBs (Pinecone / pgvector) to enhance personalization and automation.
  • Built modular API platforms (REST + edge-ready streaming) with tRPC, WebSockets, and queue-backed workers for background processing.
  • Lead several projects as Software Architect / Consultant, including system design, cloud architecture, and scalability planning for large-scale AI-enabled applications.
  • Produced technical audits & phased roadmaps.

Hackathons & Gallery.

Software Portfolio.

Research & Publications.

Loading publications from ORCID...

Education & Skills.

  • 2024
    Bachelor's in Computer Science
    Minor in Communication, Media & Film

    University of Windsor

  • 2022
    Full-Stack Development

    Colt Steele's Bootcamp

  • 2017-2020
    Pre-Engineering (High School)

    Forman Christian College

My skills

I am language-agnostic, however, I have worked with several technologies and frameworks during my open source projects, freelancing and at my job. These include Python, JavaScript/TypeScript, Java, and more.

Databases
  • Relational Databases: PostgreSQL, MySQL, MariaDB, SQLite
  • Document Databses: MongoDB
DevOps
  • Cloud Providers: GCP
  • Container Orchestration: Docker Swarm, Kubernetes
  • Observability: Prometheus, Grafana
  • Automation: Ansible
  • Version Control & CI/CD: Git, GitHub, GitHub Actions
Frameworks/Libraries
  • Libraries: React, Vue.js, Svelte
  • Frameworks: Next.js, Nuxt, SvelteKit
  • Server: Node.js, Express, Flask, Sanic
  • Markup: HTML, CSS, SASS, SCSS, Tailwind, Shadcn
Design
  • Adobe Suite (PS/Ae/Pr/XD)
  • UI/UX: Figma
AI/ML
  • Frameworks: PyTorch, TensorFlow
  • Model Hub: Hugging Face
  • LLM Orchestration: LangChain
  • APIs: OpenAI, Anthropic, Gemini

Contact me.

Let's connect.