WBIT #4: Using GIS to understand the rivers and the lakes that you’re used to
Feb 19, 2025
auto_awesome
Lauren Cook, a software engineer at Forerunner, shares her inspiring transition from customer support to tech, emphasizing how past experiences enhance communication in development. She dives into the challenges of GIS data in flood risk management, highlighting the importance of user understanding. The discussion also touches on building resilient apps for disaster scenarios, addressing low connectivity and data synchronization. Cook shares insights on navigating GraphQL caching issues, showcasing the vital role of data normalization and the continuous journey of learning as a developer.
The guest highlights how her non-technical background in customer support has enhanced her software engineering skills through effective communication and problem-solving.
She emphasizes the role of technology in floodplain management, illustrating how it aids government agencies to better respond to climate-related disasters and community needs.
Deep dives
Transitioning to Tech
The guest discusses her journey from a non-technical background, having studied theater and worked in customer support, to becoming a software engineer. She completed a coding bootcamp that reinforced her belief that the skills gained in previous roles, particularly in customer support, were invaluable for her new career. Emphasizing that communication is key, she highlights how her experience in conveying technical information to non-technical audiences has been beneficial in her development work. This transition illustrates the potential for transferable skills to enhance problem-solving capabilities in software development.
The Impact of Forerunner
The company Forerunner focuses on building software for governments to better manage flood risk and disaster relief efforts. The engineer shares insights about the crucial role of technology in helping government agencies understand compliance with regulations and respond effectively to disasters. This work is particularly relevant given the increasing frequency of climate-related events, and she expresses pride in contributing to such a significant cause. By working on these important issues, she has experienced personal growth and gained a deeper understanding of the impact technology can have on communities.
Innovating Solutions for Floodplain Management
The engineer describes a project aimed at creating tools for riverine communities affected by flooding, which involved complex data management. The project simplifies the process of determining construction height requirements based on extensive geographical data, addressing time-consuming procedures currently in use. She details how the tool automates calculations, making it easier for stakeholders to receive quick estimates, while still requiring the official processes for accuracy. This initiative not only streamlines administrative tasks but also enhances local governance effectiveness in floodplain management.
Navigating Growth as a Developer
As a software developer, the guest embraces continuous learning as a central aspect of her career trajectory, fostering a desire to understand new technologies and challenges. Reflecting on her experiences, she notes that initial obstacles can feel overwhelming but ultimately contribute to personal development, shaping her problem-solving abilities. Regularly engaging with peers for feedback and course correction keeps her grounded and informed in her learning journey. This proactive approach to career growth highlights the importance of curiosity and collaboration within the tech field.