Sandy Galloway

Senior Software Engineer at ScreenIn3D

Perth, Scotland, United Kingdom
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
Sandy Galloway is a Senior Software Engineer with seven years of experience building both front-end UX improvements and server-side processing systems, currently developing microfluidic lab-on-a-chip software at ScreenIn3D. He previously engineered medical image post-processing and archival pipelines at Optos and contributed significant UI and plugin work to the widely used DataTables open-source project, including SearchPanes and SearchBuilder. Holding an MEng with distinction from the University of Strathclyde, his academic projects combined image processing and machine learning to classify micro-tumors and a microcontroller-driven 3D-printed microscope for real-time cell tracking. Comfortable across the stack, he has tackled performance-sensitive server work, CDN software, and nuanced front-end styling and accessibility fixes. Colleagues find him adept at translating complex imaging and lab hardware requirements into reliable, testable software. He brings a rare blend of biomedical imaging domain experience and hands-on open-source UI craftsmanship.
code6 years of coding experience
job6 years of employment as a software developer
bookMaster of Engineering - MEng, Computer and Electronic Systems, Distinction, Master of Engineering - MEng, Computer and Electronic Systems, Distinction at University of Strathclyde
stackoverflow-logo

Stackoverflow

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

Github Skills (18)

javascript10
jquery10
css10
user-interface10
datatable10
ui-design10
graphical-user-interface10
datatables10
html10
bootstrap9
material-design9
bootstra9
semantic-ui8
json8
foundation8

Programming languages (5)

C#TypeScriptCSSJavaScriptPHP

Github contributions (5)

github-logo-circle
DataTables/Plugins

May 2019 - Feb 2022

Plug-ins for DataTables
Role in this project:
userFull-stack Developer
Contributions:52 commits, 20 PRs, 36 pushes in 2 years 9 months
Contributions summary:Sandy primarily contributed to the DataTables plugin ecosystem, implementing and modifying plugins to enhance functionality. Their work included creating a new sorting plugin for numeric strings, prioritizing uppercase letters in sorting, and addressing code errors, and refactoring of i18n files. They also made changes to the searchPane functionality.
datatablesplugininsplug-insbarrage
DataTables/Buttons

Apr 2020 - Feb 2022

Buttons is an extension for DataTables that adds control buttons to the table.
Role in this project:
userFront-end Developer
Contributions:108 commits, 97 pushes, 2 branches in 1 year 10 months
Contributions summary:Sandy primarily focused on enhancing the user interface of the DataTables Buttons extension. Their work involved fixing popover positioning issues, specifically when right-aligning button collections within the table. They also made styling adjustments for various frameworks like Semantic UI, Foundation, Bootstrap, and Bulma, ensuring the split buttons and collection menus rendered correctly. Further contributions included fixing layout issues with the popover and addressing closing behavior.
datatablescontrol-buttonsbuttonschrome-extension
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
Sandy Galloway - Senior Software Engineer at ScreenIn3D