Dinesh Trivedi is a Senior Software Engineer and architect with over a decade of experience modernizing systems across startups and large cloud providers, currently building at Revolut from Barcelona. He blends hands-on engineering with team leadership—recruiting, mentoring, and improving development processes to scale teams and services from legacy migrations to cloud-native deployments. His background spans C/C++, Java, Python, JavaScript, PHP and Ruby, and includes measurable impact at AWS where he led EC2 topology and capacity reservation features and modernized long-running Java services. At Lumkani he drove a full migration to AWS, introduced observability and CI practices, and supported a product-led expansion that doubled device installs and enabled new insurance integrations. An active open-source contributor, he has improved pylint-django for better maintainability and testability, reflecting a focus on robustness and clean code. Rapid to learn and self-reliant, he favors empowering teams to own projects end-to-end—from system design through operations.
11 years of coding experience
15 years of employment as a software developer
Technical in Mechatronics Mechatronics Robotics and Automation Engineering, Technical in Mechatronics Mechatronics Robotics and Automation Engineering at Colégio Técnico ETEP
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Unifesp - Universidade Federal de São Paulo
Pylint plugin for improving code analysis for when using Django
Role in this project:
Backend Developer
Contributions:7 commits, 1 PR, 7 comments in 4 days
Contributions summary:Dinesh primarily focused on enhancing the pylint-django plugin by refactoring and improving its codebase. Their contributions involved converting local functions to callable classes, cleaning up unnecessary methods, and replacing generic functions. They also implemented a test to ensure the plugin's picklability. These changes indicate a focus on code maintainability and the robustness of the plugin.
Contributions:31 commits, 25 pushes, 2 branches in 15 days
artisansflinktrainingjava-projecttutorial-project
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
Dinesh Trivedi - Senior Software Engineer at Revolut