Full Stack Developer
CurrentAs a software developer specializing in full-stack solutions for the mineral exploration industry, I engineer essential applications tailored to meet the complex needs of this sector.I designed and currently maintain a web dashboard using Angular and Django, serving as the primary platform for managing and performing QAQC on collected data.Additionally, I contribute to the maintenance and enhancement of an Android app using Java, Kotlin, GreenDao, and Retrofit, ensuring robust data integrity and seamless cloud syncing, even in remote areas.I also oversee the development of a desktop application with Kotlin and Java using TornadoFX, which supports core shack logging crucial for precise geological assessments.Beyond application development, my role includes extensive backend management and infrastructure oversight. I administer multiple highly structured PostgreSQL databases equipped with advanced views and functions, enabling sophisticated spatial queries via PostGIS that integrate seamlessly with third-party geology software such as Leapfrog, QGIS, and ArcPro.I manage our AWS cloud infrastructure, utilizing Terraform for efficient deployment and scaling. Server maintenance is a significant part of my duties, involving the configuration of NGINX, setup of systemd services, and management of cron jobs across multiple EC2 instances.Additionally, I extensively use Python scripting to automate data processes and integrate third-party data into our databases, enhancing our operational efficiency.This comprehensive approach enables me to deliver specialized and effective technological solutions that fulfill the demanding requirements of the mineral exploration industry.