NLP, and Computer Vision solutions • Lead the development of Generative AI CoE at Systems Limited • Expert in architecting scalable MLOps solutions across cloud platforms • Currently leading a cross-functional team of 6 data scientists in a healthcare startup by Visionet ( Sister company of Systems Limited)
glue framework that enables developers to compose capabilities across different languages, SDKs, platforms, devices & cloud, and connect them together What is GenC
agent logic, custom functions, RAG, ReAct, model cascades and routers, etc. evolve in siloed domains, and do not compose or interoperate with one-another • GenC connects them together through an abstraction in interfaces, greatly enhance the development efficiency and flexibility Why GenC
smaller, isolated parts across programming languages, SDKs, deployment backends, environments and platforms. • For example: Prototyping of GenAI logic in a colab notebook and the need to deploy it in a mobile application.
blocks to express your own application logic, and integrate diverse SDKs, platforms, and ecosystems • Portability & platform independence ◦ Across programming languages (e.g., from Python to Java and C++). ◦ Across prototyping and production deployments (e.g., from Colab notebooks, to cloud servers, to mobile apps) ◦ Across on-device and cloud platforms Benefits of GenC
your own libraries & services (models, databases) as building blocks, and mix and match them • Development velocity ◦ Allow logic to be expressed at high level, and easily modifiable ◦ Portability enables prototype code to be deployed with ease • Performance & security ◦ Faster and more secure C++ runtime, asynchronous programming model ◦ Application logic can be statically analyzed, verified, optimized, and executed on scalable distributed platforms Benefits of GenC (cont’d)