Cybersecurity professional, passionate about learning and teaching.
-
Malware Reverse EngineerPiper CompaniesElkridge, Md, Us -
Software EngineerPercival Engineering Sep 2018 - PresentColumbia, Md, Us• Reverse engineer a variety of devices and systems at the hardware, firmware, operating system, and application levels according to project goals• Plan, conduct, document, and present vulnerability research on embedded devices, resulting in novel zero-day exploits throughout the entire software stack, from bootloader to application software• Rapidly prototype and validate proof-of-concept exploit scripts for use in reports and demonstrations, and which serve as templates for future capabilities• Creatively extract device firmware, by means including hardware debug ports, cold boot attacks, bootloader exploitation, and chip lifting• Develop high-fidelity emulators for operational technology (OT) and Internet of Things (IoT) devices that can run unmodified firmware and integrate with both physical and emulated hardware• Adapt quickly to challenges and learn new architectures and technologies as needed, gaining a breadth of knowledge related to embedded hardware and real-time operating systems• Flexibly solve complex problems by integrating bespoke and open-source code spanning multiple programming languages and frameworks into cohesive command line and GUI tools• Convey the scope and potential impact of vulnerabilities to technical and non-technical stakeholders, utilizing industry-standard specifications such as the Common Vulnerability Scoring System (CVSS) -
Adjunct ProfessorUniversity Of Maryland Baltimore County Aug 2019 - Dec 2019Baltimore, Md, Us• Instructor for IS 147 (Introduction to Computer Programming), providing students with a strong foundation in object-oriented programming using Java• Added context to the course curriculum by incorporating mini-modules based on real-world software engineering experience• Implemented suggestions from students and pedagogy experts following an optional mid-term feedback session -
Cyber Incubator AdvisorMilvets Systems Technology, Inc. Sep 2018 - May 2019Orlando, Fl, Us• Introduced aspiring cybersecurity professionals to topics that are relevant to industry work and DoD 8570 approved certifications in a hands-on environment• Designed and implemented various learning modules, covering topics including networking and cryptography, and tools such as SSH, Nmap, and Metasploit, culminating in a custom security CTF event -
Graduate Teaching AssistantGeorgia Institute Of Technology Aug 2017 - Aug 2018Atlanta, Georgia , Us• Administered Dr. Wenke Lee’s CS 6262 (Network Security) course, guiding students in the understanding and implementation of concepts including Shellshock exploitation, framebusting, clickjacking, Windows and Android malware reverse engineering, IDS configuration, and polymorphic blending attacks• Reviewed and edited projects before release and provided grades and feedback upon project completion by writing Python autograding scripts and utilizing the T-Square and Canvas Learning Management Systems -
Computer Science TeacherMount Saint Joseph High School Aug 2015 - Jun 2017Baltimore, Md, Us• Instructor for AP Computer Science (Java), Honors C++, and Honors Robotics courses for ninth to twelfth grade students• Designed completely new curricula for the above courses by utilizing online resources and my own computer science background• Taught students how to write well-organized computer programs from scratch by implementing basic algorithms and data structures• Co-founded CyberPatriot Club and coached multiple teams in the National Youth Cyber Defense Competition (continuing to do so through the 2018-2019 season)• Advised over 20 students on their senior projects, with topics including app development, game design, and drone assembly
William Lucas Skills
William Lucas Education Details
-
Georgia Institute Of TechnologyComputer Science -
University Of Maryland Baltimore CountyComputer Science
Frequently Asked Questions about William Lucas
What company does William Lucas work for?
William Lucas works for Piper Companies
What is William Lucas's role at the current company?
William Lucas's current role is Malware Reverse Engineer.
What schools did William Lucas attend?
William Lucas attended Georgia Institute Of Technology, University Of Maryland Baltimore County.
What skills is William Lucas known for?
William Lucas has skills like Teaching, Public Speaking, Curriculum Development, Research, Java, Microsoft Office, Computer Security, Python, Nmap, Nessus, Metasploit, Cyber Physical Systems.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial