Skip to content
View angellllk's full-sized avatar
  • Bucharest, Romania

Block or report angellllk

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
angellllk/README.md

Hi, I'm Angel 👋

Secure Go backend engineer. I build PoCs and MVPs where the backend and security have to be right from the start.

I like owning a problem end to end: prototyping an idea, hardening it, and shipping it. My background is production Go and applied cryptography: I built Go bindings for the Hyperledger stack that went into production for issuing and verifying verifiable credentials. I hold an MSc in Computer Science (Cybersecurity & Applied Logic) and am working long-term toward a software architect role.

Go Python Bash Docker Kubernetes OpenStack Linux GitLab CI GitHub Actions


What I do

  • Secure Go backends: REST APIs and services in Go (GoFiber, GORM/sqlx), concurrency-heavy workloads (goroutines, channels, worker pools), built with SOLID and clean-architecture principles and real test coverage.
  • Digital identity & cryptography: production Go/CGo bindings over the Hyperledger Indy / Aries / AnonCreds stack: credential issuance, proof verification, and wallet management (PostgreSQL and in-memory).
  • Prototype → harden → ship: taking an idea to a working, defensible state: rate limiting and firewall hardening under real attack traffic, CI/CD (GitLab, GitHub Actions), and containerized delivery (Docker, Kubernetes).
  • Security-first: an MSc in Cybersecurity & Applied Logic that shapes how I design, review, and harden systems.

Most of my professional work isn't public. The projects and contributions below are what I can share openly.


Selected work

  • IndySDK Go Bindings: Go/CGo wrapper over the Hyperledger Indy stack for credential issuance, proof verification, and wallet management (PostgreSQL + in-memory). Reached production as part of self-sovereign identity work. Stack: Go, CGo, GORM.
  • Askar (Go): a Go wrapper for the Askar library (developed internally).
  • go-vulcano: a security tool in Go for port scanning, DNS resolution, and web vulnerability scanning, designed around a worker pool for bounded, configurable concurrency. Stack: Go, GoFiber, GORM, goquery.
  • ucp-backend: control-panel backend serving an online community, hardened against real DDoS traffic with rate limiting and firewall rules, delivered to a VPS via CI/CD. Stack: Go, GoFiber, GORM, GitHub Actions, Linux.

Let's connect

📍 Bucharest, Romania - open to secure backend, digital-identity, and technical PoC/MVP work.

Email

Pinned Loading

  1. go-vulcano go-vulcano Public

    go-vulcano intends to be a security tool designed to perform various tasks, including port scanning, DNS resolving and web vulnerability scanning.

    Go

  2. IndySdkGoBindings IndySdkGoBindings Public

    Forked from joyride9999/IndySdkGoBindings

    indysdk bindings

    Go