saman.firouzi

466
reputation
5
13

Regarding to job experience, I entered to computer science career on 1385 as Java developer. After a while I associate to a project team namely Gathering Iranian foreign national Information for ministry of foreign Affairs in which I was responsible for implementation of workflow. The next was Behpardaz Jahan Company. Holding the dusty of developing a specific search engine from scratch for ministry of science research and technology of IRAN which searched though all Thesis and research publications such as Papers which were written by Iranian researchers.I particularly made a use of Apache SOLR. Besides that for clustering I utilized Carrot2 and for front-end side jsf was completely useful. Indeed SAMAT Project integrates information of universities and scientific institutes in the whole country thus due to the variety of software systems at various universities there must had been appropriate solution, So I chooses Oracle bus for receiving messages from universities and regarding to available middleware I used XSLT to standardize the received XMLs. In addition jsf2/richfaces and spring.hibanate and cfx had been chosen for user interface and other layers. Another project was assigned to me, Tar concole project. This project aimed at implementing a Supply Chain Management system as the backbone of E-commerce, Thus I gained a valuable experience of implementing supply chain management in e-commerce platform. I investigate every possible solution and as a result the information exchange platform based on ebXML and as2 and for automating B2B transaction used Hermes. project manager of Virtual Banking of Eghtesad Novin Bank. I managed this project from the scratch. Implementation phase had been consisted of 3 subsystems entirely based on messaging technology. 1) Administration Subsystem for creation of various forms and banking processes without the need of coding (from maker, process maker). 2) Back-office subsystem which had been designed for branches of Eghtesad Novin Bank. 3)Customer portal subsystem which had been served end customers. Spring, hibernate, cxf, jsf, primefaces, js, oracle were the majority of theologies utilized in this project. The last project in bank was MMT. This project was a mobile-based application for money transfer between bank customers without the need of account number or credit card number. Therefor I planned a strategic game, used libgdx as developing infrastructure and added isometrice util and was AI components. As I approached to an operational and acceptable level and made progress. I established my own company based on my own idea having my own business plan, namely Parsnip Game studio. After a year of hard work my official mobile game named Xaravan which is a strategic online game released. it won more than 10 various prizes such as best strategic game of the year, best technical achievement, and best graphic design in game development field …