Explore my portfolio through the lens of the role you are hiring for.
Software Engineering View
This view highlights projects where I designed application workflows, worked with databases, built frontend/backend logic, and created maintainable technical solutions.
QA / Software Testing View
This view highlights projects and experience where I tested workflows, verified backend behavior, checked data accuracy, documented issues, and improved release confidence.
About, skills, experience, and case studies update based on the selected view.
Software engineering graduate focused on building maintainable applications, validating workflows, and improving reliability.
Software Engineering Lens
I work across Java, Python, SQL, Angular, PHP/MySQL, and desktop/web application projects. My portfolio shows how I build application workflows, connect data layers, debug behavior, and document projects clearly.
I enjoy projects where software has to be practical: forms, databases, user workflows, search systems, evaluation logic, and maintainable code.
Java Swing, Angular, PHP/MySQL, and browser-based applications with clear user workflows.
SQL-backed projects involving CRUD behavior, reporting workflows, data checks, and persistence.
NLP/search and ML projects using measurable evaluation such as retrieval metrics, Macro-F1, and ROC-AUC.
Project documentation, clean repo structure, readable READMEs, and practical deployment-ready presentation.
QA / Testing Lens
My testing-focused work centers on functional validation, regression testing, SQL-based checks, backend workflow verification, issue investigation, and release-readiness documentation.
I focus on what can break: forms, edge cases, data state changes, restore/delete flows, API/UI workflows, and user-facing reliability.
Functional, regression, smoke, integration, and user workflow testing with clear validation goals.
Root-cause analysis, defect verification, failure-path thinking, and release-readiness checks.
SQL checks, CRUD workflow validation, data consistency, deleted/restored state behavior, and logs.
JUnit, Selenium, Playwright, API testing concepts, and automation-ready validation workflows.
Current technical strengths grouped by the selected portfolio view.
Java, Python, TypeScript, JavaScript, PHP, Angular, Java Swing, Android Studio, and practical application development.
SQL, MySQL, MongoDB, JDBC, CRUD workflows, data validation, reporting logic, and database-backed application behavior.
Scikit-learn, DenseNet121, DistilBERT, BM25, dense retrieval, sentiment analysis, computer vision, and model evaluation.
Functional testing, regression testing, smoke testing, integration testing, UI validation, API validation, and test case design.
Defect tracking, root-cause analysis, failure-path validation, exception behavior, release-readiness checks, and documentation.
JUnit, Selenium, Playwright, REST API testing concepts, Git, GitHub, Jira, Jenkins, Azure DevOps, Docker, Agile/Scrum, and CI/CD.
Experience details are emphasized based on the selected portfolio view.
Web Platform · Data Workflows
January 2025 - May 2026
Supported a production Drupal web platform with a focus on web workflow reliability, backend reporting support, data accuracy, and stakeholder-driven issue resolution.
Java Desktop · JDBC · Debugging
January 2023 - May 2023
Designed, tested, and improved a Java Swing/JDBC desktop application with focus on application stability, input behavior, exception handling, and maintainable delivery.
Production QA · Validation
January 2025 - May 2026
Supported quality assurance and maintenance for a production Drupal web platform, focusing on reliability, usability, data accuracy, and issue resolution.
Regression Testing · RCA
January 2023 - May 2023
Designed, tested, and improved a Java Swing/JDBC desktop application with focus on functional correctness, regression testing, debugging, and release readiness.
A focused view of projects that show how I build, test, validate, and evaluate software systems.
Software Metrics
Java Swing desktop application for software metrics calculation, testing, and verification workflows.
Outcome: Validated Function Points, Use Case Points, SMI workflows, input handling, and calculation behavior.
Backend Validation
PHP-MySQL maintenance project with soft delete, restore, version history, and activity logging.
Outcome: Validated CRUD workflows, SQL behavior, deleted records, restore flow, and admin-side reliability.
Java Desktop App
Java Swing desktop application with MySQL backend for customer feedback management workflows.
Outcome: Validated form behavior, database reliability, workflow correctness, and exception handling.
Search Evaluation
Hybrid search system combining BM25 lexical retrieval with dense semantic retrieval.
Outcome: Evaluated ranking quality, retrieval metrics, model comparison, and failure patterns.
Published Mobile AI
Android computer vision application for real-time vegetable detection using camera input.
Outcome: Built mobile AI workflow connecting camera input, detection logic, and app usability.
Medical Imaging Evaluation
DenseNet121-based chest X-ray classification project for pneumonia detection.
Outcome: Evaluated classification metrics, ROC curve, AUC score, and model behavior.
Additional projects that show range across NLP, healthcare classification, Angular, Java desktop apps, and browser-based applications.
NLP Classification
Sentiment classification project using classical ML and DistilBERT-based NLP modeling.
ECG Classification
Machine learning project for classifying ECG rhythm categories using extracted ECG features.
Angular Frontend
Angular and TypeScript household expense tracking app focused on frontend structure and budgeting workflows.
Java Desktop Apps
Collection of Java Swing mini desktop apps including calculators and Tic-Tac-Toe, built with Apache NetBeans.
Browser App
JavaScript browser project for timer logic, DOM updates, result calculation, and user feedback.
More Work
View the full set of repositories, including software engineering, ML, NLP, Java, web, and testing-related projects.
Open to entry-level Software Engineer, QA Engineer, Software Test Engineer, Test Automation Engineer, and SDET-style roles.