software developer

Chennai, Tamil Nadu, India

Remote

Bachelor of Technology - BTech, Computer Science
Vels University
Join Deepak and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal Bosssoftware developer
Software Developer transitioning into AI Engineering, with a strong focus on Retrieval-Augmented Generation (RAG) and Generative AI. Proficient in building end-to-end AI pipelines using Python, LLMs, vector databases (FAISS), hybrid search (BM25 + semantic retrieval), and OCR-based document processing. Experienced in NLP, prompt engineering, and LangChain-based workflows. Backed by solid full-stack development skills in Django, Angular, and REST APIs. Passionate about building scalable, production-ready intelligent systems that solve real-world problems.
Chennai
Software Developer at CannyMinds Technology Solutions, May 2021 - Present · 5 yrs 2 mos, Chennai, Tamil Nadu, India, Designed and implemented end-to-end architecture using Angular for front-end development and Django for back-end, ensuring seamless integration, scalability, and robust performance across the application. • Developed user interfaces that significantly improved client engagement, satisfaction, and overall user experience. • Built and optimized RESTful APIs using Django, enhancing application performance and scalability while ensuring smooth data flow between front-end and back-end systems.. • Customized software solutions to meet specific client requirements, ensuring high levels of client satisfaction and tailored functionality. • Maintained and supported software by identifying and resolving technical issues, ensuring continuous operation and minimizing downtime for end-users.
Data Science Intern at Heptatrack Iot Innovative, Feb 2025 - May 2025 · 4 mos, Remote, • Explored, analyzed, and visualized demand data to uncover key factors influencing rental patterns, supporting data-driven operational strategies • Preprocessed data by handling missing values, removing duplicates, and addressing outliers to ensure high data quality and reliability for predictive modeling. • Engineered features from variables such as weather conditions, time of day, and special events to enhance model performance and capture real-world usage behavior. • Partitioned the dataset into training and testing sets to accurately evaluate machine learning models and ensure robust generalization to unseen data.. • Developed, trained, and validated predictive models to forecast data demand, enabling optimized fleet management and improved customer satisfaction. • Performed hyperparameter tuning and model optimization to maximize predictive accuracy, minimize overfitting, and ensure stable model performance across different data scenario
Bachelor of Technology - BTech, Computer Science, Vels University