Patrick Da Silva

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
Patrick Da Silva is a pragmatic software engineer with 11 years of experience blending functional and object-oriented paradigms to build resilient web and microservice architectures. Based in São Paulo, he brings deep Haskell fluency—"eating Haskell for breakfast"—and has contributed to the official Cabal/cabal-install project, improving test coverage and stability for a core part of the Haskell tooling ecosystem. His strengths include design patterns, reflection, RESTful services, web scraping, and test automation, with hands-on exposure to BPMN and continuous delivery. Comfortable both in backend engineering and quality assurance, he’s notable for applying functional concepts to reduce runtime exceptions and tighten dependency checks in production tooling.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor of Technology - BTech, Internet Systems, Bachelor of Technology - BTech, Internet Systems at Fatec Baixada Santista Rubens Lara
bookUniversity of São Paulo
bookTrade school, Computing, Trade school, Computing at Etec Doutora Ruth Cardoso
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
678reputation
102kreached
0answers
15questions
github-logo-circle

Github Skills (15)

cabal10
unit-testing10
build-system10
haskell10
test-automation10
testing10
race-condition6
css6
cmake6
dom-events6
gtk6
composite-primary-key6
event-listener6
event-handling6
elm6

Programming languages (13)

C#C++CSSCElmTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
haskell/cabal

Apr 2021 - Mar 2022

Official upstream development repository for Cabal and cabal-install
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:53 reviews, 71 commits, 29 PRs in 11 months
Contributions summary:Patrick primarily contributed to the `cabal-install` project by modifying and adding unit tests. Their work involved changing the codebase to prevent exceptions, as well as adapting and adding tests for version bounds and dependency checks. The user also made adjustments to module name detection and extension parsing within the project. These changes indicate a focus on improving the stability and test coverage of the cabal tool.
hackagecabalhaskellupstream
ptkato/cabal

Feb 2021 - Mar 2023

Official upstream development repository for Cabal and cabal-install
Contributions:203 pushes, 25 branches in 2 years 1 month
cabalpackagingupstreamcontinuous-integration
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
Patrick Da Silva