Wilker Da Silva

Staff Software Engineer at WLS Technologia

São Paulo, 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

🤩
Rockstar
🎓
Top School
Wilker Da Silva is a Staff Software Engineer based in São Paulo with 18 years of experience building full-stack systems and a deep specialty in Clojure and graph-oriented UI development. He is the creator and maintainer of Pathom3, a notable open-source project for data parsing and graph queries, and contributes actively across prominent Clojure projects like Fulcro and clj-http. At companies from Nubank to Roam Research he has driven improvements in parsers, data fetching, and backend integrations, blending backend robustness with UI-aware data models. Known for "writing parentheses for a living," he brings both pragmatic engineering and thoughtful library design to complex distributed applications. Beyond hands-on coding, he often surfaces practical examples and docs (e.g., download progress handling in clj-http), making advanced patterns easier for other developers to adopt.
code18 years of coding experience
job14 years of employment as a software developer
book1, Marketing, 1, Marketing at Faculdade dos Guararapes
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
2,659reputation
500kreached
11answers
6questions
Badges
intellij-idea
top-5%
github-logo-circle

Github Skills (30)

web-application10
clojure-cli10
apache-http-client10
full-stack10
clojure10
http-client10
webapp10
functional-programming10
web-development10
react10
clojurescript10
middleware9
intellij-idea9
fetchr9
fetcher9

Programming languages (16)

JavaCSSC++MakefileGoHTMLSvelteKotlin

Github contributions (5)

github-logo-circle
fulcrologic/fulcro

Jun 2016 - Apr 2020

A library for development of single-page full-stack web applications in clj/cljs
Role in this project:
userFull-stack Developer
Contributions:2 reviews, 113 commits, 40 PRs in 3 years 10 months
Contributions summary:Wilker primarily contributed to the development of a ClojureScript/Clojure full-stack web application library. Their work focused on improving the library's core features by modifying parser logic for union queries, enhancing data fetching mechanisms, and fixing issues related to JavaScript object handling within the codebase. They also introduced features related to augmenting Ring responses to incorporate session and cookie data. Furthermore, the user added documentation and test cases to improve the library’s usability and reliability.
full-stackdata-drivenweb-application-developmentclojurescriptreact
dakrone/clj-http

Aug 2014 - Sep 2014

An idiomatic clojure http client wrapping the apache client. Officially supported version.
Role in this project:
userBack-end Developer
Contributions:5 commits in 3 days
Contributions summary:Wilker primarily contributed to adding a progress download example for the clj-http library. This involved creating functions to display a progress bar during file downloads, using `CountingInputStream` for tracking downloaded bytes and integrating with the Apache HTTP client through middleware. The user also refactored code, renaming functions, and removing a redundant comment while adding examples of progress bar output.
clojurehttp-client
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