Experience
TravelHub
Angular Developer
Jul 2025 - Sep 2025
Key Responsibilities:
- Architecting a real-time SPA with Angular (Signals/RxJS) and mobile-first responsive UI
- Modeling Firestore data and authoring Security Rules (ownership, one-like-per-user)
- Implementing Firebase Auth with profiles and route guards (guest/auth)
- Creating reusable core services (e.g., AuthenticationService, DestinationsService)
- Optimizing performance with lazy loading, streamlined change detection, and code splitting
- Deploying via GitHub Pages with CI/CD and environment-based configuration
- Maintaining UX polish: animations and clear empty/error states
Brain Dissecting
Java Developer
Aug 2024 - Jan 2025
Key Responsibilities:
- Integrated DOAJ API for dynamic retrieval of scientific articles
- Configured role‑based access control with Spring Security
- Developed Thymeleaf/Bootstrap frontend views and user workflows
- Wrote comprehensive unit and integration tests with JUnit5 and Spring Security Test
- Dockerized services and deployed to Railway (formerly GCP Cloud Run)