Technical Expertise

Programming Languages

Python

Advanced

Extensive experience in building security tools, automation scripts, and data analysis applications. Proficient with frameworks like Flask, Django, and FastAPI.

JavaScript/TypeScript

Intermediate

Strong expertise in modern web development using React, Next.js, and Node.js. Experience with both frontend and backend development.

Rust

Entry

Building high-performance security tools and system-level applications. Focus on memory safety and concurrent programming.

Go

Entry

Developing scalable microservices and cloud-native applications. Experience with concurrency patterns and performance optimization.

Shell Scripting

Advanced

Utilising shell scripting to automate tasks and processes, such as automation of security tools and malware strains

Security Expertise

Penetration Testing

Expert

Conducting comprehensive security assessments, vulnerability scanning, and ethical hacking. Experience with tools like Metasploit, Burp Suite, and custom exploit development.

Threat Detection

Expert

Implementing advanced threat detection systems using machine learning and behavioral analysis. Experience with SIEM solutions and custom detection rules.

Security Architecture

Intermediate

Designing and implementing secure system architectures, focusing on defense in depth and zero-trust principles.

Tools development

Advanced

Designing tools to automate tasks and processes, such as automation of security tools and malware strains

Specialized Tools

Security Tools Development

Expert

Building custom security tools and automation scripts for vulnerability assessment, threat hunting, and incident response.

Malware Analysis

Advanced

Analyzing and reverse engineering malware using tools like IDA Pro, Ghidra, and custom analysis frameworks.

Network Security

Advanced

Implementing and managing network security solutions, including firewalls, IDS/IPS, and network monitoring systems.