Donald Sandstrom

Director Of SCADA Engineering at Qcells USA Corp.

Oakland, California, 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

👤
Senior
🎓
Top School
Donald Sandstrom is a Director of SCADA Engineering with 13 years in controls and utility-scale renewable systems, currently leading SCADA and control platform development for BESS and PV+BESS at Qcells USA. He has hands-on commissioning and operational experience with LFP batteries and a long track record of architecting scalable SCADA solutions from project-level plants to large, multi-hundred-megawatt deployments. Donald blends deep controls expertise with front-end UX sensibilities—evidenced by past open-source contributions to Atom and UI-focused datepicker work—bringing both operational rigor and practical usability to industrial systems. Comfortable shifting between field commissioning, software development, and strategic technology scouting, he keeps a weather eye on emerging storage tech to unlock intermittent renewables. Based in Oakland and trained as a UC Berkeley civil engineer, he pairs technical breadth with a pragmatic, systems-oriented approach shaped by diverse roles from remediation engineering to captaining a long Pacific voyage.
code13 years of coding experience
job29 years of employment as a software developer
bookBS Civil Engineering, BS Civil Engineering at University of California, Berkeley
github-logo-circle

Github Skills (20)

atom-editor10
editors10
javascript10
coffeescript10
jquery10
ui-design10
editor10
lessc10
testing9
cson9
electron9
keymaps9
css9
macos8
uid8

Programming languages (13)

CSSGoValaHTMLTypeScriptCoffeeScriptShellSCSS

Github contributions (5)

github-logo-circle
atom/atom

Jul 2014 - Jul 2015

:atom: The hackable text editor
Role in this project:
userFull-stack Developer
Contributions:5 commits, 5 PRs, 12 comments in 11 months
Contributions summary:Donald primarily contributed to the development of keybindings and user interface enhancements within the Atom text editor. Their work focused on implementing new functionality, such as subword navigation, and adapting keybindings to different operating systems (Linux, Windows, macOS). They also addressed bug fixes related to subword boundary calculations and integrated non-English character support. These changes directly impacted the editor's usability and feature set.
electronwindowsjavascriptlinuxhackable
atom/find-and-replace

Aug 2014 - Aug 2014

Find and replace in a single buffer and in the project
Role in this project:
userFull-stack Developer
Contributions:7 commits, 1 comment in 1 day
Contributions summary:Donald primarily focused on enhancing the functionality and usability of the "find-and-replace" Atom package. They implemented features like "select-undo" and "select-skip," along with associated keymap bindings. The user also added tests to improve the package's reliability and fixed issues. Their contributions included both code changes and modifications to the package's keymap configurations, indicating a strong involvement in the project's UI and functionality.
find-and-replacebuffer
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
Donald Sandstrom - Director Of SCADA Engineering at Qcells USA Corp.