Corellium

Senior Frontend Engineer

Nov 2021 - Present

corellium platform

I became a part of Corellium with the aim to assist the Product and Core engineering team in transitioning the platform and the codebase from a successful start-up to an exciting scale-up

Our responsibility was to infuse a fresh aesthetic into our app, marketing website, and online presence, while also addressing years of accumulated technical debt and modernizing the codebase

Here are some of the projects on which I had the pleasure of working.

UI Library

We conceptualized and developed a modern, accessible, and responsive design system along with a UI library to imbue our platform with a fresh aesthetic.

Utilizing TypeScript, React, Storybook, and modern design patterns, we crafted a UI library that could be implemented across all company products. We ensured its ease of use and upgradability for the engineers.

ui library
design system

Website

As a component of this project, we re-imagined and reconstructed the company's website employing our newly-developed UI library.

I personally undertook and delivered this project while simultaneously contributing to our UI library as I utilized it.

Our primary technologies were TypeScript and NextJS. We employed Tailwind for managing styling and responsiveness, and we used a headless CMS for content management.

Please note: The repository for this project has since been transferred to an external agency, and unfortunately, it is currently in a non-functional state at the time of writing this.

corellium website
corellium website

Webplayer

I effectively deployed a feature that facilitated users to seamlessly integrate their Corellium devices into various preferred platforms, encompassing websites and applications.

This feature has unlocked novel possibilities in sectors such as education and research, empowering users to harness the maximum potential of Corellium devices in their respective fields.

More...

Apart from the aforementioned projects, I've been involved in numerous smaller ventures, projects, and feature developments, a few of which are enumerated below.

  • Accomplished the resolution of two years' worth of technical debt
  • Transformed the codebase from JavaScript to TypeScript
  • Incorporated modular styling to the app's components
  • Undertook refactoring and cleanup of thousands of lines of code
  • Built an AI chatbot based on the company's knowledge base
  • Remedied and addressed innumerable bugs and tickets