Skip to content
View Vinnie-tec's full-sized avatar

Block or report Vinnie-tec

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Vinnie-tec/README.md

Hi, I'm Vincent Agboola 👋

Full-Stack Developer | Backend Engineering | Building Useful Things for the Web

I'm Agboola Vincent, a developer from Nigeria 🇳🇬 with a degree in Industrial Mathematics from the Federal University of Technology, Akure (FUTA).

I build web applications with a focus on clean architecture, reliable backend systems, secure authentication, and thoughtful user experiences. I enjoy understanding how things work beneath the surface — from designing database schemas and building APIs to managing authentication, authorization, and application data.

My current focus is building practical, production-minded applications with TypeScript, Next.js, PostgreSQL, and modern backend technologies.

I believe great software is more than code that works. It's software that is secure, maintainable, understandable, and built to solve real problems.

  • 🌱 Currently deepening my knowledge in: Backend engineering, PostgreSQL, database transactions, authentication, authorization, and scalable application architecture.
  • 💻 Core stack: JavaScript, TypeScript, React, Next.js, Node.js, PostgreSQL, and Drizzle ORM.
  • 🧠 My approach: Understand the problem, design the solution, write maintainable code, and keep learning.
  • 🤝 Open to: Meaningful collaborations, interesting projects, and opportunities to build useful software with other developers.
  • 📍 Based in: Nigeria.

🛠️ Technologies & Tools

Languages

JavaScript TypeScript Python

Frontend Development

React Next.js Tailwind CSS Sass

Backend Development

Node.js Express.js REST API

Databases & Data Access

PostgreSQL Drizzle ORM Neon MongoDB MySQL

Authentication & Development Tools

Better Auth NextAuth.js Git GitHub Visual Studio Code


🚀 Featured Projects

CampusFlow

A full-stack project management application built with a modern TypeScript stack.

CampusFlow is my hands-on exploration of building reliable web applications with a strong backend foundation. It brings together authentication, database-backed project management, and user-specific data access.

Technologies: Next.js · TypeScript · PostgreSQL · Drizzle ORM · Better Auth

Key areas of development:

  • User authentication and session management.
  • Protected application routes and server-side authorization.
  • User-owned resources and database-level relationships.
  • Project creation, retrieval, updating, and deletion.
  • Input validation and access-control enforcement.
  • Database migrations and structured data access.

🔗 Repository: CampusFlow


📊 GitHub at a Glance

Vincent's Top Languages

Vincent's GitHub contribution streak

Most used programming languages


🤝 Let's Connect

I'm always happy to connect with developers, exchange ideas, learn from other engineers, and explore opportunities to build meaningful products.

Connect on LinkedIn Send me an email Follow me on X Follow me on Instagram


Building with purpose. Learning continuously. Engineering better solutions, one project at a time.

Pinned Loading

  1. E-commerce-sneakerr E-commerce-sneakerr Public

    This is a solution to the E-commerce product page challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.

    JavaScript 1

  2. google-search-clone-reactjs google-search-clone-reactjs Public

    A google-like-website to make searches.

    JavaScript 1

  3. campusflow campusflow Public

    CampusFlow is a learning and project workspace for university students and instructors. Students can discover courses, learn from ordered lessons, track completion, take assessments, and review cou…

    TypeScript 1

  4. Vweet-Twitting-website- Vweet-Twitting-website- Public

    A mini website for tweeting, following and liking tweets of other users.

    TypeScript 1

  5. Cloud-storage-provider Cloud-storage-provider Public

    URL

    TypeScript 1

  6. choplingo choplingo Public

    ChopLingo is a full-stack recipe discovery and cooking platform focused on Nigerian food. Visitors can explore recipes, save favourites, leave reviews, and ask a recipe-aware cooking assistant ques…

    TypeScript 1