“Ricardo Banffy is very dedicated and committed. As a programmer, expect excellent, high-quality code! Ricardo is one of the few people I know who can talk about the classic IBMs 5150 going up to the current models.”
About
With over 28 years of computer engineering and software development experience, I am a…
Experience
Education
Licenses & Certifications
Volunteer Experience
-
Hacker
Random Hacks of Kindness
- Present 14 years
Civil Rights and Social Action
We built a geo-aware tool for helping organize volunteer efforts
-
Hacker
Random Hacks of Kindness
- Present 15 years
Disaster and Humanitarian Relief
We built a tool to help locate flood-risk areas
Publications
-
Proposal to add further characters from legacy computers and teletext to the UCS
The document proposes the addition to the UCS of 731 new graphic characters
to provide compatibility with a wide range of home computers, or “microcomputers,”
manufactured approximately from the mid-1970s to the mid-1980s, and with the teletext
broadcasting standard originally developed in the early 1970s.Other authors -
-
Proposal to add characters from legacy computers and teletext to the UCS
The document proposes the addition to the UCS of 235 new graphic characters to
provide compatibility with a wide range of home computers, or “microcomputers,” manufactured
approximately from the mid-1970s to the mid-1980s, and with the teletext broadcasting standard
originally developed in the early 1970s.Other authors -
-
Macmania
Brazil
Technology magazine focusing on Macintosh and other Apple technologies
Other authorsSee publication -
Webinsider
-
A leading website about marketing, business and content creation for online media
Other authorsSee publication
Projects
-
https://github.com/rbanffy/vm370
Scripts and utilities to generate Docker images for emulating IBM mainframes running VM370 and MVS 3.8j
-
https://github.com/rbanffy/nsaname
Like `petnames`, but for naming secret projects using parts of NSA code names for their own projects and products.
-
Pip Chill
A tool to trim down Python environment requirements, making it easier to manage dependency versions by allowing one to focus on the most important requirements.
-
Selectric-mode
Starting as a practical joke, took on a life of its own and was adopted by users who wanted audible feedback for modern silent computer keyboards. It's an Emacs (a text editor popular among programmers) plugin, written in Lisp and available both in form of source code from Github and on Emacs' "app store", MELPA.
-
App Engine Fixture Loader
- Present
A simple way to load Django-like fixtures into the local development datastore, originally intended to be used by testable_appengine.
-
Testable App Engine
- Present
A testable Python skeleton application for Google App Engine and AppScale environments
-
3270font
A recreation (and, later, an extension) of the screen font of the IBM 3270 terminals, in a format friendly with modern operating systems and screens. The font is currently available directly from all Debian-derived Linux distributions, Homebrew on macOS, and several other packaging systems.
-
MAAS - Metal As A Service
-
Metal as a Service (MAAS) is a tool for managing and automating data-center operations. It configures, installs and manages physical servers and is a key part of Canonical's cloud infrastructure products. It's written in Python and JavaScript, using Django, Twisted and AngularJS.
Other creatorsSee project -
Internet-enabled TV backend for Sony, Toshiba and LG TV sets
-
A full-fledged digital video delivery solution for internet connected TVs made by Sony, LG and Toshiba, using a combination of Python, Django and a purpose-built CDN for the back-end video encoding (from mobile 3gp to full HD) and hosting application.
Other creatorsSee project
Languages
-
English
Native or bilingual proficiency
-
Portuguese
Native or bilingual proficiency
-
Hungarian
Elementary proficiency
Organizations
-
Associação Python Brasil
Founder, member of the board, evangelist
- PresentCollaborating in the creation of the Python Brasil Association, whose mission is to promote the adoption of the Python programming language and related technologies in the Brazilian market. Member of the first Deliberative and Fiscal Councils, currently serving on the Deliberative Council.
Recommendations received
52 people have recommended Ricardo
Join now to viewOther 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