Kito Clark, Developer in Brisbane, Queensland, Australia
Kito is available for hire
Hire Kito

Kito Clark

Verified Expert  in Engineering

Full-stack Developer

Brisbane, Queensland, Australia

Toptal member since October 4, 2021

Bio

Kito is passionate about bringing creativity to the coding world. He prides himself on writing clean, maintainable, and easy-to-understand code so that other developers can pick up from where he left off. Kito loves innovating and taking the initiative on projects to deliver a product that exceeds the client's expectations.

Portfolio

Simplero ApS
TypeScript, JavaScript, Ruby, Ruby on Rails 4, Stimulus, Tailwind CSS, Relay...
SB Technology, Inc.
TypeScript, React, REST APIs, UX Design, CI/CD Pipelines, Web Components, PHP...
NextPractice
React, TypeScript, Node.js, InversifyJS, SCSS, Marionette.js, Backbone.js, REST...

Experience

  • JavaScript - 5 years
  • React - 4 years
  • Full-stack - 3 years
  • Node.js - 3 years
  • Google Maps API - 2 years
  • TypeScript - 2 years
  • Cypress - 2 years
  • SQL - 2 years

Availability

Part-time

Preferred Environment

MacOS, MacBook, Slack, iTerm2, Visual Studio Code (VS Code), JavaScript

The most amazing...

...project I've built by myself is a customizable WebSocket chat service developed in a little over a week.

Work Experience

Senior Full-stack Developer

2022 - 2023
Simplero ApS
  • Rewrote and modernized the class-based and untyped React codebase with TypeScript and functional components.
  • Tracked and fixed bugs using Linear as a tracking tool.
  • Updated and improved liquid templates to deliver a range of great-looking landing pages.
Technologies: TypeScript, JavaScript, Ruby, Ruby on Rails 4, Stimulus, Tailwind CSS, Relay, GraphQL, Liquid, MySQL, API Integration

Software Engineer (React)

2022 - 2023
SB Technology, Inc.
  • Implemented a solution for migrating legacy codebase from PHP to React with web components.
  • Implemented a custom query language for advanced search within a table interface.
  • Converted legacy UI into components to be used in a new dashboard.
Technologies: TypeScript, React, REST APIs, UX Design, CI/CD Pipelines, Web Components, PHP, MySQL, API Integration

Senior Full-stack Developer

2021 - 2022
NextPractice
  • Developed modular code to integrate with an existing healthcare platform.
  • Ensured good test coverage using the React testing library.
  • Designed and developed UI/UX for the project to integrate seamlessly with an existing healthcare platform.
Technologies: React, TypeScript, Node.js, InversifyJS, SCSS, Marionette.js, Backbone.js, REST, APIs, UI Design, Web Development, JSON Web Tokens (JWT), JSX, Responsive Web Apps, Webpack, Front-end, React Hooks, Testing, Storybook, REST APIs, UX Design, Software Architecture, Technical Leadership, MySQL, API Integration

Senior Software Developer

2021 - 2021
Department of Communities, Housing and Digital Economy – Queensland Goverment
  • Architected a micro front-end UI pattern for integrating multiple Angular, Vue.js, and React frameworks in one SPA.
  • Architected web components written in React to be able to use them agnostic of framework.
  • Developed a configuration-driven form builder for using Formik to create forms easily.
  • Hunted bugs continuously and tracked them through Jira.
Technologies: JavaScript, React, Vue, GraphQL, Nightwatch.js, Full-stack, Node.js, Express.js, REST APIs, SQL, SCSS, CSS, Jest, TypeScript, Jira, ITerm, Google, Redux, React Router, React Redux, Styled-components, Git, GitHub, GitLab, HTML, HTML5, User Experience (UX), User Interface (UI), REST, APIs, UI Design, Web Development, JSX, OAuth, Responsive Web Apps, Webpack, Front-end, React Hooks, Testing, Storybook, UX Design, Software Architecture, API Integration

Software Developer

2019 - 2021
Bridj
  • Developed a WebSocket chat service to integrate with mobile and web platforms.
  • Architected a modular approach to the front-end design for PnP functionality.
  • Designed wireframes and mockups for UI experiences.
  • Architected a global state with an ORM for the front-end to mirror our back-end CRUD operations.
  • Integrated Google Maps for the live tracking UI of vehicles.
  • Wrote integration tests with Cypress for ensuring UI quality.
Technologies: JavaScript, React, Full-stack, Ruby on Rails 4, Node.js, Express.js, Ruby, Vue, Cypress, REST APIs, Figma, SQL, Google Maps API, JSS, SCSS, CSS, Jest, Clubhouse, Jira, ITerm, Google, Redux, Vuex, React Router, React Redux, Styled-components, Git, GitHub, TypeScript, HTML, HTML5, User Experience (UX), User Interface (UI), REST, APIs, React-JSS, Vue Router, Apollo Server, React Apollo, Apollo, PostgreSQL, CircleCI, Heroku, UI Design, Web Development, JSON Web Tokens (JWT), JSX, OAuth, Responsive Web Apps, Webpack, Front-end, React Hooks, Testing, Storybook, UX Design, CI/CD Pipelines, Software Architecture, API Integration

Junior Software Developer

2018 - 2018
Rex Labs
  • Planned and developed features from development to production.
  • Tracked and fixed bugs through Clubhouse and Excel spreadsheets.
  • Collaborated with UI/UX designers to improve the user experience of features.
  • Integrated React into a legacy codebase built on jQuery and Knockout.
Technologies: React, Knockout (Knockout.js), jQuery, Full-stack, Node.js, Express.js, JSS, SCSS, CSS, Jest, Clubhouse, ITerm, Google, Redux, React Router, React Redux, Styled-components, Git, GitHub, HTML, HTML5, User Experience (UX), User Interface (UI), React-JSS, Web Development, JSON Web Tokens (JWT), JSX, Responsive Web Apps, Front-end, Testing, Storybook, REST APIs, UX Design, API Integration

Crypto Coin Tracker

https://koin-widget-production.netlify.app/
I built a React app as a personal project to integrate with a crypto exchange and display calculations in a meaningful way. I worked on the front and back end. I also architected it with a user microservice.
DECEMBER 2018 - PRESENT

Diploma - Software Development

Coder Academy

Libraries/APIs

React, React Router, React Redux, Node.js, Vue, REST APIs, Google Maps API, Vuex, React-JSS, jQuery, Nightwatch.js, InversifyJS, Marionette.js, Backbone.js, Liquid

Tools

Git, GitHub, JSX, Slack, JSS, ITerm, Jira, Clubhouse, React Apollo, GitLab, Webpack, Figma, CircleCI

Languages

JavaScript, CSS, SCSS, TypeScript, HTML, HTML5, Ruby, GraphQL, SQL, PHP, Python 3

Frameworks

Redux, JSON Web Tokens (JWT), Express.js, Cypress, Jest, Ruby on Rails 4, Knockout (Knockout.js), Stimulus, Tailwind CSS, Relay

Paradigms

REST, UI Design, UX Design, Testing, Microservices

Platforms

MacOS, Heroku, Visual Studio Code (VS Code)

Storage

PostgreSQL, MySQL, MongoDB

Other

Full-stack, Google, Styled-components, Web Development, Front-end, React Hooks, API Integration, MacBook, iTerm2, Apollo, Apollo Server, Vue Router, User Experience (UX), User Interface (UI), APIs, Responsive Web Apps, Storybook, Software Architecture, OAuth, CI/CD Pipelines, Technical Leadership, Web Components

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring