DP

Dhanalakota Vishnu Priya

Python Developer · SQL · Flask

Bengaluru, Karnataka, India

@priya_dhanalakota

0 followers

About

Entry-level Python developer with internship experience in Flask web development, RESTful APIs, and SQL. Built AI-assisted portfolio applications using Python, MySQL, and Gemini API with a focus on data validation, database operations, and practical user workflows.

Experience

  • Software Development Trainee Intern
    Seneca Global IT Services Private Limited · Hyderabad
    Mar 2024 – Sep 2024

    Developed web applications using Python, Flask, HTML, CSS and JavaScript. Implemented RESTful APIs for frontend functionality and optimized SQL queries to improve database performance.

Education

  • Bachelor of Technology
    Aditya Engineering College
    Electronics and Communication Engineering (ECE) · 2018 – 2022
  • Intermediate
    Tirumala Junior College
    2016 – 2018
  • SSC
    Sri Chaitanya Techno School
    2015 – 2016

Skills

6 to 12 months 6 to 12 months Most of a year behind them.
<3 months <3 months Just getting started - under three months. This is also what shows when a level has not been set.

Tools / apps / platforms

<3 months <3 months Just getting started - under three months. This is also what shows when a level has not been set.
MySQL

Projects

  • Smart Library Management System
    Python | Flask | MySQL | SQLAlchemy | Gemini API

    Implemented book and member management, borrowing, returns and availability tracking; used database transactions to keep loan records and inventory consistent. Integrated catalog-based AI recommendations with validated book IDs and supporting excerpts; checked availability and prevented duplicate active loans and repeated returns.

  • AI SQL Query Assistant
    Python | Flask | Gemini API | SQLGlot | Pydantic

    Built an application to generate MySQL SELECT queries from natural-language questions and supplied database schemas, and explain existing queries. Validated table and column references with SQLGlot; rejected unsupported writes and multiple statements before displaying query drafts without execution.

  • Resume Analyzer
    Python | Flask | MySQL | Gemini API | JSearch API

    Developed a resume matching application that extracts PDF text and retrieves up to 10 recent job postings across three locations, filtering results by confirmed work experience. Integrated AI analysis for evidence-based match estimates, skill gaps and interview questions; validated responses and stored resume text and completed analyses in MySQL.

Explore the Broxer community

🤖
Online · instant AI help
Broxer