Hi, I'm Vanasetti Charan

Python Backend Developer | Building Scalable & Efficient Systems

I build backend systems using Python and SQL to solve real-world problems with clean, efficient, and maintainable code.

About Me

I am a Python Backend Developer with a strong foundation in Python, SQL, and problem-solving, supported by a background in Mathematics and Computer Science. I apply analytical thinking to design and develop efficient, scalable backend solutions.

I have built practical projects, including a Resume Screening System that automates resume analysis and categorization based on job requirements, demonstrating my ability to solve real-world problems through technology.

I am committed to writing clean, optimized, and maintainable code, and I continuously work on improving my skills in backend development, database management, and system design.

Skills

Python
SQL
OOP
File Handling
Data Structures
Problem Solving
Pandas
NumPy
HTML
CSS
Bootstrap
JavaScript
Git
GitHub

Projects

Resume Screening System

Tech Stack: Python | PyPDF2 | python-docx | File Handling

Reduced manual resume screening time by 70% by automating resume parsing and skill matching from PDF and DOCX files using Python.

Implemented skill-matching logic to compare resumes with predefined job requirements and generate shortlisting scores, improving efficiency in the initial screening process.

Optimized text processing and batch handling to efficiently manage multiple resumes.

View Code

Personal Portfolio Website

Tech Stack: HTML | CSS | Bootstrap | JavaScript

Designed and developed a responsive portfolio website to showcase projects, technical skills, and contact information.

Used CSS Grid and Flexbox for layout management and implemented responsive design to ensure compatibility across devices.

Focused on clean UI design and smooth navigation to enhance user experience.



View Code

Interactive CLI Quiz Application

Tech Stack: Python | OOP | Exception Handling

Developed an interactive command-line quiz application with time-based answer validation and a scoring system.

Applied object-oriented programming principles and modular design to ensure clean code structure and maintainability.

Implemented input validation and exception handling to enhance user experience and reliability.


View Code

Certifications

SQL Fundamentals - WsCube Tech

Introduction to Python - Analytics Vidhya

Basics of NumPy - UniAthena

Frequently Asked Questions

Who are you and what do you specialize in?

I am a Python Backend Developer specializing in building scalable and efficient backend systems using Python and SQL, with a strong focus on clean and maintainable code.

What technologies do you work with?

I work with Python, SQL, Pandas, and NumPy. I also have basic knowledge of HTML, CSS, JavaScript, and use Git for version control.

What kind of projects have you built?

I have built projects like a Resume Screening System that automates resume parsing and skill matching, along with other projects focused on problem-solving and backend logic.

How do you approach problem-solving and development?

I focus on understanding the problem clearly, breaking it into smaller parts, and writing clean and efficient code. I aim to build solutions that are simple, structured, and scalable.

Are you open to job opportunities?

Yes, I am actively looking for entry-level opportunities as a Python Backend Developer where I can learn, grow, and contribute to real-world projects.

Why should we hire you?

As a fresher, I bring strong fundamentals in Python and backend development along with hands-on project experience. I have built real-world projects like a Resume Screening System that demonstrate my ability to solve practical problems. I am a quick learner, adaptable, and focused on writing clean, efficient code while continuously improving my skills.

Contact Me