Sean Mckenna

Senior Staff Engineer at Lucid Software

Salt Lake City, Utah, 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
Sean Mckenna is a Senior Staff Engineer in Salt Lake City with 13 years of experience designing and shipping human-centered web data-visualization tools and libraries. He blends HCI-driven design and hands-on engineering to build practical visual analytics across domains—from biology (s-CorrPlot) to cybersecurity (BubbleNet)—and emphasizes validating prototypes and final systems with real users. At Lucid he has progressed through senior engineering roles delivering production web toolkits and interactive UIs, while his open-source work includes enhancing Processing’s command-line tooling and cross-browser form UX improvements. His background includes a PhD in Graphics and Visualization and research-grade implementations in R, C++, OpenGL, and D3, giving him deep technical breadth across front-end and back-end stacks. Colleagues rely on him for thoughtful visual storytelling, animated transitions, and tools that make complex data immediately usable. An understated strength is his track record of translating research prototypes into robust developer-friendly tooling used in both academia and industry.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor’s Degree, Computer Science and Physics, 3.98 GPA, Bachelor’s Degree, Computer Science and Physics, 3.98 GPA at Cornell College
bookThe University of Utah
languagesEnglish, French
stackoverflow-logo

Stackoverflow

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

Github Skills (27)

ajax10
javascript10
sendmail10
send-email10
java10
e-mail10
javas10
html10
command-line-tool10
build-process10
preprocessing9
command-line-interface9
develop9
language-processing9
post-processing9

Programming languages (12)

TypeScriptJavaLiquidShellCSSAdblock Filter ListTeXJavaScript

Github contributions (5)

github-logo-circle
:email: An Example of using an HTML form (e.g: "Contact Us" on a website) to send Email without a Backend Server (using a Google Script) perfect for static websites that need to collect data.
Role in this project:
userFront-end Developer
Contributions:2 reviews, 54 commits, 49 PRs in 5 years 10 months
Contributions summary:Sean primarily focused on enhancing the functionality and user experience of the HTML form used for sending emails via Google Script. Their commits involved fixing form submission issues across different browsers (Safari and Firefox), supporting the use of checkboxes, and incorporating radio button values. They also updated the form to work with a new spreadsheet and implemented a test form with all input and form elements for comprehensive testing.
static-sitecontact-usperfectsend-emailgoogle-script
processing/processing

Jun 2013 - Aug 2014

Source code for the Processing Core and Development Environment (PDE)
Role in this project:
userBack-end Developer
Contributions:39 commits, 4 comments, 2 issues in 1 year 2 months
Contributions summary:Sean primarily contributed to the `processing/processing` repository by implementing features and fixing bugs related to the `processing-java` command-line tool. These changes involved modifying the `Commander.java` file to add and refine the output folder functionality, ensuring compatibility with the Processing Development Environment (PDE). Further work included cleaning up the added code and updating the related documentation, demonstrating a focus on enhancing the command-line build process.
artpdecompilerdesigndevelopment-environment
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
Sean Mckenna - Senior Staff Engineer at Lucid Software