Skip to content
View mikusher's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report mikusher

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mikusher/README.md

Luís Amílcar Tavares (@mikusher)

Application Security Engineer working across secure software engineering, backend development, cloud security, DevSecOps and automation.

I focus on validating security risks against real code paths, improving engineering controls and turning security analysis into practical changes. My repositories include original projects, experiments, educational material and forks kept for reference.

Areas of focus

  • Application Security: secure code review, SAST/DAST evidence, vulnerability validation and threat modeling.
  • Secure engineering: backend architecture, data handling, authorization boundaries and reliability.
  • DevSecOps: CI/CD, security automation, dependency hygiene and supply-chain controls.
  • Research and learning: reproducible experiments, benchmarks and security-oriented tooling.

Selected public projects

Project What it covers Status
Satellite Java libraries for typed dynamic data and policy-controlled handling of sensitive data at application egress boundaries. Active development
Vulnerability Benchmark Collection for comparing SAST results across languages and studying false positives. Historical / research
Scoop Python data-collection and ETL experiment with database and analytics components. Historical / experimental
Link Sanitizer Chrome extension with user-defined rules to strip tracking parameters and optionally suppress the Referer header. Recently updated

How I approach engineering

  • Prefer evidence of reachability and exploitability over unvalidated scanner alerts.
  • Make security assumptions, trust boundaries and residual risks explicit.
  • Keep changes reviewable, testable and proportional to the problem.
  • Treat production readiness as a verified property, not a label.

Explore

Browse my repositories for public projects and reference forks. A fork does not imply authorship of its upstream code; check each repository's origin and license.

For collaboration or questions, use the relevant repository's issues or discussions, when enabled.

Pinned Loading

  1. scoop scoop Public

    The idea is to crawler to the euro-millions website, collect the relevant information. Pass to the database, this information that will be analyzed and monitored in KPI using Superset. Second phase…

    Python 1

  2. vulnerability-benchmark vulnerability-benchmark Public

    Benchmark collection for analysis. The idea is to have a collection of projects in several languages as well as various sast applications to do scans and comparisons. At the end of the day the inte…

    12 5

  3. satellite satellite Public

    Typed dynamic data and application-level egress security for Java. Classify sensitive values and control what reaches logs, traces, APIs, and storage.

    Java 1

  4. CVExposures CVExposures Public

    Common Vulnerabilities and Exposures

    JavaScript

  5. SharkZip SharkZip Public

    Make the folder zip, already with application of deletions.

    Java

  6. JavaJavascript JavaJavascript Public

    Several examples and practical exercises in Java and Javascript.

    JavaScript 1