Jerry Cuomo
   HOME

TheInfoList



OR:

Gennaro "Jerry" Cuomo (born 1962) is an American
software engineer Software engineering is a branch of both computer science and engineering focused on designing, developing, testing, and maintaining software applications. It involves applying engineering principles and computer programming expertise to develop ...
who has worked for
IBM International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
since 1987. Holding the title of
IBM Fellow An IBM Fellow is a position at IBM appointed by the CEO. Typically only four to nine (eleven in 2014) IBM Fellows are appointed each year, in May or June. Fellow is the highest honor a scientist, engineer, or programmer at IBM can achieve. Over ...
,IBM Appoints Eight New Fellows to Drive Innovation
/ref> Cuomo is known as one of the founding fathers of
IBM WebSphere IBM WebSphere refers to a brand of proprietary computer software products in the genre of enterprise software known as "application and integration middleware". These software products are used by end-users to create and integrate applications ...
Software, a
software framework In computer programming, a software framework is a software abstraction that provides generic functionality which developers can extend with custom code to create applications. It establishes a standard foundation for building and deploying soft ...
and
middleware Middleware is a type of computer software program that provides services to software applications beyond those available from the operating system. It can be described as "software glue". Middleware makes it easier for software developers to imple ...
that hosts
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
-based
web applications A web application (or web app) is application software that is created with web technologies and runs via a web browser. Web applications emerged during the late 1990s and allowed for the server to dynamically build a response to the request, ...
.February 2005, IBM Redbook, WebSphere Product Family Overview and Architecture, G. Cuomo, et al.
/ref> Cuomo has filed for over 50 US patentsJerry Cuomo's U.S. Patents
/ref> and has been cited over 3000 times.Jerry Cuomo's Scholar Citations
/ref> His most visible patent is the first use of the ''"Someone is typing..."'' indicator found in instant messaging applications (U.S. Patent 5,990,887).'Someone is typing...' US Patent 5,990,887
/ref>'Someone's typing...': The history behind text messaging's most dreadful feature
/ref> At IBM, Cuomo has led projects in the areas of:
Blockchain The blockchain is a distributed ledger with growing lists of Record (computer science), records (''blocks'') that are securely linked together via Cryptographic hash function, cryptographic hashes. Each block contains a cryptographic hash of th ...
,IBM Blockchain Blogs – Gennaro ‘Jerry’ Cuomo
/ref>
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
s, July 2014 - Why the growing API economy gives developers limitless opportunities
/ref>
cloud computing Cloud computing is "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand," according to International Organization for ...
, Jerry Cuomo on Cloud Computing and IBM’s PaaS
/ref> Interview: Jerry Cuomo Discusses Virtualization, Cloud Computing and WebSphere Virtual Enterprise
/ref>
mobile computing Mobile computing is human–computer interaction in which a computer is expected to be transported during normal usage and allow for transmission of data, which can include voice and video transmissions. Mobile computing involves mobile commun ...
,Youtube video, Jerry Cuomo - Engaging Enterprise
/ref> IBM and 10Gen collaborate on database standard for enterprise mobile
/ref>
/ref>
Internet of Things Internet of things (IoT) describes devices with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other communication networks. The IoT encompasse ...
, IBM tackles M2M's big data challenge
/ref>
web server A web server is computer software and underlying Computer hardware, hardware that accepts requests via Hypertext Transfer Protocol, HTTP (the network protocol created to distribute web content) or its secure variant HTTPS. A user agent, co ...
performance &
availability In reliability engineering, the term availability has the following meanings: * The degree to which a system, subsystem or equipment is in a specified operable and committable state at the start of a mission, when the mission is called for at ...
, May 2004, IBM Systems Journal, Designing WebSphere Application Server for performance, R. Willenborg, K Brown, G. Cuomo
/ref>
/ref>
web security Internet security is a branch of computer security. It encompasses the Internet, browser security, web site security, and network security as it applies to other applications or operating systems as a whole. Its objective is to establish rules an ...
,Method and apparatus for processing requests in a network data processing system based on a trust association between servers, N. Nagaratnam, W. Jamison, GA. Cuomo
/ref>
web caching A web cache (or HTTP cache) is a system for optimizing the World Wide Web. It is implemented both client-side and server-side. The caching of multimedia and other files can result in less overall delay when browsing the Web. Parts of the system ...
,Context Sensitive Caching, Cuomo, Martin, Ferguson, Et al.
/ref>
edge computing Edge computing is a distributed computing model that brings computation and data storage closer to the sources of data. More broadly, it refers to any design that pushes computation physically closer to a user, so as to reduce the Latency (engineer ...
,June 2005, ACM – SIGMOD 2005, IBM SOA on the Edge, G. Cuomo
/ref>
service-oriented architecture In software engineering, service-oriented architecture (SOA) is an architectural style that focuses on discrete services instead of a monolithic design. SOA is a good choice for system integration. By consequence, it is also applied in the field ...
August 2007, SearchWebServices.com, WebSphere CTO champions Web SOA on Project Zero
/ref> and
REST REST (Representational State Transfer) is a software architectural style that was created to describe the design and guide the development of the architecture for the World Wide Web. REST defines a set of constraints for how the architecture of ...
.IBM affirms Restful SOA & dynamic languages with Project Zero
/ref> Cuomo is the co-author of the book, ''Blockchain for Business'',
/ref> that illustrates how blockchain technology is re-imagining many of the world's most fundamental business interactions and opening the door to new styles of digital interactions that have yet to be imagined. In March 2016House Energy and Commerce Subcommittee on Commerce, Manufacturing & Trade ‘How to Capitalize on Blockchain’ March 16, 2016
/ref> and 2018,House Committee on Science, Space and Technology Subcommittee on Oversight & Subcommittee Research and Technology "Beyond Bitcoin: Emerging Applications for Blockchain Technology" February 14, 2018
/ref> Cuomo was called upon by the United States government as an expert witness to testify to US Energy and Commerce Committee on Digital Currency and Blockchain. During his 2016 testimony Cuomo urged the Obama administration to adopt Blockchain as a primary means to protect citizen identity and to enhance national security. His testimony can be seen on YouTube.Vice Chairman Marshall’s Q&A on "Beyond Bitcoin: Emerging Applications for Blockchain Technology" February 14, 2018
/ref> Cuomo is currently the VP of
Technology Technology is the application of Conceptual model, conceptual knowledge to achieve practical goals, especially in a reproducible way. The word ''technology'' can also mean the products resulting from such efforts, including both tangible too ...
within IBM's Consulting business unit, where he is driving the technical strategy for AI-powered
automation Automation describes a wide range of technologies that reduce human intervention in processes, mainly by predetermining decision criteria, subprocess relationships, and related actions, as well as embodying those predeterminations in machine ...
.AI-Powered Automation is Enterprise Automation 2.0
/ref> In 2022, he published the book ''The Art of Automation''.The Art of Automation by Jerry Cuomo, et al.
/ref> Later that year, he launched the ''Think'' series with his book ''Think Blockchain'',Think Blockchain by Jerry Cuomo
/ref> and in 2024, expanded the series with ''Think Artificial Intelligence''.Think Artificial Intelligence by Jerry Cuomo
/ref> He also hosts a technology podcast called ''Wild Ducks'', which has been running since 2020.Wild Ducks Podcast
/ref>


References

{{DEFAULTSORT:Cuomo, Jerry American software engineers 1962 births Living people