“Bruno is a great professional, qualified and proactive. Has great knowledge of web development and python.”
Bruno Cesar Rocha
Viana do Castelo, Viana do Castelo, Portugal
9K followers
500+ connections
About
I’m a Principal Engineer and Open Source leader building scalable and secure platforms…
Activity
-
I hope you still like my advanced design skills. Yes, we are hiring again! The Qdrant team opened several positions, and we will add more soon. If…
I hope you still like my advanced design skills. Yes, we are hiring again! The Qdrant team opened several positions, and we will add more soon. If…
Liked by Bruno Cesar Rocha
-
Stoked to share that the Steering Council has accepted PEP 814. frozendict is coming to Python 3.15! https://lnkd.in/gsbhCK6G
Stoked to share that the Steering Council has accepted PEP 814. frozendict is coming to Python 3.15! https://lnkd.in/gsbhCK6G
Liked by Bruno Cesar Rocha
-
Trained on 15 trillion tokens across more than 1,000 languages – 40% of the data is non-English – Apertus includes many languages that have so far…
Trained on 15 trillion tokens across more than 1,000 languages – 40% of the data is non-English – Apertus includes many languages that have so far…
Liked by Bruno Cesar Rocha
Experience
Education
-
FIAP
-
-
Activities and Societies: GPBBS - Grupo Paulista Bilhar e Breja as Sextas
Continuation (2.5 years)
-
-
-
Licenses & Certifications
Volunteer Experience
-
volunteer and web developer
NatalAnimal.com.br
- 4 years 3 months
Animal Welfare
natalanimal.com.br is a fundraising campaign website to raise money to give "christmas" gifts to animals living in shelters and sanctuaries.
Publications
-
Aprenda Rust / Learn Rust
Youtube
See publicationVideo series on Youtube teaching basics of Rust to Portuguese speakers audience.
-
Speed up your Python using Rust
Red Hat Developers Engineering Blog
See publicationOn this article, I described how to use Rust to write faster Python modules.
-
What The Flask - Desenvolvimento web com Python e Flask
PythonClub
See publication6 passos para ser um Flask ninja!
Nesta série de 6 artigos/tutoriais pretendo abordar de maneira bem detalhada o desenvolvimento web com o framework Flask.
Depois de mais de um ano desenvolvendo projetos profissionais com o Flask e adquirindo experiência também no desenvolvimento do projeto open source Quokka CMS resolvi compartilhar algumas dicas para facilitar a vida de quem pretende começar a desenvolver para web com Python.
TL;DR: A versão final do aplicativo explicado…6 passos para ser um Flask ninja!
Nesta série de 6 artigos/tutoriais pretendo abordar de maneira bem detalhada o desenvolvimento web com o framework Flask.
Depois de mais de um ano desenvolvendo projetos profissionais com o Flask e adquirindo experiência também no desenvolvimento do projeto open source Quokka CMS resolvi compartilhar algumas dicas para facilitar a vida de quem pretende começar a desenvolver para web com Python.
TL;DR: A versão final do aplicativo explicado neste artigo está no github
A série What The Flask será dividida nos seguintes capítulos.
Hello Flask: Introdução ao desenvolvimento web com Flask
Flask patterns: boas práticas na estrutura de aplicações Flask
Plug & Use: extensões essenciais para iniciar seu projeto
DRY: Criando aplicativos reusáveis com Blueprints
from flask.ext import magic: Criando extensões para o Flask e para o Jinja2
Run Flask Run: "deploiando" seu app nos principais web servers e na nuvem. -
web2py Application Development Cookbook
Packt Publishing
web2py Application Development Cookbook gives you the necessary knowledge to make you a web2py expert. Right from teaching you about the database abstraction layer to adding AJAX effects to recipes about recipe, the book will make you a master of web2py through advanced practical recipes without any drudgery or straining the brain.
Other authorsSee publication
Courses
-
MongoDB for DBA's
-
-
MongoDB for developers
-
Projects
-
Marmite - Site Generator written in Rust
Marmite is a fast and simple static site generator for blogs.
- A single binary with everything embedded
- CLI interface
- Easy to use
- Cross compiled for windows, linux and Mac
- Parallel processing with Rust
- Can generate a blog in micro seconds
- Fully customizable
- Open Source and Free
https://rochacbruno.github.io/marmite -
Ansible Galaxy Automation Hub
- Present
See projectA Python/Django web application powered by Pulp and Django Rest Framework.
a brand new take on Ansible Galaxy, so it will look and feel a bit different than the current galaxy.ansible.com web site. Over time we expect to migrate the web site to this codebase, so for now you're looking into the future, and you have an opportunity to help shape that future.
Our mission is to help organizations share Ansible automation and promote a culture of collaboration around Ansible automation…A Python/Django web application powered by Pulp and Django Rest Framework.
a brand new take on Ansible Galaxy, so it will look and feel a bit different than the current galaxy.ansible.com web site. Over time we expect to migrate the web site to this codebase, so for now you're looking into the future, and you have an opportunity to help shape that future.
Our mission is to help organizations share Ansible automation and promote a culture of collaboration around Ansible automation development. We'll be providing features that make it easy to create, discover, use and distribute Ansible automation content. -
Pulp
- Present
See projectPulp is a platform for managing repositories of software packages and making it available to a large numbers of consumers. Pulp can locally mirror all or part of a repository, host your own software packages in repositories, and manage many types of content from multiple sources in one place.
https://pulpproject.org/
written and tested in Python! -
Dynaconf
Python configuration management library with strong support for 12factorapp and extensions for Python, Flask and Django.
Dynaconf is a critical project for the Python ecosystem and is being used by 7k+ companies including RedHat, Github, Intel etc.. https://github.com/dynaconf/dynaconf/network/dependentsOther creatorsSee project -
Portal Rádio Jovem Pan A.M
New website for JovemPan radio network. http://www.jovempan.com.br developed in Python and Django using Opps CMS http://www.oppsproject.org
Other creatorsSee project -
Portal Virgula
Virgula is a leading entertainment website in Brazil. The new portal developed in Python with Django and Opps CMS.
Other creatorsSee project -
Quokka CMS
-
Quokka is a flexible content management platform powered by Python, Flask and MongoDB.
Other creatorsSee project -
Robottelo - Red Hat Satellite Testing Framework
-
Robottelo is a testing framework written in Python which exercises The Foreman / RedHat Satellite. All tests are automated, suited for use in a continuous integration environment, and data driven.
Other creatorsSee project -
web2py website
-
The framework new website and artwork including logo and information architecture
Other creatorsSee project -
Movuca - The Social CMS
-
See projectMovuca is a social network and CMS platform. Movuca is open source, flexible, easy to customize, deploy and use.
Honors & Awards
-
Reconhecimento Intercon 2018
Imasters
Reconhecimento do Imasters Intercon pela contribuição com o mercado de tecnologia.
-
Premio Dorneles Tremea - Python Brasil
APyB - Associação Python Brasil
Reconhecimento da Associação Python Brasil pela contribuição com a Comunidade Python Brasileira.
-
Code & Innovation - Intercon 2016
Imasters
Imasters Code & Innovation Award on behalf of GruPy-SP
-
Nominated Member of Python Software Foundation
Python Software Foundation
Nominated Member of Python Software Foundation
Languages
-
Inglês
Native or bilingual proficiency
-
Portuguese
Native or bilingual proficiency
Organizations
-
Python Software Foundation
Nominated Member
- Present -
Flask Conf Brasil
Founder & Organizer
-Founded and Organized the First World Flask Conference in Brazil.
-
Associação Python Brasil
Vice President
-Ellected Vice President of Associação Python Brasil.
Recommendations received
5 people have recommended Bruno Cesar
Join now to viewMore activity by Bruno Cesar
-
I am thankful for the worst manager I've had. The night before a big client presentation, she asked me to revise the deck at 8 PM. I worked on it…
I am thankful for the worst manager I've had. The night before a big client presentation, she asked me to revise the deck at 8 PM. I worked on it…
Liked by Bruno Cesar Rocha
-
Last holidays, I wanted to automate a few things and ended up creating Lunar, which is a lightweight faas platform, sqlite backed, single binary…
Last holidays, I wanted to automate a few things and ended up creating Lunar, which is a lightweight faas platform, sqlite backed, single binary…
Liked by Bruno Cesar Rocha
-
Hoje comecei meu primeiro dia como estagiário na Red Hat! Muito feliz por essa oportunidade e bastante animado para aprender, crescer e absorver o…
Hoje comecei meu primeiro dia como estagiário na Red Hat! Muito feliz por essa oportunidade e bastante animado para aprender, crescer e absorver o…
Liked by Bruno Cesar Rocha
-
The FASTEST way to burnout in tech? Become a Tech Lead. I've been a software engineer for 16 years. I've seen this pattern everywhere: Tech Leads…
The FASTEST way to burnout in tech? Become a Tech Lead. I've been a software engineer for 16 years. I've seen this pattern everywhere: Tech Leads…
Liked by Bruno Cesar Rocha
-
"Create a caricature of me and my job based on everything you know about me" Lately I've been working on a personal project, a lightweight version…
"Create a caricature of me and my job based on everything you know about me" Lately I've been working on a personal project, a lightweight version…
Liked by Bruno Cesar Rocha
-
"Create a caricature of me and my job based on everything you know about me" I like that it got tattoos, DEBUG and the complete creative mess that…
"Create a caricature of me and my job based on everything you know about me" I like that it got tattoos, DEBUG and the complete creative mess that…
Shared by Bruno Cesar Rocha
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More