About Me ======== **Developer Profile** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Welcome! I'm a passionate developer and certified test automation engineer focused on building quality software and robust testing solutions. This portfolio represents my journey in software development, test automation, and continuous learning. **Current Focus Areas:** - **Backend Development**: C# desktop/web applications and Python FastAPI projects - **Test Automation**: UI automation scripts and testing frameworks (ISTQB certified) - **Frontend Development**: Modern React and JavaScript applications - **Project Management**: PMP certified for technical project delivery **Learning Philosophy** ^^^^^^^^^^^^^^^^^^^^^^^^^^ .. admonition:: My Approach to Learning :class: note I believe in **learning by doing** combined with **professional certification**. Each project in this repository represents a step in my development journey, from test automation scripts to full-stack applications, always with a focus on quality and best practices. **Key Principles:** 1. **Progressive Complexity**: Start simple, add features incrementally 2. **Best Practices**: Follow industry standards and clean code principles 3. **Documentation**: Every project should be well-documented 4. **Testing**: Build confidence through comprehensive testing 5. **Open Source**: Share knowledge and contribute to the community **Skill Development Timeline** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. grid:: 1 1 2 2 .. grid-item-card:: **2024 - Foundations** :text-align: center - **ISTQB Foundation Level** certification - Python basics and web development - Built **UI test automation script** - Basic frontend with HTML/CSS/JavaScript .. grid-item-card:: **2025 - Achievements** :text-align: center - **Django project**: Test platform for RIS and PACS communication portal (medical imaging software) - React and modern JavaScript - **PMP License** obtained - **ISTQB Advanced Test Automation Engineer** certificate .. grid-item-card:: **2026 - Current Focus** :text-align: center - Building desktop and web applications using **C#** and **Python (FastAPI)** - Actively contributing to this repository - Expanding full-stack development skills .. grid-item-card:: **Future Goals** :text-align: center - Open source contributions - Technical blog writing - Advanced automation frameworks - Building impactful applications 🌐 **Conference Participation & Community Involvement** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. admonition:: Academic & Professional Conferences :class: note Active participation in conferences to contribute to open-source development and academic research, connecting with industry experts and researchers. **Recent Conference Participation:** - **🏥 Medical Informatics Europe, Genova, Italy**: Presenting and collaborating on the latest medical informatics development - **🎯 SeleniumConf Valencia, Spain**: Contributing to open-source test automation community and sharing automation practices - **🏥 Medical Informatics Europe, Glasgow, UK**: Attending to learn about the latest medical informatics academic research - **🎓 RSLondon, Imperial College London, UK (2024)**: Academic collaboration with researchers from Imperial, Cambridge, Allan Turing Institute and other prestigious academic institutions in the UK 🛠️ **Technical Skills** ^^^^^^^^^^^^^^^^^^^^^^^^ **Programming Languages** ************************* .. list-table:: :widths: 25 75 :header-rows: 1 * - Language - Proficiency & Focus Areas * - **C#** - Web APIs, Desktop Apps (WPF/MAUI), Clean Architecture, Entity Framework * - **Python** - Web Development (Django/FastAPI), Data Science, Machine Learning, Automation * - **JavaScript/TypeScript** - React, Vue.js, Node.js, Modern ES6+ features * - **SQL** - Database design, complex queries, performance optimization **Frameworks & Technologies** ***************************** .. tabs:: .. tab:: Backend - **ASP.NET Core**: Web APIs, MVC, Blazor - **Django**: Full-featured web applications - **FastAPI**: Modern async Python APIs - **Entity Framework**: Code-first database development .. tab:: Frontend - **React**: Hooks, Context, Redux Toolkit - **Vue.js**: Composition API, Pinia - **CSS**: Flexbox, Grid, Responsive Design - **Build Tools**: Vite, Webpack, npm/yarn .. tab:: Data & ML - **PyTorch**: Deep learning, computer vision - **scikit-learn**: Classical machine learning - **Pandas/NumPy**: Data manipulation and analysis - **Jupyter**: Interactive development and visualization .. tab:: Tools & DevOps - **Git**: Version control and collaboration - **Docker**: Containerization and deployment - **VS Code**: Primary development environment - **GitHub Actions**: CI/CD pipelines 🚀 **Project Methodology** ^^^^^^^^^^^^^^^^^^^^^^^^^^ **Development Process:** 1. **Planning**: Define requirements and architecture 2. **Setup**: Project structure and development environment 3. **Implementation**: Iterative development with testing 4. **Documentation**: Code documentation and user guides 5. **Deployment**: Production-ready deployment and monitoring **Quality Assurance:** - **Code Reviews**: Self-review and peer feedback when possible - **Testing**: Unit tests, integration tests, and end-to-end testing - **Documentation**: README files, API documentation, and inline comments - **Performance**: Optimization and monitoring 💡 **What Drives Me** ^^^^^^^^^^^^^^^^^^^^^ Technology has the power to solve real-world problems and improve people's lives. Whether it's building efficient web applications, creating insightful data visualizations, or developing intelligent machine learning models, I'm motivated by the potential to make a positive impact. **Areas of Interest:** - **Healthcare Technology**: Using data science to improve patient outcomes - **Educational Tools**: Building applications that enhance learning - **Sustainability**: Projects that promote environmental awareness - **Accessibility**: Creating inclusive technology for everyone --- *This portfolio is a living document of my development journey. I update it regularly as I learn new technologies and complete new projects.*