Principal Software Engineer
CurrentMonotype specializes in digital typesetting and typeface design for use with consumer electronics devices. Working with both the font tools group and Display Imaging I have produced many key technologies including:• Glyph contour Conversion Library. Genetic Algorithm for Conversion between quadratic Bezier splines and cubic Bezier splines with maximum fidelity using minimal control points. Patent awarded.• GPU rasterization of glyphs. Conversion of glyph contour data into raster image in GPU shader. Patent applied for. C++, GLSL.• Library for finding similarly shaped contours in TrueType data, so that it can be compressed on disk. C++, python.• Generation of signed distance fields from glyph data. Patent Applied for. C++.• Algorithm to generate multi-channel distance fields from glyph data. C++.• Generation of signed distance field on the GPU using compute shaders. C++, GLSL.