Software & AI Engineer

Divya Sri
Sathya Prathipati.

Computer Science graduate · Software Engineering · Artificial Intelligence

A Computer Science graduate building practical software and applied AI — from document intelligence and fraud prevention research to full-stack applications. Precise in the work, curious about everything else.

Portrait of Divya Sri Sathya Prathipati
Divya at work

Curious by default

01 — About

Building software with intent, and learning without pause.

I’m a Computer Science graduate with a strong interest in software engineering, artificial intelligence, and building technology that solves real-world problems.

My background includes hands-on experience through internships and projects involving full-stack development, AI, machine learning, APIs, cybersecurity, and document intelligence. I enjoy taking complex problems, breaking them down into practical solutions, and continuously learning new technologies along the way.

“I like taking something complicated apart until it becomes obvious.”

02 — Education

A computer science foundation, applied early and often.

  • B.S. Computer Science

    Bachelor of Science · Computer Science

    Coursework across data structures and algorithms, software engineering, databases, artificial intelligence, machine learning, and computer security.

  • Focus Areas

    AI · Machine Learning · Software Engineering

    Independent and academic work in optimization algorithms, document intelligence, and applied AI for security and fraud prevention.

Graduation portrait

03 — Experience

Work & internship experience

Each step added something concrete — a pipeline shipped, an algorithm understood, a vulnerability found.

  1. Software Engineering Intern

    Internship

    Document Intelligence System

    Built an AI-assisted pipeline that extracts, classifies, and structures information from unstructured documents, exposing results through an API-driven interface.

  2. AI & Machine Learning Projects

    Project work

    Applied AI · Optimization

    Implemented Genetic Algorithms and Particle Swarm Optimization to compare convergence behaviour and solution quality on optimization problems.

  3. Security & Fraud Prevention Research

    Research

    Blackwatch

    Explored fraud-prevention and security-testing techniques, combining detection logic with practical tooling to surface suspicious behaviour.

  4. Full-Stack Web Development

    Ongoing

    React · APIs · Data processing

    Designed and shipped responsive interfaces backed by REST APIs, focusing on clean state handling, accessibility, and maintainable component structure.

04 — Technical Skills

The toolkit

Languages and frameworks I build with, alongside the habits that keep the work maintainable.

01

Languages

  • Java
  • Python
  • JavaScript
  • SQL
  • HTML / CSS
02

AI & Data

  • Machine Learning
  • Applied AI
  • Document Intelligence
  • Optimization (GA / PSO)
  • Data Processing
03

Web & Tools

  • React
  • REST APIs
  • Git / GitHub
  • Testing
  • Debugging
04

How I Work

  • Problem decomposition
  • Continuous learning
  • Clear documentation
  • Collaboration

05 — Selected Work

Selected Engineering Works

A few things I have designed and built — practical systems that solve a real problem, with the reasoning behind each one.

Document Intelligence System previewAI · Document Processing

Document Intelligence System

An AI-powered system that ingests documents, extracts key fields, classifies content, and returns structured, queryable output.

Problem

Critical information sits inside unstructured PDFs and scans that teams still read manually.

Contributions
  • Built the extraction and classification pipeline
  • Exposed results through a clean API layer
  • Validated accuracy across varied document formats
  • Python
  • AI / ML
  • APIs
  • Document Parsing
View on GitHub
Blackwatch previewCybersecurity · Fraud Prevention

Blackwatch

A security-focused project that applies detection logic and testing techniques to identify suspicious patterns and strengthen fraud prevention.

Problem

Fraudulent and malicious activity is easy to miss without deliberate detection and testing.

Contributions
  • Designed detection and analysis logic
  • Ran security testing scenarios end to end
  • Documented findings and mitigations
  • Python
  • Security Testing
  • Data Analysis
View on GitHub
Genetic Algorithms & Particle Swarm Optimization previewMachine Learning · Optimization

Genetic Algorithms & Particle Swarm Optimization

A comparative implementation of Genetic Algorithms and Particle Swarm Optimization, benchmarking convergence behaviour and result quality.

Problem

Different metaheuristics trade speed for solution quality — the trade-off needs measuring, not guessing.

Contributions
  • Implemented both algorithms from scratch
  • Instrumented runs to compare convergence
  • Interpreted and visualised the results
  • Python
  • Algorithms
  • Optimization
  • Data Visualisation
View on GitHub

06 — AI & Research

Where I go deeper

Applied AI work sitting at the edge of my coursework and my curiosity — security, documents, and how search strategies find good answers.

AI for Fraud Prevention

AI for Fraud Prevention

Studying how machine learning and rule-based detection can work together to flag fraudulent behaviour earlier and with fewer false positives.

Document Intelligence

Document Intelligence

Turning unstructured documents into structured, machine-readable data — extraction, classification, and confidence-aware validation.

Optimization & Metaheuristics

Optimization & Metaheuristics

Comparing evolutionary and swarm-based approaches to understand how search strategy shapes convergence and solution quality.

07 — Certifications

Always in progress

01
Certifications & Coursework
Certificates and completed coursework — details to be added.
02
Continued Learning
Ongoing self-directed study in AI, machine learning, and software engineering.
03
Beyond Engineering
An avid reader of fiction — curiosity about people informs how I build for them.

08 — Contact

Let’s talk.

I’m looking for software and AI engineering opportunities where I can contribute, learn from experienced teams, and build products that matter. If that sounds like your team, I’d love to hear from you.

Divya Sri Sathya Prathipati

Software & AI Engineer