Loading...
Prem Prakash Sharma

About Me

I'm a Software Developer at BigCircle, building production-grade web and AI systems for enterprise use cases. I specialize in TypeScript, Python, and cloud-native architecture from type-safe APIs with tRPC to LLM integration pipelines with observability built in.

When I'm not shipping features, I contribute to open source and write about fullstack development, AI systems, and engineering best practices.

Featured Work

Recent projects showcasing fullstack development and AI integration.

Ubik

Built a C-level executive AI desktop assistant to automate operational and decision-support workflows. Designed multi-agent AI architecture (Planner, Executor, Awareness) for task orchestration. Integrated Gmail using Google Workspace APIs with webhooks for automatic email labeling, summarization, and prioritization.

PythonFastAPISQLAlchemyPostgreSQLElectronLiteLLMLangfuseDockerAWSGoogle Workspace API

AI-Powered Document Classification

Built an AI-driven internal system to automatically classify document types and extract structured information at scale. Implemented event-driven architecture with Outlook webhooks. Designed scalable background processing using Redis and Dramatiq. Developed OCR-based extraction pipelines with AI image-based analysis fallback.

PythonNext.jsRedisDramatiqPostgreSQLDockerOCROpenAIAWS EC2

Brandiligence

Implemented subscription-based payment system adapting to regional constraints. Initially integrated Stripe for recurring payments, then migrated entire payment flow to PayPal due to regional limitations. Owned end-to-end payment gateway integration with minimal disruption.

Next.jstRPCDrizzle ORMStripe APIPayPal APITypeScript