Skip to main content
Jerens LensunJL
Looking for a job

Jerens Lensun

@jerenslensun

Software engineer at Servo who modernized its WebIDL code generator and improved type safety across its Python codebase.

Indonesia
Message

At Servo, I enhanced the Mach CLI with GitHub Actions to automate inline code annotations on pull requests, reducing developer review time by 20%. I also integrated Pyrefly into the CLI and applied it across most of Servo's Python codebase.

I modernized Servo's WebIDL code generator by moving it to a strictly typed environment. Resolving more than 1,000 type annotation errors with Pyrefly and Ruff also uncovered latent bugs.

At Layer5, I engineered a Docker-based end-to-end testing framework that simulated Kubernetes deployments locally, removing the need for remote clusters. I also helped restore and optimize the Kanvas Snapshot tool within GitOps workflows.

Earlier, at SoftwareSeni Indonesia, I translated a design system into a shared theme for two teams and developed an ISO date-generation algorithm for a date picker. I’ve also contributed to Servo, Meshery, and AsyncApi - Modelina.

Experience

Work history, roles, and key accomplishments

Servo logoSE

Software Engineer Intern

Servo

Jun 2025 - Aug 2025 (2 months)

Enhanced the 'Mach' CLI tool using GitHub Actions, automating inline code annotations on pull requests and reducing developer review time by 20%. Implemented the Pyrefly static type checker across the majority of Servo's Python codebase and modernized a 9k LoC WebIDL code generator.

Layer5 logoLA

Software Engineer Intern

Layer5

Sep 2024 - Nov 2024 (2 months)

Engineered a Docker-based E2E testing framework to simulate Kubernetes deployments locally, eliminating dependencies on remote clusters. Restored and optimized the Kanvas Snapshot tool within GitOps workflows, enabling zero-downtime visual deployments.

SI

React Developer Intern

SoftwareSeni Indonesia

Aug 2022 - Oct 2022 (2 months)

Translated the design system into a shared theme for two teams, increasing UI consistency and usability. Architected a solution to store fake data in Redux, unblocking the team for sprint 2 and reducing development time by 3 days.

Education

Degrees, certifications, and relevant coursework

Esa Unggul University logoEU

Esa Unggul University

Bachelor of Engineering, Informatics

2026 -

Pursuing a Bachelor of Engineering in Informatics through a dedicated after-hours program, with full availability for standard business hours.

Sam Ratulangi University logoSU

Sam Ratulangi University

Bachelor of Electrical Engineering, Electrical Engineering

2017 - 2024

Completed 140 credit hours toward a Bachelor of Electrical Engineering degree, but did not complete the program.

Interested in hiring Jerens?

You can contact Jerens and 90k+ other talented remote workers on Himalayas.

Message Jerens

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan