Dinis Lage

Real Estate Manager

Lisbon, Lisbon, Portugal
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
Dinis Lage is a versatile full-stack web developer and problem-solver with 16 years of experience building and operating web systems from Unix servers to enterprise back ends. He combines hands-on coding—contributing to notable open-source work on the web2py framework around DAL, migrations and shell utilities—with practical systems administration and middleware integration in production environments. As founder of Senolage and a long-time consultant, he blends technical delivery with project and financial management, and currently balances roles in real estate management and web/sysadmin work. His background includes leading open source development teams at NOS SGPS, applied research for an MSc in Information Systems and Computer Engineering, and experience across Perl, Ruby on Rails and Python stacks. Not obvious at first glance: he has deep operational chops evidenced by scripting and migration fixes in a mature Python web framework that keep database-driven apps stable at scale.
code16 years of coding experience
job8 years of employment as a software developer
bookEscola Secundária do Restelo
bookMasters, Information Systems and Computer Engineering, Masters, Information Systems and Computer Engineering at Instituto Superior Técnico
languagesEnglish, Portuguese
github-logo-circle

Github Skills (9)

database-migrations10
web-framework10
web2py10
database-migration10
data-abstraction10
python10
dataabstract10
datalayer10
scripting9

Programming languages (5)

ShellPHPPerlPuppetPython

Github contributions (5)

github-logo-circle
web2py/web2py

May 2019 - Dec 2019

Free and open source full-stack enterprise framework for agile development of secure database-driven web-based applications, written and programmable in Python.
Role in this project:
userBack-end Developer
Contributions:21 commits, 8 PRs, 3 comments in 7 months
Contributions summary:Dinis's commits primarily focus on enhancing the web2py framework's functionality, particularly concerning database migrations and the interactive shell environment. The contributions include implementing a script to force the migration of lazy tables, fixing missing options within the Data Abstraction Layer (DAL) initialization, and refactoring methods related to file utilities. The user also addressed issues related to the handling of anchors in redirects and improved the application's core functionality.
securepythonmysqlagilesql
dlage/web2py

May 2019 - Nov 2024

Free and open source full-stack enterprise framework for agile development of secure database-driven web-based applications, written and programmable in Python.
Contributions:6 PRs, 34 pushes, 8 branches in 5 years 6 months
pythonenterprise-frameworksecurepyramidweb-based
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