Francisco Sokol

Technical Lead II at HubSpot

Valencia, Valencian Community, Spain
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
Francisco Sokol is a technical lead with 14 years of hands-on experience building and operating backend systems across startups and large platforms, currently leading engineering at HubSpot from Valencia, Spain. He specializes in JVM ecosystems (Java, Scala) and has a track record modernizing monoliths into microservices, designing resilient cloud and on-prem deployments, and mentoring cross-functional teams end-to-end. His contributions to notable open-source projects like the InfluxDB Java client and VRaptor4 show a focus on robust backend primitives—batch processing, exception handling, and framework reliability. At companies such as smava, ThoughtWorks, Careem and Wayfair he combined architecture, product collaboration and on-call ownership to deliver production-critical services. Colleagues rely on him for fast adaptation to new stacks and pragmatic design trade-offs informed by broad language and deployment experience. Beyond code, he brings a developer-educator mindset from years teaching and open-sourcing core systems, making complex systems more maintainable and team knowledge more portable.
code14 years of coding experience
job12 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at USP - Universidade de São Paulo
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
1,274reputation
116kreached
2answers
13questions
github-logo-circle

Github Skills (20)

testing10
java10
javas10
hibernate10
exception-handling10
web-framework10
cdi10
influxdb10
batch-processing10
mysql9
interceptor9
model-view-controller9
concurrency9
maven6
jax-rs6

Programming languages (10)

JavaShellScalaJavaScriptGoHTMLJupyter NotebookGroovy

Github contributions (5)

github-logo-circle
caelum/mamute

Jan 2013 - Aug 2016

Q&A Engine
Role in this project:
userBack-end Developer
Contributions:1 release, 1126 commits, 78 PRs in 3 years 6 months
Contributions summary:Francisco made several commits focused on refactoring and modifying the `brutal` project, an engine for question and answer functionality, by refactoring existing code and integrating new features. Their contributions include refactoring the code for various classes and the addition of new models. Furthermore, they worked on the controllers and tests to include the changes needed for the projects. These changes show a focus on core application logic and database interactions.
caelum/vraptor4

Aug 2013 - Dec 2014

A web MVC action-based framework, on top of CDI, for fast and maintainable Java development.
Role in this project:
userBack-end Developer
Contributions:74 commits, 2 PRs, 33 comments in 1 year 4 months
Contributions summary:Francisco made several contributions focused on improving the VRaptor4 framework. The commits include changes to the core framework logic, such as refactoring exception handling, fixing route caching, and addressing issues related to interceptors and proxies. The user also worked on enhancing the framework's exception handling, including the use of the Try class and ensuring the framework handles validation errors within the interceptor chain. Furthermore, the user made a small contribution to the documentation, translating a section of the documentation.
java-developmentframeworkcdiweb-mvcon-top
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