Derek Lewis
Staff Software Engineer, Security @Slack
Signup · Get unlimited contacts
WORK HISTORY
Staff Software Engineer, Security @Slack
Vancouver, BC, CA
EDUCATION
University of Northern British Columbia (UNBC)
BSc, Computer Science
SKILLS
ABOUT DEREK LEWIS
I hate to have to put this here in all caps, but I get so many people asking about it: DO NOT CONTACT ME FOR OFFERS THAT INVOLVE RELOCATION. I will not relocate. I\'m quite happy at my job at the moment, but even if you\'re trying to entice me away, which I understand you have to do, I will not be relocating. Summary of Qualifications:* 10 years of professional experience in the software industry * Extensive experience developing and maintaining scalable, high performance applications * In depth knowledge of hardware and software systems from high level to very low level; Excellent \"mechanical sympathy\"* Able to work well under pressure, handle multiple tasks, and manage priorities * Very strong problem solving and root cause analysis skills * Excellent written and verbal communication skills Technical Expertise:* 10 years of experience with Java, SQL, and Linux development environments * Breadth of knowledge across various technologies and layers.* Experienced with both hardware and software levels of TCP/IP networking, including ethernet cabling, MAC addressing, ARP, DNS, DHCP, IP, TCP, UDP, SSL, HTTP, SMTP; frequent user of tcpdump/wireshark for network analysis/troubleshooting * Knowledgeable of low-level computer internals, with emphasis on x86; experience with x86 assembly, understanding of interactions between registers, cache, RAM, and swap memory; Understand concepts such as out-of-order executing, context switching, protected memory, cache locality, pipelined execution * Understanding of core OS functions, such as task switching, virtual memory, and process scheduling
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.