Practical Engineering Projects
Hands-on implementations with structured architectures, database schemas, and automated test suites.
Displaying 7 projects in the repository catalog.
E-Commerce Checkout Test Plan & Defect Suite
Comprehensive manual test suites covering cart calculations, coupon edge cases, payment gateway responses, and defect lifecycle tracking.
Architecture Notes:
Detailed test design documentation, structured test cases with preconditions and expected results, and defect logs adhering to standard QA documentation practices.
Playwright End-to-End Test Suite with Page Object Model
Automated cross-browser UI test framework with robust locators, parallel execution, and automated failure trace capture.
Architecture Notes:
Layered architecture separating page locators, business actions, and test assertions, executed concurrently across Chromium, Firefox, and WebKit.
Selenium WebDriver Automation Framework with TestNG
Enterprise-style automation harness featuring Page Object design pattern, data-driven Excel integration, and ExtentReports.
Architecture Notes:
Object-oriented framework design with a BaseTest controller, Page Factory locators, and externalized configuration properties.
Algorithmic Problem Solving & Data Structures Toolkit
Clean, verified implementations of fundamental data structures, search and sort algorithms, and LeetCode problem patterns.
Architecture Notes:
Modular Python package with comprehensive docstrings, Big-O complexity annotations, and automated test runners.
Object-Oriented Banking Transaction System
Core Java application demonstrating encapsulation, polymorphism, custom exception hierarchies, and thread-safe collections handling.
Architecture Notes:
Strict SOLID principles, custom business exceptions (such as InsufficientFundsException), and synchronized transaction processing.
Inventory & Order Relational Database Schema Design
Third-normal-form relational schema, multi-table joins, subqueries, and aggregation queries for retail inventory tracking.
Architecture Notes:
Normalized relational schema with primary and foreign key constraints, composite indexes for query optimization, and structured SQL migrations.
Collaborative Open Source Workflow & Branching Practice
Structured Git practice repository demonstrating feature branching, merge conflict resolution, and pull request review workflows.
Architecture Notes:
Branching conventions, pull request templates, and automated continuous integration verification workflow.