caret
My Resume

Hello pardner,

I’m Caleb Mathew.

I help improve mankind’s greatest invention.

I’m a software engineer that enjoys designing and building helpful products. My current adventure is building financial products at Kudi

See my articles

About me

I’m Caleb (sometimes referred to as Kay) and I enjoy solving problems through code and design. I took an interest in web development in the aftermath of interest in gaming and the first moment I made Sonic run on my little 65k color Nokia mobile browser way back in early 2008 was magical for me.

Over the last couple of years, I've had the good fortune of working on a variety of interesting projects, from building terminal management systems for POS devices to onboarding software for the military. My main focus these days is building products that help us solve more problems for financially underrepresented people at Kudi.

Recently, I've taken a keener interest in sharing my knowledge and you really should read my blog where I write about React and Node.js.

Skills.

About JavaScript

The Swiss Army knife of software development.

This incredibly important little buddy allows me to do everything from crafting experiences and defining behavior for the web to writing and running interactive servers.

About React

The Super Renderer.

This fantastic piece of technology allows me to build snappy and interactive user interfaces (UI). Its declarative nature means I can just specify what to expect without having to fiddle with the underbelly of the beast (DOM management)

About Node.js

The V6 engine.

Allows me to spin up servers that can handle a crazy amount of requests at the same damn time.

About Typescript

What's life without safety?

If JavaScript is a raging bull then TypeScript is its Matador. This allows me to introduce a little sanity to JavaScript by way of type safety.

About Python

An early love.

Allows me to work with data easily and make it available on the web.

About Rust

Pedal to bare metal

Highly performant systems language that allows me to write truly error-free memory-safe code

Kudi

Senior Software Engineer

  • caretWrite performant, tested code with an eye for minimizing technical debt.
  • caretWork with a variety of different languages, platforms, frameworks such as JavaScript, Flow/TypeScript, React, Java, Python & Rust.
  • caretRan code reviews, wrote design documents, and mentored junior engineers.
  • caretCommunicate with multi-disciplinary teams of engineers, designers, producers, and target users every day.

Crenet Tech Labs

Senior Backend Engineer

  • caretLed a team of backend engineers to develop and ship a financial technology app for managing micro-payments.
  • caretLed the deployment and handoff of a gamification app developed for internal staff of a premier bank.

Amplafy Media

Freelance Web Developer

  • caretBuilt and deployed a concierge service featuring IVR, SMS & chatbot clients.
  • caretWorked in a small team to build a marketing website and online web platform for One Life Fully Lived, a registered non-profit in the U.S.

RillySoft

Frontend Developer

  • caretDeveloped and maintained code for client websites primarily using HTML, CSS, Sass, JavaScript, and jQuery.
  • caretManually tested sites in various browsers and mobile devices to ensure cross-browser compatibility and responsiveness.

Experience.

Let's chat.

Got a question or proposal for me? Let’s get in touch! I have a personal rule of returning responses within a 3-hour window.

Start by saying hi