William Lucas

William Lucas Email and Phone Number

Malware Reverse Engineer @ Piper Companies
Elkridge, MD, US
William Lucas's Location
Elkridge, Maryland, United States, United States
About William Lucas

Cybersecurity professional, passionate about learning and teaching.

William Lucas's Current Company Details
Piper Companies

Piper Companies

View
Malware Reverse Engineer
Elkridge, MD, US
William Lucas Work Experience Details
  • Piper Companies
    Malware Reverse Engineer
    Piper Companies
    Elkridge, Md, Us
  • Percival Engineering
    Software Engineer
    Percival Engineering Sep 2018 - Present
    Columbia, 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)
  • University Of Maryland Baltimore County
    Adjunct Professor
    University Of Maryland Baltimore County Aug 2019 - Dec 2019
    Baltimore, 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
  • Milvets Systems Technology, Inc.
    Cyber Incubator Advisor
    Milvets Systems Technology, Inc. Sep 2018 - May 2019
    Orlando, 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
  • Georgia Institute Of Technology
    Graduate Teaching Assistant
    Georgia Institute Of Technology Aug 2017 - Aug 2018
    Atlanta, 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
  • Mount Saint Joseph High School
    Computer Science Teacher
    Mount Saint Joseph High School Aug 2015 - Jun 2017
    Baltimore, 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

Teaching Public Speaking Curriculum Development Research Java Microsoft Office Computer Security Python Nmap Nessus Metasploit Cyber Physical Systems Windows Linux Computer Hardware Computer Networking Network Security Malware Analysis Bash Wireshark Wamp Virtualization John The Ripper

William Lucas Education Details

  • Georgia Institute Of Technology
    Georgia Institute Of Technology
    Computer Science
  • University Of Maryland Baltimore County
    University Of Maryland Baltimore County
    Computer 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

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.