Damien Baty

Software Engineer at Polyconseil

France
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
Damien Baty is a seasoned software engineer based in France with 13 years of professional experience building and maintaining web applications, largely using Python and Plone/Zope stacks. Currently at Polyconseil, he brings deep hands-on expertise in legacy application rewrites, integrations and pragmatic project leadership developed through roles spanning consultancy, UN work, and agency environments. He contributes to notable open-source tooling like pgcli, improving core functionality, UX and maintainability—work that included removing Python 2 support and adding safety checks for transactions. Comfortable in multinational teams and client-facing roles, he combines strong autonomy with clear communication skills honed as a consultant and project manager. Pragmatic and detail-oriented, he has a track record of turning complex functional requirements into robust, maintainable systems.
code14 years of coding experience
job7 years of employment as a software developer
bookInformation technology, computer science, Information technology, computer science at EPITA: Ecole d'Ingénieurs en Informatique
github-logo-circle

Github Skills (8)

databases10
postgresql10
sql10
back-end-development10
python10
database10
configuration-management9
testing8

Programming languages (8)

TypeScriptHCLCSSJavaScriptGoPerlHTMLPython

Github contributions (5)

github-logo-circle
dbcli/pgcli

Mar 2023 - May 2026

Postgres CLI with autocompletion and syntax highlighting
Role in this project:
userBack-end Developer
Contributions:10 reviews, 9 PRs, 8 pushes in 3 years 3 months
Contributions summary:Damien focused on improving the core functionality and maintainability of the pgcli project. Their contributions include refactoring code to remove Python 2 support, implementing new configuration options such as destructive statement transaction requirement and fixing the prompt display for short hosts. The user also addressed a bug related to the display of query durations and contributed to the user interface by adding a feature which asks the user to confirm whether to quit if a transaction is ongoing.
clipostgresqlsyntax-highlightingpythonpostgres
Polyconseil/xlsx_streaming

Nov 2019 - Mar 2021

Stream data as xlsx
Contributions:6 reviews, 15 commits, 7 PRs in 1 year 4 months
xlsx
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