Who am I
My name is
I'm a
I enjoy
Languages I have learned:
| GW-BASIC | PHP | HTML | JAVA | .NET | C++ | ARDUINO | PROCESSING |
|---|---|---|---|---|---|---|---|
Frameworks and libraries I use:
| jQuery | ReactJS | Google Apps Script | Ruby on Rails | Bootstrap |
|---|---|---|---|---|
I believe that programming can also be done in a
My websites
A few of the websites I have created, mostly with WordPress:
- https://www.johnromanodorazio.com (Personal website / blog)
- https://www.bibleget.io (BibleGet project)
- https://www.premiovittoriobachelet.eu (National Photography contest I organized one year in Italy)
- https://www.cappellaniauniroma3.org (Chaplaincy website at Roma Tre University)
- https://www.johnromanodorazio.com/LiturgicalCalendar (kudos to @mftruso for helping with the bootstrap theme!)
- https://geographyofthefaith.bibleget.io (Work in Progress)
I run these websites and a few other services using:
| APACHE | NGINX | PHP | FPM | DJANGO | UWSGI | RUBY | WORDPRESS | MEDIAWIKI | ELASTIC | ELASTICSEARCH | MYSQL | POSTGRESQL | MARIADB | DOCKER | GITLAB | POSTFIX | DOVECOT | ROUNDCUBE | PLESK | CESIUM | LETSENCRYPT | OPENFIRE |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
My projects
1) 📖 BibleGet Project ⛪
Aims to facilitate inserting Bible quotes into documents or websites.
🎯 API : BibleGet-I-O/endpoint↪️ Microsoft Word 2013+ VSTO add-on : BibleGet-I-O/bibleget-msword-addin↪️ Google Docs add-on : BibleGet-I-O/BibleGet-Google-Docs-Addin↪️ Apache OpenOffice add-on : BibleGet-I-O/bibleget-openoffice↪️ LibreOffice add-on : BibleGet-I-O/bibleget-libreoffice↪️ WordPress add-on : BibleGet-I-O/bibleget-wordpress
2) 🗓️ Liturgical Calendar Project ⛪
An API with the data for the liturgical calendar, saint of the day, etc.
🎯 API : JohnRDOrazio/LiturgicalCalendar
3) 💍 Marriage Booklet Project 💒
I have been participating lately in the OpenSourceCatholic community. Together with the fellow programmers in this community, we have started working on a project together, which can be useful for couples preparing to get married.
4) 🚶 Pilgrimage Office projects
Seeing as I'm currently stationed in the Diocesan Pilgrimage Office, I have devoted some attention to projects having to do with pilgrimage as a human and religious experience.
5) 🎲 Random projects
Some of my first projects, as I was learning Javascript and jQuery, were jQuery plugins.
🕑 jQuery Clock => this is actually my most starred and forked project!
Unfortunately another plugin or two that I had written went missing. I had published them on the jQuery plugins repository, but at one point there was a glitch in the repository which wiped out all the plugins. I had just barely started using Github, and I didn't yet have repositories for these plugins, and I never did wind up trying to recover them. One plugin allowed you to click-n-drag across a group of checkboxes, or shift-click a range of checkboxes, in order to easily check multiple checkboxes without having to click on them one by one.
I also enjoy working with microcontrollers such as Arduino, which brought me to learn some Processing. I haven't made repositories for all of my Arduino / Processing projects yet, perhaps I should, but here are some:
🥧 Pythagoras Pie (Processing)🔺 Pascal Triangle (Processing)
While I was a chaplain at Roma Tre University, I participated in the student Microcontrollers Users Group (MUG). Here are some of the projects I created while participating in the MUG:
🕰️ SmartClockGps : I never did complete the project. I was able to get the atomic timestamp from a GPS module, and display a time string on an LCD display. However I wanted to add a Real Time Clock component to the project, and I did create the circuitry, but I never finished re-writing the code.📶 HC05_Automate_Communication - an attempt to create helper functions for working with a bluetooth module📶 HC05_Manual_AT_Mode - an attempt to create helper functions for working with a bluetooth module
A few other projects never did get initialized as Github repositories, maybe someday I'll get back around to it

