I am a Software Engineering student passionate about Software Engineering, Machine Learning, Data Science, Operating Systems, Database Systems, and Software Architecture.
I enjoy designing scalable software systems, implementing software design principles, developing machine learning applications, improving software quality through static analysis and architectural refactoring, and building practical engineering projects.
Implementation of multiple GoF Design Patterns and SOLID principles in Java.
Detection and refactoring of code smells using Ptidej.
Software quality assessment and technical debt analysis.
Architectural analysis and refactoring using Hexagonal Architecture.
Kernel development including scheduling, virtual memory and system calls.
Sequential recommendation systems with SASRec.
Database design and transaction management using PostgreSQL.
Machine learning models for cybersecurity datasets.
Interactive dashboards and exploratory data analysis.
Deep learning-based image denoising using PyTorch.
---- Java
- Python
- C
- SQL
- Spring Boot
- TensorFlow
- PyTorch
- Scikit-Learn
- Pandas
- NumPy
- PostgreSQL
- MySQL
- Object-Oriented Programming (OOP)
- SOLID Principles
- GoF Design Patterns
- Hexagonal Architecture
- Maven
- Git
- GitHub
- Docker
- Linux
- IntelliJ IDEA
- Visual Studio Code
- SonarQube
- Ptidej
- KNIME
I enjoy learning new technologies, contributing to software engineering projects, and building machine learning applications.
Feel free to explore my repositories and connect with me!