
Chidi Benedict
Verified Expert in Engineering
Software Developer
Lagos, Nigeria
Toptal member since June 10, 2022
Chidi is a software engineer focused on building scalable web platforms and developer-centric systems. With 5+ years of experience across front-end and back-end development, he has delivered solutions using Vue, Nuxt, React, TypeScript, Node.js, and PostgreSQL. Chidi also leverages AI-assisted and agentic tools like Cursor, Claude, and OpenAI Codex to accelerate development and automate workflows.
Portfolio
Experience
- Front-end - 7 years
- React - 6 years
- Vue - 6 years
- Nuxt.js - 6 years
- TypeScript - 5 years
- Node.js - 4 years
- Tailwind CSS - 3 years
- Agentic Coding - 2 years
Preferred Environment
Windows, MacOS, Slack, Teams, Figma, Adobe UX, Git GUI, Jira
The most amazing...
...web application I've worked on is Cutcloud. It connects with large cutting and piercing machines, enabling customers to manage them efficiently.
Work Experience
Full-stack Vue/Nuxt.js Developer
MedFlow I/O, LLC
- Rebuilt the web portal from the ground up using Supabase, Nuxt.js, Shadcn, and Tailwind to incorporate the new organization and permission structure requested by users.
- Built structured AI-assisted development workflows using layered prompting strategies, reusable instruction systems, and agent-oriented tooling to accelerate development and improve engineering efficiency.
- Integrated external services, APIs, and context-driven workflows into the application architecture, including reusable hooks, modular utilities, and automation-focused developer tooling.
- Refactored database tables to help streamline and secure user data using PostgreSQL RLS on all required tables.
React Front-end Developer
Twill Payments LLC
- Defined system rules, constraints, and guardrails for AI-driven workflows, ensuring reliable agent behavior, maintainable code generation, and consistent development standards.
- Created an AI analytics UI from the ground up using React and Next.js.
- Built a reusable UI components framework using Radix UI and Tailwind.
- Implemented a functional and high-performance AI chat feature with the ability to drag and drop charts, expand, collapse, and minimize chat windows.
- Optimized the front end to make UI run smoothly even when handling thousands of elements on a single page.
- Tracked and fixed bugs and made code reviews using GitHub projects.
- Implemented CI/CD pipelines to ensure changes are being properly checked after a new commit.
- Implemented UI tests using Jest to ensure changes align with the application's specifications.
Front-end Developer (via Toptal)
ContractPod Technologies Limited
- Helped develop an application that parses documents to summarize and create contracts for users using AI technologies.
- Built base reusable components using Vue, FormKit, and PrimeVue.
- Tracked and fixed bugs using Jira as a reporting tool.
Senior Full-stack Engineer
Online QA Staffing Agency
- Developed the design system and base components, following the Figma specifications.
- Developed crowdapp.io from scratch using Node.js and Vue.
- Built the crowdfunding MVP platform that allows clients to build up dynamic test cases for the application or services to be answered by their target audience.
- Created the landing page, which peaked at number ten on Product Hunt, an American website for sharing and discovering new products.
- Mentored junior developers to acquaint them with the applications, tools, and frameworks used in the company.
- Documented components using Storybook for reference and guidance.
Vue Engineer
ESAB - Digital Solutions
- Developed applications to connect with large cutting machines, helping customers manage those machines, view the latest events on the machine, get feedback, and report when they need them from the machines they purchase.
- Rewrote production running applications from Vue 2 and Vuex to Vue 3 and Pinia.
- Created a file management system that helps customers upload different formats of documents to various gateways and retrieve those documents on demand by the customer.
- Built an image editor from the ground up using Konva. This enabled customers to correctly position and group their machines for a specific floor plan.
- Built complex charts for a reporting machine and personnel performances using Chart.js.
- Developed a personnel management system that tracks each personnel's performance and working time with various machines.
- Tracked and fixed bugs using industry-standard project management and reporting tools.
Senior Full-stack Developer
Bex Multi Services
- Optimized web apps for maximum performance and accessibility, following the WAI-ARIA standards.
- Led the junior front-end team in building elegant and sophisticated user interfaces.
- Built the design system from the ground up, following the design specifications.
- Developed an admin dashboard to track profit and manage inventory internally.
Senior Front-end Engineer
Parkway Projects Limited
- Collaborated with the UI/UX designers to bridge the gap between graphical design and technical implementation.
- Worked closely with the back-end and full-stack developers to deliver consistent and reliable web experiences.
- Ensured the technical feasibility of UI/UX designs.
Front-end Developer
Ministry of Works
- Designed the staff check-in portal for login during staff's working hours in general. This application was built using React.
- Optimized web apps and web pages for speed, performance, and accessibility.
- Optimized the web design for mobile and other platforms for maximum speed.
Front-end Web Developer
Exolve Technologies Limited
- Assisted in creating the front end of various client's websites and web apps according to the client's design specifications and required functionality.
- Optimized existing clients' web applications for performance and best practices at the time.
- Oversaw the launch of websites and web applications I worked on.
- Delivered https://www.roadtruckers.com.ng for the client in a shorter time frame than was expected.
Experience
Crowdfunding MVP
Payzone
Inventory Dashboard
Fendui
Cutcloud
Education
Bachelor's Degree in Project Management
Bells University of Technology - Ota, Nigeria
Skills
Libraries/APIs
Vue, React, REST APIs, Material 2, Vue Material, Vuex, Vue 2, Flexbox, FlexGrid, Vue 3, Chart.js, Konva, Recharts, Web API, TanStack Table, Node.js, jQuery, jQuery UI, SignalR, D3.js, React Query, react-spring, WebRTC, Liquid, React DnD
Tools
Slack, Figma, UI Grid, GitHub Pages, Jira, Prisma, Google Analytics, Shadcn, Canvas, Claude Code, Shadcn UI, Claude, Sequelize, Git, GitHub, Vue CLI, Vitest, Redux Thunk, GitLab, Postman, Bitbucket, GreenSock, Webpack, Firebase Authentication, Peachtree Accounting Software, Dnd-kit, GitHub CLI
Languages
JavaScript, TypeScript, CSS, HTML, HTML5, SCSS, CSS3, ECMAScript (ES6), Less, GraphQL, Sass, SQL, Go, Liquid Template
Frameworks
Tailwind CSS, Nuxt.js, Next.js, Vuetify, Bootstrap, Jest, Flex, MUI CSS, WebApp, React Native, Material UI, Redux, Express.js, NestJS, Vue SSR, Svelte, Express.io, Bulma, Ant Design, Cypress, FormKit
Paradigms
REST, Object-oriented Programming (OOP), Class-based OOP, HTML DOM, UI Design, Responsive Web Design (RWD), B2B, Agile, Scrum, Testing, Object-relational Mapping (ORM), Microservices, Unit Testing, E2E Testing, Search Engine Optimization (SEO), Kanban
Platforms
MacOS, Windows, Visual Studio Code (VS Code), Docker, Firebase, Heroku, Netlify, DigitalOcean, Google Cloud Platform (GCP), Vercel
Storage
PostgreSQL, SQLite, MySQL, MongoDB, Redis, Databases, Redis Cache
Other
APIs, UI Components, Front-end, User Experience (UX), User Interface (UI), Dashboards, Web Dashboards, Component Libraries, Design Systems, UI Development, Web Applications, OOP Designs, Responsive UI, Web Development, Material Design, Vue Router, Bootstrap UI, HTML UI, CSS Grid, DOM, Virtual DOM, SVG, Agile Sprints, Grid Systems, Composition API, Pinia, Application State Management, Front-end Development, Charting, Axios, Tailwind UI, Progressive Web Applications (PWAs), WebSockets, Dashboard Design, Content Management Systems (CMS), Architecture, Lottie, Tanstack Query, Pixel Perfect, Reusable Libraries, Cursor AI, Artificial Intelligence (AI), Prompt Engineering, Nodemailer, Agentic Coding, Supabase, Full-stack, Data Visualization, Relational Database Services (RDS), RESTful Web Services, Full-stack Development, State Machines, OAuth, Software Architecture, Routing, Back-end, Shopify Polaris, Vite, Bootstrap 4, UI Testing, Git GUI, Git Repo, Git Forks, Git Flow, SVG Animation, Storybook, Adobe UX, Teams, Design, API Integration, SaaS, Resend, Gantt Chart, eCommerce, Gatsby, Cloudinary, Radix UI, Supabase Auth, Zustand, ECharts, Optimistic UI
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring