John Rofrano

DevOps Engineer at IBM

New York, New York, United States
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
John Rofrano is a seasoned DevOps Engineer and Senior Technical Staff Member at IBM T.J. Watson Research Center who leads AI-driven application modernization efforts and architects cloud-native, polyglot microservice solutions. He blends hands-on engineering—Docker, Kubernetes, CI/CD, Cloud Foundry—and backend Python/Flask development with a long history of shipping pioneering enterprise web and warehousing products at IBM, including an early server-side Java “Virtual Sales Assistant” patent. An adjunct professor at NYU Courant and Stern (and former instructor at Columbia), he translates research into practical labs and CI/CD teaching materials—contributing labs that showcase Travis CI, GitHub Actions, and Bluemix/Cloud Foundry for reproducible student projects. Author of industry papers, standards, books, and holder of 20+ patents, he pairs deep technical craftsmanship with a passion for teaching and multimedia creativity in video and music.
code10 years of coding experience
github-logo-circle

Github Skills (28)

unit-testing10
api-rest10
cloud-foundry10
python10
redis10
api-design10
restful-api10
testing10
jmix10
flask-ask10
test-integration10
rest-api10
test-unit10
unit-test10
flask10

Programming languages (15)

JavaCSSC++MakefileGoTypeScriptHCLDockerfile

Github contributions (5)

github-logo-circle
nyu-devops/lab-bluemix-cf

Feb 2017 - Oct 2022

This repo demonstrates how deploy a simple Python Flask RESTful service using Bluemix Cloud Foundry
Role in this project:
userBack-end Developer
Contributions:1 review, 130 commits, 31 PRs in 5 years 9 months
Contributions summary:John's contributions primarily focused on developing and maintaining the back-end functionality of a Python Flask RESTful service. They implemented initial code, and performed updates to handle database interactions and API endpoint behaviors. The user worked on creating, updating, deleting and retrieving pets. The user also refactored code for model consistency and to ensure proper database connection.
cloud-foundryflask-restfulpythonrestflask
nyu-devops/lab-travis-ci

Nov 2016 - Oct 2021

This lab demonstrates how to use Travis CI with Redis for Continuous Integration
Role in this project:
userBackend Developer
Contributions:1 review, 30 commits, 25 PRs in 4 years 11 months
Contributions summary:John's contributions focused on updating the server-side code for a Python-based REST API, likely using Flask, as evidenced by changes to `server.py` and `tests/test_server.py`. These updates included adapting the code to support newer Python environments and migrating the project to Vagrant. The user also introduced decorators and refactored the code structure by moving python modules into a package. The user added and configured logging functionality.
continuous-integrationredistravis-ci
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