Bernardo Castilho is a seasoned technology leader and CTO with over 30 years of engineering experience and a decade-plus in senior executive roles, currently leading technology at Genebra Seguros while advising Weavy. He began his career building high-performance UI components (FlexGrid) across C++, .NET, and TypeScript, then transitioned to architecting full-stack web solutions using React, TypeScript, Firebase and C#/.NET back-ends. Bernardo combines deep hands-on development—demonstrated by ongoing open-source work like improving mobile drag-and-drop support—with strategic product and platform leadership across component suites used by web and enterprise developers. Trained as a civil engineer with doctoral studies at UC Berkeley, he brings a methodical, systems-oriented mindset to software architecture and team scaling. Known for pragmatic refactors and performance-minded UI engineering, he’s equally comfortable shipping production code and shaping long-term technical roadmaps.
10 years of coding experience
30 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Civil Engineering, Doctor of Philosophy (Ph.D.), Civil Engineering at UC Berkeley
Polyfill that enables HTML5 drag drop support on mobile (touch) devices.
Role in this project:
Front-end Developer
Contributions:3 releases, 4 reviews, 36 commits in 6 years 3 months
Contributions summary:Bernardo's primary contribution focused on enhancing the `dragdroptouch` library, which provides touch-based drag and drop functionality for mobile devices. The commits demonstrate code modifications to the core JavaScript file, suggesting feature improvements, bug fixes, and overall library maintenance. The changes include adjustments to event handling, image manipulation during dragging, and refactoring code for better performance.
Contributions:215 commits, 224 pushes, 1 branch in 6 years 3 months
golanghosting
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
Bernardo Castilho - Chief Technology Officer at Genebra Seguros