Kevin Jhonatan · Full Stack Developer

5+ years of experience taking ideas from paper to production. I build web and mobile apps that solve real problems. Got something in mind?

Kevin Jhonatan ·

What I Do

Everything you need to take your project to the next level.

Frontend Development

React, Next.js, Vite, TypeScript and Tailwind CSS. Modern, responsive and accessible web interfaces.

Backend Development

Nest.js, REST, GraphQL APIs, SQL/NoSQL databases, websockets with Socket.io and Redis in real time.

CMS & Drupal

Drupal 8 through 11. Multisite, multilingual, migrations, custom modules and themes.

DevOps & Infrastructure

Linux, Ubuntu, Debian, Linode, Vercel, Apache and Docker. Infrastructure, CI/CD, deployment, domains and SSL.

Mobile Apps

React Native for Android. Interactive maps, real-time geolocation and optimized user experience.

Solution Architecture

End-to-end projects from idea to production: backend, frontend, deployment, support and maintenance.

Some of my latest work

Real products in production, from international platforms to enterprise systems and design that solves problems.

openIMIS open source health financing platform

openIMIS

Upgraded Drupal 9, 10 and 11 in separate phases. I implemented dynamic maps with React and Vite, improved country search with filters via query params and administered the server with deploys in development and production. I also added new features, custom blocks and code review.

DrupalPHPMySQLDockerDevOpsReactViteSassSearch APIJavaScriptTypeScript
Public transport mobile app

Line 210 mobile application

I built an app where the bus is visible in real time along its whole journey from stop A to stop B, shows whether it's in service and notifies passengers about unforeseen route changes. Live on the Play Store.

AndroidGoogle MapsGeolocationReact NativeFirebaseFirebase AuthTypeScript
MIT institutional graduation platform

MIT Commencement

Led the Drupal 8 to Drupal 10 upgrade, set up the development environment with DDEV, and guided a teammate with server access through the deployment commands, from Pantheon to MIT's own servers. I supported UI improvements, new features and code review.

DrupalPHPMySQLDockerDevOpsJavaScriptCSS