Summary
Dipro Chowdhury is an AI Software Developer with 10 years of full-stack experience, currently building LLM integrations, multi-agent orchestration, and real-time data streaming at IBM. He excels at turning changing business needs into maintainable, scalable web and mobile systems using clean code, design patterns, and cloud-native deployment pipelines. Past roles span ML platform work at Appen, healthcare integrations on Azure and Spring Boot, and rapid feature delivery for POS and media startups using React, GraphQL, Node, and Scala. He pairs hands-on front-end expertise (React/React Native) with backend systems work (Node, Spring, Flask, Ruby on Rails) and operational automation across AWS and Azure. Based in Fremont, CA, he brings a pragmatic focus on productivity tooling and infrastructure that speeds delivery rather than purely iterating on features. An understated strength is his track record of shipping end-to-end features that bridge analytics, realtime triggers, and user-facing apps.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at San Francisco State University
Master's degree Software Engineering, Master's degree Software Engineering at San José State University
Bengali, English, Hindi