Bernardo Castilho

Chief Technology Officer at Genebra Seguros

Greater Porto Alegre Brazil
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
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.
code10 years of coding experience
job30 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Civil Engineering, Doctor of Philosophy (Ph.D.), Civil Engineering at UC Berkeley
stackoverflow-logo

Stackoverflow

Stats
11reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (5)

javascript10
touch-event10
html9
mobile-development8
css6

Programming languages (3)

TypeScriptC#JavaScript

Github contributions (5)

github-logo-circle
Polyfill that enables HTML5 drag drop support on mobile (touch) devices.
Role in this project:
userFront-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.
touch-devicespolyfilljavascripttouchhtml5
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