Pedro Dos Santos

PMC Member Committer at Apache Wicket

Rio Grande do Sul, 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
Pedro Dos Santos is a seasoned Java engineer and Apache Wicket PMC committer with 15 years of experience building server-side web applications and libraries. Based in Rio Grande do Sul, Brazil, he combines deep expertise in Java, Hibernate, Spring, SQL and OO design with hands-on contributions to the Apache Wicket core and wicketstuff projects—authored features that export Wicket table components to XLS and strengthened framework test coverage. He has a background as a consultant and software architect, having taught advanced Java and Wicket courses and driven web development at companies including ThoughtWorks and Arezzo. Pedro is comfortable across the stack from HTML and jQuery to back-end integrations and reporting (JasperReports), and he focuses on reliable, testable components rather than one-off hacks. His open-source work shows attention to edge cases (resource handling, form/button semantics) that improves framework robustness for downstream users. Skilled at turning framework-level insight into practical features, he blends community stewardship with production delivery.
code15 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (B.S.), Bachelor of Science (B.S.) at Feevale University
languagesEnglish
github-logo-circle

Github Skills (10)

javas10
web-framework10
junit10
wicketstuff10
wicket10
integrations10
java10
testing10
excel9
html9

Programming languages (9)

PowerShellJavaCSSShellC++CScalaVimL

Github contributions (5)

github-logo-circle
apache/wicket

Nov 2010 - Jan 2018

Apache Wicket - Component-based Java web framework
Role in this project:
userBack-end Developer
Contributions:172 commits, 15 PRs, 16 pushes in 7 years 3 months
Contributions summary:Pedro contributed to the Apache Wicket framework, focusing on adding and improving tests. Their commits involved adding assertions to existing tests to make them more meaningful and creating new tests to verify the correct behavior of forms with multiple buttons, including those using AJAX. The user also addressed issues related to resource handling and prevented potential errors related to string resource streams.
component-basedjava-webdatabase-accessapache-wicketframework
wicketstuff/core

Apr 2011 - Jun 2017

Wicketstuff-core projects are bundled user contributions for use with Apache Wicket (https://wicket.apache.org/). They are released in step with Wicket releases to make them easy to use.
Role in this project:
userBack-end Developer
Contributions:20 commits, 3 pushes, 1 branch in 6 years 3 months
Contributions summary:Pedro primarily contributed to the `wicketstuff/core` project by developing features for exporting Wicket table components to XLS files. Their work involved creating the `TableComponentAsXlsHandler` and `GeneralPurposeExporter` classes to facilitate the export process. The commits demonstrate a focus on integrating the Wicket framework with Excel export functionality, likely enhancing data presentation capabilities. The user also merged and updated code from remote branches.
apache-wicketwicketstuffapachereleasedintegrations
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
Pedro Dos Santos - PMC Member Committer at Apache Wicket