Chidi Benedict
Verified Expert in Engineering
Software Developer
Lagos, Nigeria
Toptal member since June 10, 2022
Chidi builds websites and web apps using modern technologies and frameworks, including Vue, React, Svelte, TypeScript, JavaScript, GraphQL, Node.js, and PostgreSQL. With over five years of experience, he has helped companies and individuals solve technical problems by providing highly optimized websites and web apps that met specifications and exceeded expectations.
Portfolio
Experience
- Nuxt.js - 6 years
- React - 6 years
- Vue - 6 years
- TypeScript - 5 years
- Node.js - 4 years
- REST - 4 years
- GraphQL - 3 years
- Tailwind CSS - 3 years
Availability
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
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.
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.
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
https://crowdapp.ioPayzone
https://payzone.ngInventory Dashboard
Fendui
Cutcloud
https://apps.indusuite.comEducation
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, Node.js, jQuery, jQuery UI, SignalR, D3.js, React Query, WebRTC, Liquid
Tools
Slack, UI Grid, GitHub Pages, Figma, Sequelize, Git, GitHub, Vue CLI, Redux Thunk, GitLab, Postman, Bitbucket, Peachtree Accounting Software, Jira
Languages
JavaScript, TypeScript, CSS, HTML, HTML5, SCSS, CSS3, ECMAScript (ES6), Less, GraphQL, Sass, SQL, Go, Liquid Template
Frameworks
Tailwind CSS, Nuxt.js, Vuetify, Bootstrap, Jest, Flex, MUI CSS, WebApp, React Native, Material UI, Next.js, 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, Agile, Scrum, Testing, Object-relational Mapping (ORM), Microservices, Unit Testing, E2E Testing, Kanban
Platforms
MacOS, Windows, Visual Studio Code (VS Code), Docker, Firebase, Heroku, Netlify, DigitalOcean, Vercel
Storage
PostgreSQL, SQLite, MySQL, Databases, Redis Cache, MongoDB, Redis
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, 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, Vitest, Bootstrap 4, UI Testing, Git GUI, Git Repo, Git Forks, Git Flow, SVG Animation, Storybook, Adobe UX, Design, API Integration, SaaS, Gantt Chart, eCommerce, Gatsby, Cloudinary, Teams
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