
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Senior Software Engineer at bol | Cloud & AI enthusiasts
I'm a Java Software Engineer with over six years of working in the computer software industry. I am skilled in Java, Spring Framework, Spring Cloud, Netflix OSS, REST API, WebSocket, MySQL, MongoDB, Docker, and DevOps. I'm also interested in distributed, cloud-native, and high-available software based on Microservice architectural pattern. I have a Bachelor's degree focused in Computer Software Engineering. I am a self-starter with a proven ability to leverage multiple technologies to build interactive and innovative applications. I’m also a novice mountaineer and photographer for the hobby.
Islamic Azad University Central Tehran Branch
Bachelor's degree, Computer Software Engineering
January 1, 2011 – January 1, 2016
bol
Senior Software Engineer
January 1, 2024 – Present
bol
Software Engineer
February 1, 2022 – Present
Routetitan
Senior Java Software Engineer
March 1, 2021 – February 1, 2022
Omid Analyzer
Senior Java Backend Developer
May 1, 2020 – March 1, 2021
Tehran Province, Iran
Farazpardazan
Java Software Engineer
June 1, 2018 – May 1, 2020
Tehran Province, Iran
Part Games Studio
Software Engineer and Shareholder
February 1, 2016 – June 1, 2018
Tehran Province, Iran
FANAP
Android Developer
February 1, 2015 – March 1, 2016
Tehran Province, Iran
Tiva Rayaneh
Android Developer
April 1, 2014 – February 1, 2015
Tehran Province, Iran
Castles Battles
February 1, 2016 – Present
Castles Battles is an online strategy available on Google Play market.
Cultural Fit Analysis
The candidate has a diverse background spanning backend development, game development, and mobile development. The target role is 'Android Developer', and the candidate has direct experience in this area from 2014-2016. The recent experience is heavily focused on Java backend, which might indicate a shift in career focus, but the initial Android experience aligns with the target role. The personal project 'Castles Battles' also suggests an interest in mobile/game development. However, the lack of recent Android-specific roles or projects could be a concern for cultural fit if the role requires up-to-date Android ecosystem knowledge.
Soft Skills & Operational Fit
The candidate's resume indicates experience in team collaboration through responsibilities like 'Help teams to improve release procedures' and 'Long term supporting and maintaining projects'. However, without psychometric test results or interview data, a comprehensive assessment of soft skills and operational fit is not possible.