Simon Morris is a Senior Software Engineer with 11 years of experience who blends a chemical and process engineering foundation with modern software craftsmanship, currently building custom enterprise tools at SpaceX. He is fluent across paradigms—from function block control systems to microservice back ends, databases, and rich client UIs—and focuses on IoT, manufacturing, scheduling, and logistics domains. Simon champions open-source and inner-source practices, contributing notable UI enhancements to the popular vis-timeline project to improve item editing and documentation. His industry work includes delivering production-grade RESTful APIs and batch process visualization systems that drove substantial capacity and operational gains in chemical plants. Comfortable moving between hands-on coding and systems design, he brings domain-driven engineering instincts that surface non-obvious optimizations in complex, instrumented environments. Based in Los Angeles, he prefers practical, auditable solutions that bridge control systems and cloud-native architectures.
11 years of coding experience
17 years of employment as a software developer
Master of Science (M.S.), Computer Software Engineering, Master of Science (M.S.), Computer Software Engineering at Drexel University
Diploma, Diploma at Exeter Township Senior High School
Bachelor of Science, Chemical Engineering, Bachelor of Science, Chemical Engineering at Rowan University
⚠️ This project is not maintained anymore! Please go to https://github.com/visjs
Role in this project:
Front-end Developer
Contributions:5 commits, 7 PRs, 19 comments in 16 days
Contributions summary:Simon primarily contributed to the front-end development of the `vis` library, focusing on the timeline component. They implemented new features, such as the ability to override item-specific editable properties. Their work included adding a new example and updating documentation to reflect these changes. They also made minor bug fixes, improved code readability, and enhanced the editing capabilities of timeline items.
📅 Create a fully customizable, interactive timelines and 2d-graphs with items and ranges.
Role in this project:
Front-end Developer
Contributions:5 commits in 16 days
Contributions summary:Simon primarily focused on enhancing the user interface and functionality of the vis-timeline library. They implemented features related to item editing, including the ability to override item-specific editable properties and add options for modifying groups. The user also improved documentation and examples to showcase the new features and functionalities. These changes significantly enhanced the library's flexibility and user control.
timelinechart2d-graphscustomizablegraphs
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.