Download Resume as PDF

Adebiyi Adedotun

User Interface Engineer, Frontend Engineer, Techinal Writer

🎓 Education

Bachelors of Science in Computer Science, University of Ilorin, Ilorin, Kwara State, Nigeria.

🧳 Work Experience

Jan 2023 - Sep 2023, Frontend Engineer at HatchPath

  • Developed and managed a video call feature with features like a countdown timer and video mirroring, helping keep the product’s core in-house and avoiding enormous external buy-cost.
  • Developed a Calendly-like calendar feature that allows clients to schedule meetings with coaches based on their on-platform availability, as well as with external calendars like Google Calendar.
  • Designed and developed reusable and responsive components for cards, forms, search, modals, etc., simplifying and reducing development time with well-tested abstractions and components.

Jan 2022 - Jul 2022, Lead Frontend Engineer at Ceviant Finance

  • Created reusable user-interface components like Select, Button, Tag, Table, Calendar, Input, etc., using styled-components for the base styling and as an optional means to override or extend the base styling.
  • Engineered dashboard layout with the necessary ingredients for consistency like empty, loading, and data UI for data fetching states. Also factored in contextual states like filters and search.
  • Architected a new session-based authentication approach for the customer-facing application in terms of public, protected, and private paths.
  • Worked on several authentication mechanisms like 2FA, automatic logging out of user (when idle), and browser fingerprinting.
  • Created HTML emails with MJML.
  • Helped interview, recruit, and manage frontend engineers.

Mar 2021 - Dec 2022, Developer Advocate at Edgio

  • Rebuilt and managed the Layer0 (now a part of Edgio) documentation, with new content pages like learning resources, glossary, and how-to guides.
  • Collaborated with Engineers to write, review, and update blog posts, guides, and documentation on performance, security, and scalability.
  • Work with the Marketing team to oversee the creation of eBooks with external contributors from companies like Algolia, Cloudinary, and Vue Storefront, on topics like Core Web Vitals.
  • Helped triage issues, announce product updates, and advocate for a faster web.
  • Collaborated with popular open-source projects like Vue Storefront for documentation and guide updates.
  • Work with partners to create open-source projects like NuxtShop and help grow it to over 138 GitHub stars.

Oct 2019 - Mar 2021, Frontend Engineer at Kobo360

  • Collaborated with a team of software engineers on the rebuild of the Customer and Partner Dashboard to improve performance, maintainability, and stability.
  • Implemented form components with Formik to manage approximately 50 unique forms, with Yup as an object-schema based validator.
  • Developed simple and easy to use table components using HTML tables to manage approximately 40 unique tables for representing tabular data.
  • Created a simple state-management solution with React Context API, eliminating the learning curve and overhead of previously used alternatives like Redux.
  • Achieved a robust mechanism to synchronize tabular pagination and data filtering using the URL to persist state thus improving usability.
  • Translated both the Customer and Partner Dashboards into four different languages resulting in idiomatic and inclusive dashboards.
  • Styled the Customer and Partner Dashboards to account for bi-directionality in right-to-left languages using CSS Logical Properties where applicable.
  • Created new HTML email templates with a new design that prioritized structure and data visibility.

Feb 2019 - Oct 2019, Frontend Engineer at WiseLead Company

  • Designed and implemented the complete dashboard for Microsoft Excel Club, using tools like React, Styled-Components, Azure DevOps, Formik, and Microsoft Azure.
  • Refactored and implemented the landing page for Rejist into React from a pure HTML and JavaScript template.

Jan 2018 - Dec 2018, Frontend Engineer at Algorism Limited

  • Implemented various frontend designs and functionality with the core goal of consistency, usability, and simplicity.
  • Designed a wireframe for the dashboard system by leveraging UI/UX wireframing principles.
  • Designed and developed the Terms and Conditions page for the platform.
  • Worked on the forgot password authentication flow.