Co-Founder And CTO at Advanced Solutions International, Inc.
Oakland, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Dale Mcgrew is a seasoned founder and CTO with over 20 years of leadership building consumer and civic technology, currently co-leading We Vote to create a nonpartisan, open-source digital voter guide. He combines hands-on full‑stack engineering—contributing to both Django/Python back-end optimizations and React front-end UI work—with product and investor-facing experience from multiple startups and acquisitions. His career ranges from producing interactive 3D graphics and VR systems to shaping community and engagement platforms for nonprofits, reflecting deep expertise in social network architecture and single sign-on solutions. Notably, he has managed large software projects for clients like Intel and Disney and supported over 60 nonprofits, bringing pragmatic process and scalability to mission-driven software. Based in Oakland, CA and trained in cognitive science and physics, Dale blends technical breadth with a user-centered approach to reduce voter confusion and misinformation.
11 years of coding experience
21 years of employment as a software developer
University of California, San Diego
High School, High School at Palos Verdes High School
We Vote's javascript (client-side) mobile website built with React/Flux. Twitter: @WeVote Apple Store: https://itunes.apple.com/us/app/we-vote-voter-guide/id1347335726 Android: https://play.google.com/store/apps/details?id=org.wevote.cordova&hl=en_US
Role in this project:
Front-end Developer
Contributions:1 release, 138 reviews, 3950 commits in 7 years 2 months
Contributions summary:Dale primarily contributed to the We Vote web application by modifying React components and addressing ESlint errors. They focused on implementing UI updates, including changes to the layout and display of components like VoterGuidePositionItem, values, and friend sections, in addition to adding, removing and styling HTML components, and improving various visual elements and interfaces on multiple pages of the web application. Their work involved addressing layout problems, implementing UI design suggestions, and making modifications to existing components to enhance usability.
We Vote's API application server written in Django/Python. Election data pulled from many sources, used by https://github.com/wevote/WebApp and https://github.com/wevote/WeVoteCordova and https://github.com/wevote/Campaigns.
Role in this project:
Back-end Developer
Contributions:45 reviews, 3413 commits, 3887 PRs in 7 years 7 months
Contributions summary:Dale's commits primarily focused on optimizing the "Ballot Item save and update" functionality within the WeVoteServer Django/Python application. They modified code in `import_export_batches/controllers.py` and `import_export_batches/controllers_batch_process.py` files, likely to improve the efficiency of data handling and the processing of ballot items from batches. The changes indicate an effort to streamline the backend processes for managing and updating election-related data, with a focus on import/export operations.
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
Dale Mcgrew - Co-Founder And CTO at Advanced Solutions International, Inc.