![]() | ||||||
FACULTY PROFILE |
||||||
John J. RofranoAdjunct Instructor Teaching
BioIn addition to being Adjunct Instructor at NYU, John is a Senior Technical Staff Member and DevOps Champion at IBM T.J. Watson Research Center where he leads the DevOps and Platform Engineering team delivering the software stack for the IBM Spyre Accelerator (AIU) card and vLLM Spyre project for LLM inferencing. He has previously lead a variety of research projects exploring the use of Generative AI for accelerating Application Modernization to the Cloud, including IBM watsonx Code Assistant, and IBM Mono-2-Micro project to create microservices from monoliths. As a DevOps Champion, he helped create and teach the IBM Research DevOps Bootcamps back in 2016 that pioneered the DevOps movement at IBM Research, introducing researchers to Kubernetes/Docker Container Clouds, Serverless Functions, Agile Development, and DevOps CI/CD Pipelines. John has a passion for teaching. In addition to his teaching at NYU, he has taught at Columbia University and teaches DevOps Bootcamp classes at IBM Research and hosted several DevOps tutorials at IEEE Services Conference. He is also an inventor and has been awarded ten (10) IBM Research Invention Plateau awards for his over 30+ patents, four (4) IBM Outstanding Technical Achievement Awards, and an IBM Research Division Award for his technical contributions. He is a published author of industry papers and standards in computer science, and has written several books and created on-line training for video editing, special effects, and music creation (another of his passions). John also has over 42 years of experience in the computer industry. He was one of the Internet eCommerce pioneers at IBM. As an original member of IBM's then Internet Division, he holds the patent for a "Virtual Sales Assistant", which was developed by John and his team as the first server-side Java based dynamic web application to assist customers shopping for products that they were not knowledgable about. It shipped it as part of IBM Net.Commerce 3.0 and enabled a rich shopping experience for customers to find needed products quickly at time when the Internet was mostly static web pages. Prior to that he developed the first LAN based Information Warehouse product for IBM (Visual Warehouse) at a time when it was thought that only mainframes could provide warehousing capabilities. Assuming a leadership role for most of his career, John has always stayed on the bleeding edge of technology. Specialties: Cloud Native Microservice Application Design, DevOps Culture and Tooling, Agile Development Methodology, Docker Container Clouds, Kubernetes, Cloud Foundry, Python/Flask, Ruby on Rails, Java J2EE, Web Services/SOA, Lean Principals, Object Oriented Analysis & Design, DB2, VMware, Ansible, Chef, Unix, C/C++/C# | ||||||