I'm a senior back-end developer and technical team lead focused on building reliable, scalable and maintainable software systems. I currently lead the software development team at the Quantum Engineering & Photonics Technology Research Center, Sharif University of Technology, and I'm the senior back-end developer at PsiKet Academy, working directly on digital platforms for education, science communication and quantum technology.
My work covers the whole software lifecycle: technical planning, system architecture, back-end development, database design, REST APIs, code review, task coordination, deployment, server management, and bridging technical and non-technical teams. My core stack is Node.js, TypeScript, JavaScript, MongoDB, REST APIs, Vue.js, Nuxt.js, Linux, Nginx, PM2 and Git, and I care most about back-end architecture, system design, application security, performance, and products that can keep growing for years.
Alongside my job, I'm writing my master's thesis on post-quantum cryptography, focused on ML-KEM and ML-DSA — where back-end engineering and software security meet quantum resistance.