With a focus on software security, I have delved into multiple areas of computer science to make software more reliable.
Who I Am
I am Eugenia Bahit (she/her), a software engineer specialising in designing high-level core libraries with a focus on security.
I have been working in software engineering since 1998, having started with Perl scripting before branching out into web design, software development in PHP and Python, and programming system tools in C for GNU/Linux and OpenBSD.
After a while, I ventured into the fields of software architecture and agile development ahead of deciding to explore the realm of theoretical computer science.
Throughout a career spanning more than two decades, I have also explored the fields of writing, journalism, the arts, and educational neuroscience.
My career as a software engineer
While the heart of my work lies in software architecture, the wide range of disciplines I have explored within computer science has given me a breadth of knowledge to perfect my work.
As a software architect, I leverage the scientific know-how provided by my immersion in theoretical computer science to implement a design method that thrives on a hypothetical-deductive methodology. By using formal logic, I define software components in a way that makes them mathematically secure, preventing unexpected behaviours and vulnerabilities.
My broad background as a programmer and software engineer has given me enough insight into the decision-making processes that can lead programmers to engage in practices that compromise software security.
This has helped me design more efficient core libraries, adhering to the principle of simplicity to avoid unnecessary dependencies, optimise resources, maximise portability, facilitate maintainability, and mitigate security risks.
In addition, my incursion into agile development has equipped me with tools for better organisation of the analytical process, allowing me to achieve top-notch results in the final software.
______
Find a summary of my professional profiles in the following paragraphs.