Matthew Main

UI Designer And Developer at Jane Street

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Matthew Main is a multidisciplinary UI designer and developer with a decade of experience crafting interfaces, illustrations, animations, and interaction systems for high-impact teams in New York. Currently shaping frontend experiences at Jane Street, he blends visual design sensibilities from an MFA and UI training with full‑stack engineering skills from Flatiron and CareerFoundry to deliver polished, production-ready interfaces. His background includes teaching UI design and writing—experience that sharpens his clarity in design decisions and documentation. Comfortable bridging design and implementation, he brings both creative craft and technical rigor to complex, data-rich applications. Notably, he pairs editorial instincts from an English BA with hands-on software experience, making him adept at communicating design rationale to engineers and stakeholders.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor of Arts (BA), English, Bachelor of Arts (BA), English at University of California, Berkeley
bookUI Design, UI Design at CareerFoundry
bookFull Stack Web Development, Full Stack Web Development at Flatiron School
bookMaster of Fine Arts (MFA), Master of Fine Arts (MFA) at Columbia University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (19)

genetics10
derived10
flower10
genes10
gameplay10
evolution10
ambient10
environmental9
sequential9
datadog8
inheritance8
hugo8
documentation7
mutation6
replication6

Programming languages (5)

CSSJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
matthewmain/EvolveJS

Mar 2019 - Nov 2019

EvolveJS is a robust genetics library modeled on Mendelian inheritance and Darwinian selection. When implemented into any self-replicating JavaScript object instance, the library can be used to produce descendant instances whose quantifiable variables are handled as heritable genes. Sequential replication iterations are then subject to the laws of Mendelian inheritance, gene mutation, and, when Darwinian environmental selection pressures are applied, in time, evolution.
Contributions:6 releases, 100 commits, 6 PRs in 8 months
evolutionselectioninstancesiterationsgenetics
matthewmain/kiss_the_sky

Nov 2018 - Apr 2021

A totally unique evolution-based video game. At its heart is a programmatic replica of Mendelian genetics, and the gameplay is derived from real-time Darwinian selection. You can either compete to breed a tall flower or let ambient mode play out for hours, or days, or weeks.
Contributions:520 commits, 160 PRs, 316 pushes in 2 years 5 months
evolutiongamereplicacompeteprogrammatic
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Matthew Main - UI Designer And Developer at Jane Street