Projects
Website 4 Elements Link to heading
Minimal Clean Website
Description: A minimalistic, clean website designed entirely from scratch, emphasizing simplicity and ease of navigation.
Technologies Used: ReactJS, Styled Components
Role: Sole developer, responsible for both front-end design and implementation.
Key Highlights:
- Crafted a streamlined user interface with a focus on modern design principles.
- Used Styled Components for modular and reusable styles, enhancing code maintainability.
- Built with ReactJS, allowing for dynamic and efficient rendering.
Wind Trek Link to heading
Trajectory Particle Simulator
Description: A particle simulator developed using a Lagrangian algorithm to track trajectory paths, providing insights into particle dynamics and behavior.
Technologies Used: Qt Framework, C++, MySQL
Role: Lead developer, responsible for the entire UI/UX using QGraphicsView and backend integration with MySQL.
Key Highlights:
- Built a custom Qt-based interface using QGraphicsView components, enabling interactive and responsive visualization of particle trajectories.
- Implemented a Lagrangian algorithm for accurate particle tracking and simulation.
- Integrated MySQL for storing and retrieving simulation data, enhancing data persistence and analysis.
HAND Model Link to heading
Hydrological Numerical Terrain Descriptor
Description: The HAND (Height Above the Nearest Drainage) Model is a hydrological tool developed to generate numerical terrain descriptors, utilizing satellite imagery for terrain analysis. This model supports environmental and geographical studies by processing raster data with high precision.
Technologies Used: Qt Framework, C++, GDAL, EigenC++, MySQL
Role: Sole developer, responsible for the UI using Qt Framework and data processing with GDAL.
Key Highlights:
- Developed a custom Qt-based interface for seamless user interaction, facilitating efficient terrain analysis and data visualization.
- Utilized GDAL to manipulate raster satellite images, enabling complex terrain modeling and accurate drainage mapping.
- Integrated EigenC++ for advanced matrix operations, improving computational performance in hydrological calculations.
- Connected with MySQL for efficient storage and retrieval of processed data, supporting large datasets and streamlined data access.
Remote TLE Observation Link to heading
Controlled Camera System for Capturing Transient Luminous Events
Description: A remotely controlled camera setup with pan-tilt functionality designed to capture TLEs (Transient Luminous Events). This project integrates hardware and software to create a responsive system capable of tracking and photographing atmospheric phenomena.
Technologies Used: C (PCB/Arduino), Python/PHP (Web API), Bash
Role: Developer and system integrator, handling both hardware and software components to enable remote control and image capture.
Key Highlights:
- Designed and programmed a PCB and Arduino-based system for controlling camera orientation and movement, allowing precise tracking of TLEs.
- Developed a Web API using Python and PHP to enable remote control of the camera system, allowing for real-time adjustments and monitoring.
- Used Bash scripting for automation and system maintenance tasks, enhancing operational efficiency.