Filipe Ximenes

Co-Founder at Vinta Software

Recife, Pernambuco, Brazil
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
Filipe Ximenes is a seasoned software leader and co-founder with 14 years of experience building a prominent Python web shop, Vinta Software, from Recife, Brazil. He blends hands-on backend engineering—evidenced by contributions to projects like django-role-permissions and the Batavia Python-in-JS VM—with strategic leadership roles including CTO and authoring a book on Strategic Software Engineering. Comfortable across web and mobile stacks, he has shipped production features, tests, and tooling that improve APIs, permissions, and compatibility between languages. An advocate for open source and community building, he has driven Vinta’s contributions to conferences and diversity initiatives while mentoring teams to consistently deliver client value.
code13 years of coding experience
job12 years of employment as a software developer
bookI, I at Colégio Equipe
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Federal de Pernambuco
bookSt Michaels Grammar
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

permission10
unit-testing10
javas10
role-based10
python10
android10
java10
django10
test-automation10
testing10
javascript9
user-interface8
graphical-user-interface8
ui-design8

Programming languages (11)

TypeScriptJavaCoffeeScriptJavaScriptObjective-CHTMLRoffJupyter Notebook

Github contributions (5)

github-logo-circle
A django app for role based permissions.
Role in this project:
userBack-end Developer
Contributions:215 commits, 51 PRs, 96 pushes in 7 years 2 months
Contributions summary:Filipe primarily worked on developing the `django-role-permissions` application. Their contributions focused on building tests and core functionalities for the application, including testing roles, verifications, and shortcuts for user permissions. They implemented features for assigning and revoking roles, as well as adjusting the Django permission backend. This demonstrates a focus on back-end logic and API improvements.
pythonrole-baseddjangoauthenticationpermissions
beeware/batavia

Aug 2017 - Aug 2017

A JavaScript implementation of the Python virtual machine.
Role in this project:
userBack-end Developer & QA Engineer/Test Automation Engineer
Contributions:38 commits, 8 PRs, 8 comments in 10 days
Contributions summary:Filipe primarily contributed to the Batavia project by implementing features related to Python's dictionary and set data types, including methods for creating dictionaries from formatted sets and allowing set operations on dictionaries. They also updated test suites, specifically for dict comprehension, ensuring the test outputs match python object evaluations and implementing methods for comparing python objects. Additionally, the user refactored test utilities, improving output normalization, and addressing code execution issues to ensure consistent JavaScript and Python behavior.
javascriptpythonvirtual-machine
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
Filipe Ximenes - Co-Founder at Vinta Software