Richard Princewill
Frontend Engineer
Hire this person
Send a job offer directly to this candidate
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)

