Independent
Mobile & Web Developer
Oct 2018 – PresentAvailable for freelance development and project-based collaborations.
Discuss a projectJanaka Jati Lasmana / Sr. Frontend Engineer
I’m a Sr. Frontend Engineer at Jago Coffee. I work with React Native, from mobile architecture and UI to builds and store releases.
Download full CV PDF · Google DriveGo ahead, try the tabs. This phone works.
The teams I’ve worked with
These days I’m at Jago Coffee. Alongside my team roles, I also work with clients on freelance and project-based builds.
I like being close to the whole app.
I’ve worked on shopping, healthcare, insurance, and logistics apps. Sometimes the job is a new screen. Sometimes it’s untangling the architecture or making the next release less painful. I enjoy both.
Mobile & Web Developer
Oct 2018 – PresentAvailable for freelance development and project-based collaborations.
Discuss a projectSenior Frontend Engineer
Feb 2025 – PresentFullstack React Native Engineer
Feb 2025 – Jul 2026Senior Mobile Engineer
Jan 2023 – Jan 2025Senior Mobile Engineer
Feb 2020 – Jan 2023React Native Developer
Mar 2019 – Feb 2020Junior Software Engineer
Jun 2016 – Feb 2019How I work
I care about how it feels to use—and how it feels to work on six months later.
Swipe the cards, or tap to turn the stack.
I build with React Native, Expo, and TypeScript, defining component boundaries, managing state, and refining touch interactions.
I connect APIs, Firebase, notifications, and purchases, including the loading and error states visitors encounter when a request is slow or fails.
I investigate slow interactions and rendering, then test the fixes. I also handle store releases, OTA updates, and maintenance after launch.
I use GitHub Actions and Fastlane to automate repeated build and release steps.
The part after “it works on my machine”
I connect services, check builds, and handle releases alongside the screen work.
Build the screens and test touch interactions.
Connect the data and services, including the loading and error states.
Put repeatable build and release steps into a pipeline.
Release to the stores and maintain the app after launch.
A simplified view of the work. The exact steps depend on the app.
Selected projects
A few apps I’ve helped build, and what I did on each one. These are the teams’ products; the notes below describe my part.
Scroll to open the folder. Pick an app to look closer.Pick an app to see what I worked on.
01 / Coffee delivery

What I worked on
My current role is Sr. Frontend Engineer at Jago Coffee. I work with React Native and Firebase, alongside release automation, animation, and gamification features.

02 / Online supermarket · E-commerce
What I worked on
I designed the mobile architecture and helped ship Cosmart on iOS and Android. I also took responsibility for code quality as we built out the shopping experience.

03 / Health & beauty clinic · Healthcare
What I worked on
I built the app architecture and worked on the first MVP, then continued with the features that followed. Later, I led a full revamp of the mobile interface.

04 / Community · Mental wellbeing
What I worked on
I helped build an anonymous support community with privacy in mind. My work included app performance, in-app ads, and purchases from launch.

05 / Skincare · E-commerce
What I worked on
I worked on the app’s design and maintained its shopping features.

06 / Nationwide logistics

What I worked on
As a Senior React Native Developer, I built mobile screens for a nationwide logistics platform’s delivery workflows.

My CV has the rest of my experience and project history.
Tell me about the app, what you need help with, and your timeline.
Latest
Stop a small bug fix from becoming a refactor with a file allowlist, a focused prompt, and a review of tracked and new files.
Check both the launch URL and incoming URL events before calling a React Native deep link finished.