- Interfaces in Angular and TypeScript; dashboards and data visualisations with Chart.js, tuned for large datasets.
- API integration and computation of analytical metrics on the client; a modular, reusable component architecture.
- Code reviews and team coding standards; close work with backend developers and designers.
Jalal Alizadeh
PhD student in cryptography at Azerbaijan Technical University and frontend developer.
I work on post-quantum electronic voting, teach cryptography, and build software for a living.
Teaching and research
PhD work on lattice-based e-voting, papers and preprints, and two cryptography courses with interactive explainers.
Go to edu →dev.jalal-alizadeh.comProjects and engineering
Websites and applications I have built, the stack I work with, and small experiments.
Go to dev →Profile
I am a PhD student in Information Systems and Processes at the Department of Cybersecurity of Azerbaijan Technical University. My research is on cryptographic methods for electronic voting that stay secure against quantum computers: lattice-based commitments, homomorphic tallying and threshold protocols.
I teach two master's courses in cryptography and have built web interfaces since 2020, now as a frontend developer at Azerbaijan Investment Holding.
Experience
Education
Competitions
Skills
- Cryptography
- Lattice-based cryptography, homomorphic encryption (Paillier, BFV), commitments and zero-knowledge proofs, threshold protocols, e-voting, applied cryptography
- Frontend
- TypeScript, JavaScript, Angular, React, Next.js, Chart.js, HTML, CSS, SCSS
- Also
- .NET / C#, Flutter, Figma, C, Python, PHP
Languages
Azerbaijani and Russian (native), English (upper-intermediate)
alizadeh.ja217@gmail.com · orcid.org/0009-0003-6410-3711 · scholar.google.com/citations?user=uV0t5zgAAAAJ · github.com/futures1mple