PYTHON • AI • BACKEND DEVELOPMENT

Belicia Denny

Python Backend Developer • AI Application Developer

I build intelligent backend applications using Python, FastAPI, and modern AI technologies. My projects combine APIs, databases, LLMs, and automation to solve real-world business problems through scalable software solutions.

Belicia Denny
ABOUT ME

Building Intelligent AI Applications

I'm a Computer Science graduate passionate about building intelligent software using Python and modern AI technologies. I enjoy designing backend systems, developing REST APIs, and integrating large language models into practical applications.

My work focuses on creating scalable AI-powered applications using FastAPI, PostgreSQL, React, and Docker. From Retrieval-Augmented Generation (RAG) systems to AI-assisted data quality platforms, I enjoy solving real-world problems through software.

I believe the best software combines clean architecture, automation, and great user experience. Every project I build aims to be practical, maintainable, and ready for real-world use.

Backend Development

Building scalable REST APIs using FastAPI and Python.

AI Applications

Developing intelligent applications powered by LLMs and LangChain.

Database Systems

Designing reliable data storage with PostgreSQL and SQLAlchemy.

Modern Development

Building full-stack applications with React, TypeScript and Docker.

PROJECTS

Featured Other Projects

A collection of projects demonstrating Python backend development, AI applications, REST API design, and machine learning through scalable, real-world software solutions.

Enterprise AI Documentation Assistant

Enterprise AI Documentation Assistant

A Retrieval-Augmented Generation (RAG) application that enables semantic document search and intelligent question answering using local large language models. Built with FastAPI, LangChain, FAISS, Ollama, and Streamlit.

Python FastAPI LangChain FAISS Ollama Streamlit
Dark Pattern Detection

Dark Pattern Detection

A machine learning application that detects deceptive interface patterns on e-commerce websites using NLP techniques, automated web scraping, and XGBoost. The project also maps findings to regulatory guidelines and visualizes insights through interactive dashboards.

Python BeautifulSoup NLP XGBoost Power BI
Fake Review Detector

Fake Review Detector

An NLP-based machine learning application that identifies fraudulent business reviews using TF-IDF feature extraction and Random Forest classification. Deployed as an interactive Streamlit application.

Python Scikit-learn NLP TF-IDF Random Forest Streamlit
Online Payment Fraud Detection

Online Payment Fraud Detection

Developed a fraud detection model using machine learning to identify suspicious financial transactions through behavioral and transaction pattern analysis.

Python Machine Learning Pandas
TECHNICAL SKILLS

Tools & Technologies

Technologies and tools used for data analysis, business intelligence, machine learning, and data quality solutions.

Backend Development

Python FastAPI REST APIs JWT Authentication SQLAlchemy

AI & LLM

LangChain Ollama Retrieval-Augmented Generation Prompt Engineering Natural Language Processing

Databases

PostgreSQL MySQL SQL Database Design

Frontend

React TypeScript HTML CSS

Development Tools

Docker Git GitHub Linux

Python Libraries

Scikit-learn Pandas NumPy FAISS
EDUCATION

Academic Background

Bachelor of Technology (B.Tech)

Computer Science & Engineering

Jyothi Engineering College, Kerala

Graduated 2025
CONTACT

Let's Connect

Interested in Python backend development, AI applications, or intelligent automation? I'm always open to discussing opportunities, collaborating on innovative projects, or connecting with fellow developers.

Email

beliciadenny@gmail.com