
Software Engineer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Digikala
Frontend Developer
June 23, 2026 – Present
open-tutor
May 31, 2026 – Present
A self-hosted, interactive learning environment. Run courses, flashcards, and quizzes entirely on your own machine.
View Projectradar
May 12, 2026 – Present
An interactive terminal API explorer for OpenAPI / Swagger specifications.
View Projectbooking-system
October 12, 2025 – October 13, 2025
A demonstration booking system built with DDD, Clean Architecture, CQRS, and Event-Driven patterns using NestJS and TypeScript
View Projectnestjs-monorepo-cms
March 10, 2025 – March 17, 2025
Complete customer management project showcasing the implementation of Domain Driven Design and Nx:monorepo Architecture.
View Projectstorage-management-system
September 11, 2022 – September 18, 2022
A Nest.js API for a restaurant storage management system.
View ProjectCultural Fit Analysis
The candidate demonstrates a strong inclination towards personal projects, showcasing a proactive and self-driven learning style. The projects cover a wide range of technologies and architectural patterns, indicating a broad technical curiosity. However, the majority of projects lean towards backend or full-stack development (Go, NestJS, RabbitMQ, Docker), with only a few explicitly frontend-focused (ton-house, open-tutor with CSS/SCSS). This might indicate a broader interest beyond pure frontend, which could be a good fit for a versatile team but needs validation for a dedicated frontend role. The current professional role as a Frontend Developer aligns well with the target role.
Soft Skills & Operational Fit
The candidate's extensive personal projects suggest strong initiative, problem-solving skills, and a passion for development. The diversity of projects also indicates adaptability and a willingness to explore different technologies and paradigms. However, without psychometric test results or interview data, it is difficult to assess specific soft skills like teamwork, stress handling, or communication clarity in a professional setting.