I'm Bhanu Teja, a Senior Software Engineer specializing in cloud-native solutions, machine learning, and data engineering. With 2+ years of experience, I build high-impact applications, from cross-platform mobile apps using Flutter and Golang to robust backends with Python and cloud technologies like GCP and Azure. My expertise includes developing data pipelines, deploying ML models, and building chatbot APIs using LLMs. I hold Google Cloud certifications in Machine Learning, Data Engineering, and Cloud Databases.
My projects include a ride-sharing app and a real-time messaging application. I'm proficient in Python, Go, JavaScript, C++, and frameworks like React, React Native, Flutter, and Svelte. My passion lies in leveraging cutting-edge technologies, particularly in the AI space, to create innovative solutions.
Skills
Work Experience
Senior Software Engineer
Persistent Systems | Apr 2024 - Present
- Automated content processing and analysis using Azure Cognitive Search.
- Developed a user feedback system with a chatbot for insights.
Software Engineer
Persistent Systems | Jul 2022 - Mar 2024
- Built a Microsoft Teams chatbot for information retrieval using LLMs.
- Migrated and managed data pipelines for near real-time updates.
- Created a tool for automated SQL code conversion between databases.
Software Engineer Intern
Persistent Systems | Feb 2022 - Jun 2022
- Developed a VM monitoring application providing real-time insights using Flask, GCP, and Cloud Logging.