Soma Naga Ganesh
Full Stack and Python Developer with 1 year of professional experience building OCR pipelines, REST APIs, and ML-powered document processing systems a...
About
Full Stack and Python Developer with 1 year of professional experience building OCR pipelines, REST APIs, and ML-powered document processing systems at Algonox Technologies. Built and shipped two production systems end-to-end using Python, Flask, React.js, Node.js/Express, MySQL, and MongoDB. Achieved a 27% improvement in field-extraction accuracy and a 33% reduction in manual document sorting.
Skills
Languages
Python
JavaScript
SQL
Frontend
React.js
React Bootstrap
HTML5
CSS3
Backend
Flask
Node.js
Express.js
REST APIs
Databases
MySQL
MongoDB
Firebase
Firestore
ML & Computer Vision
PyTorch
Scikit-learn
OpenCV
Tesseract OCR
NLP
TF-IDF
SVM
Fuzzy Matching
Image Preprocessing
Tools & Platforms
Git
GitHub
VS Code
Postman
Joblib
Zego Cloud
Projects
SkillFusion — Real-Time Learning Platform
React.js
Firebase
Firestore
Zego Cloud
React Bootstrap
Designed a responsive learning interface using React.js and React Bootstrap for mentor discovery, session scheduling, and live learning management. Implemented secure user authentication and session management using Firebase Authentication and Firestore. Integrated Zego Cloud video services for one-on-one live learning sessions, enabling seamless peer-to-peer knowledge exchange.
View Project →
Construction Site Accident Analysis — NLP & Text Mining
Python
Pandas
NumPy
Scikit-learn
NLP
Processed accident report datasets using Python, Pandas, and NumPy to clean textual data and prepare structured inputs for safety analysis. Applied NLP techniques with Scikit-learn to categorize accident descriptions and identify recurring risk patterns, supporting data-driven safety recommendations.
Dictionary Application — Interactive Vocabulary Tool
HTML5
CSS3
JavaScript
REST APIs
Built a browser-based dictionary tool to fetch word definitions, synonyms, and antonyms via public Dictionary APIs. Developed dynamic search with asynchronous API calls for real-time word suggestions and improved lookup efficiency.
View Project →
Experience
Software Engineer
Algonox Technologies
01/06/2025 - 01/06/2026
Project 1: MedseneAI — OCR-Based Medical Document Automation (Python, Flask, MySQL, PyTorch, Scikit-learn, OpenCV, Tesseract)
● Designed an OCR document classification engine to identify page-level formats (Check, EOB, VCC) using TF-IDF vectorization and cosine similarity scoring with threshold-based selection and recursive fallback logic, contributing to a 27% improvement in field-extraction accuracy.
● Built a template detection stage using fuzzy matching (SequenceMatcher / Levenshtein ratio) and geometric (X,Y) coordinate validation to identify the exact layout template for accurate field extraction.
● Built a TF-IDF + SVM field validation model to verify extracted values map to the correct fields (e.g., Check Amount vs. Patient Name), with confidence scoring to flag uncertain extractions.
● Developed a fuzzy matching module using prefix-based candidate filtering and similarity thresholds to correct OCR spelling errors, improving label recognition and database lookup accuracy.
● Converted scattered OCR word output into structured, readable lines using alignment logic (top position + left order), enabling accurate extraction of multi-line values like addresses and descriptions — this line-reconstruction step drove the 33% reduction in manual document sorting.
● Corrected page rotations (90°, 180°, 270°) using Tesseract OSD and fixed slight skew using Hough Line Detection; improved processing speed for large multi-page documents using multithreading.
● Created Joblib model files for domain-specific keywords (Check No, Patient Name, Amount) enabling keyword-based field extraction at document ingestion.
Project 2: SweetHello AI — AI-Powered Patient Call Assistant (Python, Flask, REST APIs)
● Built an AI call-handling flow that automatically answers inbound patient calls and engages in spoken dialogue to resolve common queries without human intervention.
● Implemented smart escalation logic that transitions calls from AI mode to a live agent based on patient responses and issue complexity.
● Integrated the AI dialogue system with backend REST APIs to fetch patient-specific information and provide context-aware responses during live calls.
Education
Bachelor of Technology — Computer Science Engineering
Malla Reddy Institute of Engineering and Technology, Hyderabad
-
Certifications
JavaScript
Cisco Networking Academy
Python Essentials
Cisco Networking Academy