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.
16 years of coding experience
8 years of employment as a software developer
Escola Secundária do Restelo
Masters, Information Systems and Computer Engineering, Masters, Information Systems and Computer Engineering at Instituto Superior Técnico
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:
Back-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.
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.