My name is π§ John Romano D'Orazio.
I'm a βοΈ Catholic priest.
I enjoy π» coding, a hobby which I started when I was a little kid. My languages:
- PHP
- Webstack (HTML, Javascript, CSS)
- JAVA
- .NET
- a bit of C++ (for programming microcontrollers)
- Arduino
Frameworks and libraries I use:
- jQuery
- ReactJS
- Google Apps Script
- Ruby on Rails (started my first hands on project in 2021)
I believe that programming can also be done in a π€ community spirit!
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)
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
An API with the data for the liturgical calendar, saint of the day, etc.
- π― API : JohnRDOrazio/LiturgicalCalendar
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.
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.
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 π