App LogoApp name
SA

Sodiq Abdulganiy

Open to work3 years experience

Frontend Developer

Abuja, NigeriaTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

Frontend Developer specializing in React, Next.js, and Vue.js.

GitHubLinkedIn
Resume
Email

Standing Rank

Rank Not Available

Developer Badges

Badges Pending

Skills & Technologies

24 skills
javascripttypescriptnext.jsreact.jsvue.jsreduxtanstack queryreact hook formreact routerhtml5css3tailwind cssstyled componentsrechartssupabaserest apisgitresponsive designmobile-first designserver-side renderingserver actionscomponent-based architectureapi integrationagile/scrum

GitHub Activity Evidence

GitHub Footprint Not Connected

Recruiters value verified code contributions. Linking a GitHub account displays live heatmaps, active contribution metrics, repository languages, and push activity tags.

Work Experience

Frontend Developer

RunElection

Jun 2025 - Jan 2026 Remote
  • Developed and delivered the company’s core web application using Next.js, TypeScript, and Tailwind CSS, completing the project ahead of schedule and ensuring a smooth product launch.
  • Collaborated with frontend, backend, and design teams to integrate UI/UX seamlessly, reducing design-to- development mismatches by 25%.
  • Implemented responsive and reusable component architecture, improving development efficiency by 30% within 2 months.
  • Optimized performance through code-splitting and asset optimization, cutting initial load times by 20% to enhance user experience and retention.

Projects

Personal Finance App

View Project
Next.js 15React 19TypeScriptTailwind CSSSupabase
  • Built a full-stack personal finance dashboard using Next.js 15, React 19, TypeScript, Tailwind CSS, and Supabase, leveraging server-side rendering and Supabase Auth for secure, session-based access control.
  • Implemented interactive modules for transactions, budgets, savings pots, and recurring bills — each featuring search, sorting, category filtering, and paginated data tables for efficient data navigation.
  • Designed a responsive, mobile-first UI with Recharts data visualizations (doughnut and bar charts) for at-a-glance spending insights, using reusable component architecture and Server Actions for secure CRUD operations against a Supabase PostgreSQL backend.
  • Architected an overview dashboard that surfaces live summaries of balance, income, expenses, budget utilization, savings progress, and upcoming recurring bills—consolidating all key financial data into a single view.

Quizy Go

View Project
ReactStyled Components
  • Developed the complete frontend of an interactive quiz platform using React and Styled Components, supporting multiple topic categories including Science, Math, Programming, and General Knowledge.
  • Built dynamic quiz flows for both Multiple Choice and True/False formats, with randomized question ordering to ensure a fresh experience on each attempt.
  • Implemented real-time score tracking and instant results feedback, providing users with clear performance summaries at the end of each quiz session.
  • Delivered an engaging, mobile-responsive UI with intuitive navigation, topic selection, and timed question mechanics—prioritizing a smooth and accessible user experience throughout.
Vue.jsTailwind CSS
  • Built a responsive URL shortening web app using Vue.js (Composition API) and Tailwind CSS, integrating the TinyURL API to dynamically shorten any valid URL on submission.
  • Persisted shortened link history across page reloads using Local Storage, enabling users to revisit their previously generated links without losing session data.
  • Implemented client-side form validation with contextual error handling, ensuring users receive clear feedback when submitting an empty or invalid input field.
  • Delivered a mobile-first, fully responsive layout with one-click clipboard copy functionality—matching the Frontend Mentor design specification across all screen sizes.

Fast Pizza

View Project
ReactReduxTailwind CSS
  • Built an end-to-end pizza ordering SPA using React, Redux, and Tailwind CSS.
  • Developed cart logic, address autofill, and geolocation features to streamline the checkout flow.
  • Improved UX with a mobile-first design approach and real-time form validation feedback.

GlidePay

View Project
React 18React Router v7Styled ComponentsRechartsTanStack Query
  • Built a feature-rich e-wallet frontend using React 18, React Router v7, Styled Components, and Recharts, with TanStack Query managing all server state, caching, and background data synchronization.
  • Implemented core financial workflows including fund transfers, QR code payments, multi-currency support, and a paginated transaction history view with date-fns-formatted timestamps.
  • Integrated React Hook Form with validation logic across all transactional forms and used React Hot Toast for real- time user feedback on payment and transfer actions.
  • Architected a scalable component structure with React Error Boundary for graceful error handling, ensuring a reliable and accessible experience across all user-facing payment flows.

Leaderboard Standings

Leaderboard Position Pending

Global test scores, peer standing percentiles, and algorithm leaderboard ranks are updated dynamically.

Assessment Highlights

Assessments Not Completed

Coding evaluations, system assessment results, and conceptual score badges will appear here after taking a test.

AI Collaboration Score

AI Collaboration Score Pending

Developer coding behavior, assistant cooperation, and AI pair-programming indicators are evaluated during live coding sessions.

Role Compatibility Profile

Role Compatibility Analysis Pending

Custom matching reports, candidate role compatibility percentiles, and core engineer strength profiles are processed once conceptual code screenings are complete.

Achievements

Achievements Not Earned

Special rewards, developer badges, system recognition certificates, and conceptual milestones will display here.

About Details

Professional Bio

Frontend Developer with expertise in building responsive web applications using Next.js, React, and Vue.js. Experienced in integrating APIs, optimizing performance, and collaborating in Agile environments to deliver scalable UI solutions.

Bachelor’s Degree in Information Technology

Federal University of Technology, Minna (FUTMINNA) ( - Present)

Languages: English, Hindi
Email: Locked
Sodiq Abdulganiy - Profile | Swiftcruit