Robert Castles is a seasoned civil engineer and CEO with over four decades of experience delivering infrastructure, land surveying, and traffic design across commercial, municipal, and international projects. Based in Myrtle Beach, he founded and leads Castles Engineering, with a portfolio that includes large-scale sites like Broadway at the Beach, airport terminal expansions, and international drainage work in Taiwan. Early career roles in nuclear systems testing and major water/wastewater plant projects (including managing a $10M upgrade) give him rare depth in systems, construction, and regulatory compliance. In the past six years he has also coded for fun and work, contributing full‑stack enhancements to the widely used Selenium IDE—adding VS Code debug support, exception logging, and UI/DevTools improvements. That blend of hands-on engineering, project leadership, and practical software contribution reflects a pragmatic problem-solver who bridges field operations and modern tooling. He holds a BS in Civil Engineering from Clemson and postgraduate study in soils mechanics and hydrology.
6 years of coding experience
4 years of employment as a software developer
BS in Civil Engineering, BS in Civil Engineering at Clemson University
Soils Mechanics and Hydrology, Soils Mechanics and Hydrology at University of South Carolina
Open Source record and playback test automation for the web.
Role in this project:
Full-stack Developer
Contributions:41 reviews, 55 commits, 81 PRs in 4 months
Contributions summary:Robert primarily focused on enhancing the Selenium IDE's functionality, particularly around the integration with VS Code for debugging. They implemented features such as VS Code debug support, exception logging, and improvements to the command list layout and window management. Furthermore, the user contributed to UI enhancements, including the addition of a new "View" menu with DevTools and the ability to customize the theme. Their work spanned both the front-end, with UI adjustments, and back-end, with driver configurations and menu implementations.
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.