Javier聽Sanchez

Lead Technical Specialist at StratioBD

Greater Bilbao Metropolitan Area 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

馃ぉ
Rockstar
馃帗
Top School
Javier Sanchez is a Lead Technical Specialist with 16 years of experience building robust Java and Scala systems and guiding product and engineering work at StratioBD. He combines hands-on backend and build/release expertise鈥攅specially in Haskell ecosystems like dhall-haskell, haskell-language-server and cabal鈥攚ith practical DevOps improvements that boosted cross-platform Windows and CI compatibility. A former J2EE developer for municipal systems, he brings deep operational knowledge of enterprise stacks, databases and test automation alongside product ownership experience. Trained both as a historian and a computer scientist, Javier pairs analytical rigor with a knack for improving developer tooling and error diagnostics in complex build environments.
code16 years of coding experience
job16 years of employment as a software developer
bookLicenciado Historia contemporanea, Licenciado Historia contemporanea at Universidad de Zaragoza
bookSAP systems admin, SAP systems admin at SAP
bookOracle Database 10g Administrator Certified Associate Oracle BD Admin, Oracle Database 10g Administrator Certified Associate Oracle BD Admin at Oracle
bookDesarrollo aplicaciones J2EE, Desarrollo aplicaciones J2EE at Sun Microsystems
bookGrado en Ingenieria Informatica, Grado en Ingenieria Informatica at Universidad Nacional de Educaci贸n a Distancia - U.N.E.D.
stackoverflow-logo

Stackoverflow

Stats
944reputation
65kreached
26answers
9questions
github-logo-circle

Github Skills (31)

dependency-management10
debug10
testing10
windows10
stack10
stacker10
cicd10
java10
javas10
build-automation10
ghc10
cabal10
configuration-language10
haskell10
jvm9

Programming languages (20)

PowerShellC#JavaCSSRustCScalaElm

Github contributions (5)

github-logo-circle
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
Role in this project:
userBack-end Developer & Build/Release Engineer
Contributions:14 releases, 908 reviews, 876 commits in 2 years 8 months
Contributions summary:Javier primarily contributed to enhancing the build and installation process of the Haskell Language Server. Their work focused on integrating `stack` and `cabal` build systems, including adding targets and fixing issues within the build scripts. Furthermore, they modified the installation process, ensuring that the correct executables are copied and made available. The user also implemented improvements to testing frameworks, incorporated new features for plugin configuration.
ghchaskell-language-servercabalhaskelllsp-server
haskell/haskell-ide-engine

Jun 2019 - Jun 2020

The engine for haskell ide-integration. Not an IDE
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:1 release, 285 commits, 87 PRs in 1 year
Contributions summary:Javier primarily contributed to improving the test suite and build process for the Haskell IDE engine. They fixed unit tests, corrected punctuation and pluralization in test files, and updated the build process to support newer versions of cabal. The user also added support for building in Windows and addressed code renaming issues in the Windows environment. Several changes involved refactoring the extraction of terms from error messages to improve consistency.
ghchaskellcabalideservant
Find and Hire Top DevelopersWe鈥檝e 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
Javier Sanchez - Lead Technical Specialist at StratioBD