Responsible for designing, developing, and delivering security software features for virtualized and cloud environments. Tasked with designing distributed architectures, documenting processes, applying development methodologies, analyzing risks, mentoring junior employees, and ensuring quality throu...