Greg de J

iOS+macOS Developer
UX Engineer
Indie App Developer

About

As a UX Engineer, I thrive at the intersection of design and development, driven by my passion for quality software, Apple products and ecosystem, and aesthetics. I enjoy collaborating with designers to refine visual designs that align with platform standards, as much as working with fellow engineers to create elegant, consistent, and scalable codebases.

I believe that outstanding products are created by detail-oriented individuals who possess cross-functional empathy. This involves designers who remain mindful of technical limitations and platform nuances, as well as engineers who understand the challenges faced by designers, and prioritize user experience over developer experience.

I find joy in working with multidisciplinary teams in which designers maintain a clear vision and have the final say.

As an indie developer, I am obsessed with conceptualizing, building, and refining my apps. They all embody a minimalist, opinionated approach, meticulously designed for those who appreciate simplicity and purpose.

Work

Quiche Browser — iOS Developer

2023–Present — Independent

A highly customizable web browser designed for minimalists who desire a browsing experience tailored to their usage habits and aesthetic preferences.
4.8★ average rating on the App Store.
Featured on MacStories and Lifehacker.
Made the front page of Hacker News.

iA — iOS+macOS Engineer

2023–2024

Beam — macOS Engineer

2022

Together with former Apple and Google rock stars, I contributed to the development of several features for a hybrid web browser and note editor app.

Appier — iOS Engineer

2020–2021

At the first Taiwanese unicorn company, I modernized an SDK integrated across more than 50 mobile apps. I implemented a new code architecture that boosted unit test coverage from 30% to 80%, introduced UI tests and snapshot tests, and rebuilt the entire CI/CD infrastructure and deployment process.

Quiche Reader — iOS+macOS Developer

2018–2020 — Independent

A read-later app designed to help users fight infobesity, by removing the process of choosing articles to read, and helping them decluttering their reading queue.
4.8★ average rating on the App Store.
Featured on Lifehacker.

Google — UX/Web Engineer

2013–2018

As a key contributor to a framework utilized by both internal and external developers for constructing highly visible Google websites, I helped the Brand Studio team in converting the brand style guide into code and developing complex UI components.

In addition to building tools to enhance the developer workflow, I took the initiative to conceive, plan, and implement a comprehensive overhaul of the component infrastructure.

Through writing and reviewing code in compliance with Google's high standards, I learned that maintaining consistency in codebases and having developers adhere to a unified coding style significantly improves readability, scalability, maintenance, and debugging.