Download PDF


Software engineer with vast knowledge in many programming languages and IT technologies. Expertise in Java more than 6 years. Front end developer using JavaScript and JQuery. Versed in both agile and waterfall development techniques. Experience of leading technical projects. Experience in design, architecture and implementation of software in different branches and projects. Solid background in configuration and integration of complex systems as CMS. Quality-conscious and Considerable knowledge of TDD and Xunit platforms. Knowledge of all major source control systems: SVN, Perforce, ClearCase, Git and CVS. Extensive experience with most common IDE such as Intellij, Eclipse, Visual studio. Skilled in requirements analysis and project documentation.  Able to communicate effectively with both technical and non-technical project stakeholders. Experience in designing of user friendly graphical interfaces. Self-motivated and proven ability to take on increasing responsibilities. Ability of working independently or as part of team.

Work experience

Aug 2014Present

Senior System Developer- Technical lead

Tacton Systems AB
front-end and back-end development. Expert in Java. Working with Javascript, Jquery. Configuration and integration of different systems.
Apr 2011Aug 2014

Software Development Engineer

Scania CV AB

Java Programming, Java EE programming, Eclipse plug-in development (PDE).  Developing web application based on EMC Webtop and Documentum CMS. XSL and XSD developing.  SQL Server Database.

Oct 2010Present

Master Thesis

Scania CV AB

Evaluating of first order logic sentences embedded in XML documents. Developed a software in Java, Javascript, and XSL.

Apr 2010Sep 2010


Scania CV AB

Summer job. Eclipse Plugin development.  Java

Apr 2010Aug 2010

Teaching  assistant 

KTH, Information and Nano technique

Teaching assistant for Databases and models


IT Support and Web Programmer


Web programming (HTML, CSS, ASP, PHP). IT and network support.


Software Programmer

Stockholm’s Transformator AB

C and MATLAB programming, Design and test with Borland Delphi.



Software Programmer

TEENE Information System.

Programming of ISO 9000 documentation and accounting system with Visual Basic and Microsoft Access.


System Developer

Universal Automated System

Test and programming of real-time application with Visual C++


Master of Science in Engineering of software development

KTH Royal Institute of Technology

B.Sc. in Software Engineering

University of Shahid Beheshti