
Victor Aremu
Verified Expert in Engineering
Software Developer
Lagos, Nigeria
Toptal member since August 20, 2021
Victor is a front-end engineer with seven years of experience crafting delightful experiences and products on the web. His expertise includes JavaScript, TypeScript, React, Node.js, and Rust. He developed a plugin that adds dither effects to images in Figma and has over 85,000 installs on the Figma plugin store. As a game developer, he assisted in prototyping a 2D adventure role-playing mobile game with Unity 5. Victor is passionate about building high-quality software and automation.
Portfolio
Experience
- Webpack - 7 years
- Node.js - 7 years
- JavaScript - 7 years
- TypeScript - 6 years
- React - 6 years
- Electron - 5 years
- Storybook - 4 years
- Rust - 2 years
Availability
Preferred Environment
MacOS, Terminal, Vim Text Editor, NixOS, GitHub
The most amazing...
...tool I've built is an app (Switch) ranked as the number two and four product of the day on Product Hunt with 2,000+ monthly users and 175,000+ downloads.
Work Experience
Front-end Engineer
Omio
- Developed a new inbox for the Omio mobile app, designed and conducted A/B testing, and documented the process.
- Designed and developed a domain-specific language for composing inbox content.
- Contributed to the app. In two months, the inbox engagement rate jumped to 34%, and the booking conversion rate rose to 58%.
- Developed a workflow using statically rendered React to create in-app message campaign templates for Omio's CRM software.
Full-stack Engineer (via Toptal)
KRESKI sp. zoo
- Developed command line tools written in TypeScript, Node.js, and Rust for interacting with a Substrate-based blockchain.
- Implemented an in-house dashboard for visually composing smart contracts.
- Built a blockchain event indexer using Node.js, PostgreSQL, and GraphQL for internal services and front-end apps.
- Managed testing and linting systems to maintain code quality.
- Developed a desktop app client for the blockchain network.
Front-end Engineer
Simplifyd
- Maintained a React component library based on an internal design system.
- Optimized production bug-fix response time by using error reporting and telemetry tools.
- Refactored the existing codebase to improve code quality and increase code coverage by introducing unit tests.
Front-end Developer
Softcom
- Assisted on a number of front-end projects and the UI/UX engineering for these products.
- Refactored the existing codebase to reduce technical debts and code smells and increase overall code quality.
- Maintained UI components, design systems, and several internal tools used across multiple front-end projects.
- Implemented analytics tools for tracking production activities. This helped optimize response time in reproducing and fixing production bugs.
- Developed projects of all sizes, from small static pages and single-page applications to server-side-rendered web applications.
Front-end Developer
Simplifyd
- Improved UI/UX, performance, and accessibility of core Simplifyd products.
- Introduced and maintained an internal UI library used for developing several products user interfaces.
- Oversaw the completion and launch of a customer portal that saw a massive adoption from the company's product user base.
- Collaborated with UI designers, providing direction on the viability of the proposed designs.
- Established the coding practices and formatting and linting rules (Prettier, TSLint setup, TypeScript definition examples, and some definitions for third-party packages).
Game Developer
Griot Studios
- Assisted in prototyping a 2D adventure role-playing mobile game with Unity 5.
- Oversaw game system development at the early stage of the project.
- Involved in the research and development of game mechanics.
Full-stack Developer
SoftNexus
- Planned and executed the refactoring iterations to keep code in a good shape for a fast-paced movement.
- Developed scalable APIs for consumption by the front-end developer and mobile developer.
- Built pixel-perfect cross-platform responsive websites on almost every project.
- Developed a number of hybrid mobile applications using Angular and Ionic.
Experience
Zap | Your macOS Dock, Reimagined for Productivity
https://usezap.shThe macOS Dock coalesced with the Launchpad, reimagined as a Spotlight window for easy, quick access, management, and navigation of all your apps.
Tauri and macOS Spotlight-like App
https://github.com/ahkohd/tauri-macos-spotlight-exampleTauri is a framework for building optimized, secure, and frontend-independent applications with multi-platform deployment capabilities.
Dither
https://www.producthunt.com/posts/figma-ditherThird
https://www.producthunt.com/posts/thirdEducation
Bachelor's Degree in Computer Science
Lagos State University - Lagos, Nigeria
Certifications
Learn Rust from Scratch
Educative.io
Skills
Libraries/APIs
React, Node.js, WebGL, Three.js, Vue
Tools
Git, Vim Text Editor, Webpack, Figma, Braze, GitHub, Terminal, Unity 5, Jira, Slack
Languages
HTML5, CSS3, JavaScript, TypeScript, SCSS, CSS, HTML, SQL, C#, XML, Rust, Objective-C
Frameworks
Redux, Next.js, Jest, Tailwind CSS, React Native, Electron, Angular, Cypress, Unity, MJML
Platforms
MacOS, Visual Studio Code (VS Code), Vercel, Linux, Software Design Patterns, Docker, Blockchain
Paradigms
Unit Testing
Storage
Databases
Other
Styled-components, Programming, CSS3 Animation, Front-end, User Interface (UI), Component Libraries, UI Components, UI Libraries, Storybook, User Experience (UX), SVG, Full-stack, Data Structures, Smart Contracts, NixOS, Ethers.js
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