Skip to main content
Richard Princewill

Richard Princewill

Frontend Engineer

Talent
IlorinMember since June 17, 2026
Frontend DevelopmentFrontend EngineerFrontend Web DeveloperReact.jsTypeScriptTailwind CSSResponsive DesignFrontend ArchitectureState ManagementPerformance OptimizationAccessibilityUI/UXREST APIsCross-Browser CompatibilityREST API IntegrationContext APIReduxCommunicationMobile-first designJestReact Testing LibraryGitGitHubLazy loadingCode-splittingMemoizationLighthouse metrics
·

Hire this person

Send a job offer directly to this candidate

Frontend DevelopmentFrontend EngineerFrontend Web DeveloperReact.jsTypeScript

About

Frontend Engineer and full-stack innovator with hands-on experience building responsive, high-performance web applications using React, TypeScript, Tailwind CSS, and modern frontend frameworks. Founder and lead developer of Scholar101, a study-app platform, single-handedly designing, developing, and deploying core features from concept to production. Experienced in API integration, state management (Context API/Redux), responsive design, performance optimization, and UI/UX design with a focus on accessibility and cross-browser compatibility.

Former Frontend Engineer

Lead at Venueri.com, crafting scalable component architectures and mentoring teams, and Frontend Engineer at LuftSocial, delivering interactive social feeds, real-time messaging, and optimized state-driven applications.

Open Source

Lead at MLSA, University of Ilorin, guiding students in GitHub workflows, OSS contributions, and collaborative project development. Passionate about building innovative, user-centered solutions, leading engineering teams, and translating complex problems into elegant, production-ready software.

Experience

Chief Technology Officer - Xmagic Hub - Ibadan, Nigeria

(2022-05 - 2026-11)

  • Led the technology strategy, architecture, and product development roadmap for the platform, aligning technical initiatives with business objectives.
  • Directed the design, development, and deployment of scalable web applications and digital solutions.
  • Established engineering standards, development workflows, and best practices to improve code quality, security, and maintainability.
  • Managed cross-functional collaboration between developers, designers, and stakeholders to deliver product features efficiently.
  • Oversaw system architecture decisions, ensuring high performance, reliability, and scalability across the platform.
  • Evaluated and implemented modern technologies, tools, and frameworks to accelerate product development and innovation.
  • Supervised product testing, quality assurance, and release processes to maintain a high standard of user experience.
  • Identified technical risks and developed solutions to support business growth and operational efficiency.
  • Guided the development of responsive and user-centric interfaces while ensuring seamless integration with backend services and third-party APIs.
  • Mentored team members and fostered a culture of continuous learning, collaboration, and technical excellence.

Front-End React Developer - Alusoft Technology - Ibadan, Nigeria

(2022-11 - 2023-10)

  • Built and maintained responsive web applications using React.js, improving user experience and performance.
  • Developed reusable UI components and integrated RESTful APIs.
  • Optimized site performance and ensured cross-browser compatibility.

Frontend Engineer Lead @Venueri.com - Venueri - Ekiti, Nigeria

(2024-01 - 2024-11)

  • Led the frontend team for Venueri, a smart event-venue discovery and booking platform.
  • Architected and maintained a scalable, component-based UI using React and TypeScript, enabling fast development of venue listing, booking, and search pages.
  • Designed and implemented highly usable search and filter interfaces (by location, capacity, event type) that powered Venueri's core smart-search functionality.
  • Integrated RESTful APIs to fetch real-time venue availability, pricing, and venue metadata; handled data fetching, caching, and error states for smooth UX.
  • Built responsive layouts to display venue cards, detailed pages, and booking forms for all devices — ensuring consistency from mobile to desktop.
  • Optimized performance by lazy-loading images and components (e.g., venue galleries) and by applying code-splitting to reduce initial load times.
  • Implemented UI features such as real-time availability display, "book now" buttons, and booking review flows — making one-click booking possible.
  • Ensured high accessibility, cross-browser compatibility, and polished interaction design (animations, transitions) for venue browsing and checkout flows.
  • Mentored and managed junior frontend developers, conducted code reviews, and enforced best practices (clean code, reusability, DRY).
  • Collaborated with backend and product teams to shape feature requirements, plan sprints, and deliver new booking capabilities in an agile environment.
  • Continuously tracked and improved Lighthouse metrics (performance, accessibility) to deliver a snappy, user-friendly platform.

Frontend Engineer@Luftsocial(Germany) - Luftsocial INC - Germany

