Software Engineer
CurrentDesigning, developing, testing and deploying of an Early Warning Disaster Management System as a Full-Stack developer.Project domain: Disaster ManagementApplication name: Mee-Oya Flood Warning SystemApplication components: Flood simulation controller, Early warning systemCore modules: GIS, Register, Scheduler, SMS, SecurityDevelopment platform: Linux and WindowsServer-side: Java, Spring Boot, Maven, Hibernate, LombokClient-side: Angular, NgRx, Sass, Leaflet (GIS), Chart.jsRDBMS: MySQLAPI testing: PostmanSecurity: Bcrypt Password Encoder, JWTLogging: Apache Log4jScheduling: Cron Job (Linux), Task Scheduler (Windows)Source code management: GitHubDeploy: VPS (Ubuntu), Apache Tomcat