I am a software developer focused on building Java desktop applications (Swing), data structure-based systems, and modern responsive web interfaces.
I enjoy turning real-world problems into clean, efficient, and user-friendly applications using object-oriented design and structured programming.
- Full-featured desktop application for inventory and order management
- Role-based system (Admin & Customer)
- Built using OOP principles and MVC architecture
- File handling and structured data storage
- Task management system using core data structures
- Implements HashMap, Stack, ArrayList, LinkedList
- Features: add, search, sort, and track tasks
- GUI-based interactive Java Swing application
- Responsive agricultural website UI
- Built using HTML, Tailwind CSS, and JavaScript
- Modern layout with reusable UI components
Languages: Java, JavaScript, SQL (basic)
Frontend: HTML, Tailwind CSS
Backend Concepts: OOP, MVC Architecture
Data Structures: Stack, Queue, HashMap, LinkedList
Tools: IntelliJ IDEA, VS Code, Git, GitHub
- Advanced Java (Spring Boot basics)
- Database integration (MySQL deeper practice)
- Improving UI/UX design skills
π§ Email: sidrahayat003@gmail.com
π GitHub: github.com/Sidra-Hayat
β I am always open to collaboration, feedback, and internship opportunities.