(2025-02 - present)

  • Built and maintained responsive, dynamic user-facing features for LuftSocial, a fast-growing social startup, using React, TypeScript, and Tailwind CSS.
  • Designed and implemented the social feed, profile pages, and real-time messaging UI to support seamless user interactions and engagement.
  • Integrated RESTful APIs for user authentication, posts, comments, likes, and real-time updates.
  • Optimized state management with Context API (or Redux Toolkit) to efficiently handle user data, feed state, and notifications.
  • Enhanced performance by using lazy loading, code-splitting, and memoization to speed up page loads and reduce bundle size.
  • Built reusable, modular component libraries (buttons, cards, modals) to ensure consistency and accelerate development.
  • Ensured cross-device, cross-browser compatibility and mobile-first design — focusing on both iOS and Android web views.
  • Collaborated with UI/UX designers to translate Figma/Sketch designs into production-ready components, implementing dark mode, responsive layouts, and smooth animations.
  • Conducted unit and integration testing (e.g., with Jest and React Testing Library) to catch UI regressions and ensure code reliability.
  • Debugged and solved critical frontend issues: API failures, UI glitches, state inconsistency, and rendering problems.
  • Participated in sprint planning and agile ceremonies, working closely with product and backend teams to deliver features on time.
  • Mentored junior engineers in best practices, code quality, and frontend architecture.

CEO and Founder @Scholar 101 - Scholar101 - Kwara, Nigeria

(2025-01 - present)

  • Founded and single-handedly built Scholar101, a study-app platform helping students learn efficiently, organize materials, and track progress.
  • Hands-on full-stack development: designed and implemented React-based frontend, state management (Context API/Redux), and integrated REST APIs for data persistence and user authentication.
  • Crafted intuitive, responsive UI/UX, translating designs into functional interfaces with dark mode, smooth transitions, and accessibility in mind.
  • Developed core features like flashcards, quizzes, spaced repetition, and study tracking from concept to production.
  • Optimized performance using lazy loading, memoization, and code-splitting for fast, smooth user experiences.
  • Managed deployment, CI/CD, and hosting to ensure reliability and scalability of the platform.
  • Continuously iterating and building new features based on user feedback, testing, and educational best practices.
  • Leading product vision, roadmap, and strategic decisions while actively coding and implementing features.

Open Source Lead — Microsoft Learn Student Ambassadors (MLSA), University of Ilorin - Microsoft - University of Ilorin, Nigeria

(2025-07 - present)

  • Led the open-source community within the University of Ilorin chapter of the Microsoft Learn Student Ambassadors program, driving collaboration and contribution.
  • Organized and facilitated open-source workshops, hackathons, and coding sprints to empower student developers to contribute to real-world projects.
  • Mentored MLSA members on Git, GitHub workflows, version control, and best practices in open-source development.
  • Coordinated contributions to OSS repositories, guided students through pull request processes, issue triaging, and code reviews.
  • Built and maintained learning resources (tutorials, documentation) to help student developers onboard into open-source projects.
  • Promoted Microsoft technologies and tools (VSCode, GitHub, Azure DevOps) in the campus community through presentations, webinars, and peer mentoring.
  • Collaborated with other MLSA leaders and Microsoft contacts to align open-source initiatives with community goals and strategic learning paths.
  • Tracked progress of contributors, celebrated significant OSS contributions, and reported on community impact within the MLSA chapter.

Frontend Engineer - Anyworky - Canada

(2026-04 - present)

  • Developed and maintained scalable frontend applications for the Provider Portal and Admin Dashboard using React.js and TypeScript.
  • Implemented REST API integrations to enable seamless communication between frontend systems and backend services.
  • Designed and delivered reusable UI components, improving development efficiency and consistency across the platform.
  • Collaborated with product managers, designers, and backend engineers to deliver high-quality features aligned with business requirements.
  • Analyzed and resolved frontend bugs, enhancing application performance, reliability, and user experience.
  • Conducted fidelity checks and quality assurance testing to verify feature accuracy, UI consistency, and compliance with product specifications.
  • Identified, documented, and validated bug fixes before deployment, contributing to improved software stability and release quality.
  • Streamlined testing and verification processes, helping reduce production issues and ensuring smooth feature rollouts.
  • Maintained responsive, cross-browser compatible interfaces that provided a consistent user experience across devices.

Education

Bachelor's - Computer Science - University of Ilorin (2023-10 - present)

Skills

Frontend Engineer

Reviews

Related