A modern TypeScript client for Jira Cloud REST APIs v2 and v3. A clean-room rewrite of the legacy Jira client with ESM and bundled types.
Inside the project +
Legacy integration code needs a modern path forward. This client preserves familiar method names while adding v3 APIs and plain-text-to-ADF comment handling. Its HTTP dependency is limited to undici, keeping the runtime surface small. The repository includes tests and CI.
Reusable instructions for AI-assisted code analysis. The Android ANR detector focuses reviews on code that could block the UI thread.
Inside the project +
Broad review prompts can miss specific failure patterns. This skill packages context, analysis steps, and a reporting format around main-thread I/O, synchronization, expensive computation, and lifecycle pitfalls. Structured guidance makes the review scope explicit; findings still need engineering verification.
03 / EXPLORING THE POSSIBLELATTICE-BASED SIGNATURES FALCON / BITCOIN SIMULATION
An exploration of Falcon post-quantum signatures in a Bitcoin simulation, with Python experiments and system diagrams.
Inside the project +
This research asks how a different signature scheme might fit Bitcoin-style transactions. The repository contains simulation wrappers and separate Falcon and legacy simulation scripts. Keeping the experiment in a simulation makes the integration easier to explore; it is not a claim of production Bitcoin compatibility or security certification.
More public repositories 14 REPOSITORIES +
02 / A LITTLE ABOUT ME
✳
There’s a person behind the pipeline.
I’m a Senior Release Engineer 2 at Picsart.
My interests span release engineering, developer tooling, backend systems, and AI-assisted automation. I enjoy finding ways to make everyday engineering simpler and more dependable.
Outside my day-to-day role, my public projects give me room to explore API design, structured AI reviews, and cryptography. For me, a useful tool keeps helping long after the first feature ships.
01Start with the actual problem. Understand the workflow before adding another service or abstraction.
02Design for the unhappy path. External APIs fail. Clear boundaries and reliable failure behavior matter.
03Make verification mean something. Use tests, mocking, coverage analysis, and mutation-based verification to challenge assumptions—including AI-generated code.
04Follow the change through. Implementation, review, deployment configuration, and ongoing maintenance are part of the same job.
05 / LET’S CONNECT
Let’s make the next connection.
Have an engineering workflow worth improving? I’d be glad to hear about it.