[var] => content
[type] => preview
[var] => cut_url
RESUME Ali R. About Me
Creativity, my favorite hobby. I was always interested in creating new things. As art was one of my favorites. First, I decided to study architecture, but soon I realized that pure architecture couldn&;t satisfy me. I was also interested in technological products, especially computerrelated topics. So, I decided to find some relations between art graphic design and software programming, which led me to Information Architecture and Graphical User Interface Design. Never tired of learning. I have always spent most of my time on learning. When I see a new method of programming or a new software or website with innovating ideas, I must learn every aspects of it. Real world experience. I have always been interested in working on subjects which are involved interaction with humans. I am very curious to hear their feedback. As it can be seen, I have developed many software programs in my career, each one has several versions, and most of features and improvements added in new versions are based on user&;s feedbacks. I value customer&;s feedback, and try to think about them systematically. Love working on various topics. Years of study and research, as well as practical work, have enabled me to develop my knowledge both in depth and breadth. I have always tried to make a relationship between architecture and developing of new software programs. I have tried many different areas from business applications such as document management systems, bookkeeping and accounting applications to multimedia products such as interactive learning applications. I also have experiences on developing novel ideas on "Right to Left" user interfaces for Persian users. Besides, I have been involved at several projects on designing userfriendly interface for information kiosks. In addition, I have experience on designing usable low cost Automation solutions for buildings. Leading software team and developing applications. After couple of years of programming, I started my own company with a small team of developers. We developed several large applications and sold to large group of customers within first few years. Some of these applications are still in the market at present. Besides, I was managing a development team in another company at the same time. Have experienced different roles such as: Designer, Developer, Researcher, and coordinator. I started using my architectural skills to design D and D subjects by various applications such as Photoshop, DStudio and AutoCAD. As my knowledge and experience expanded, I began to develop multimedia applications and small software programs, which led me to improve my skills on software programming. My creative ideas and management abilities soon let me to act as coordinator of developer teams in several projects. I have experienced various aspects of software developing; however, most of them are in the field of human user interface and userfriendly applications which support the Persian language.
TECHNOLOGY SKILLS & QUALIFICATIONS
Software Development: Functional Skills Software Architecture, Object Oriented Programming, Database Design Software VisualStudio.NET years, Eclipse year, XCode Programming Skills Microsoft Visual Basic.Net years, Microsoft Visual C.Net year, Android Mobile App year, TSQL years, VB years, VBA Experience with .Net Framework, Database Design & SQL Server, Windows Mobile, Android OS, Service Oriented Applications, and Windows Workflow Foundation Familiar Area Business Application Development, Accounting Applications, Graphic User Interface Designing, , Visual Programming Systems, Mobile Programming Windows Mobile, Android
Present MS of Software Engineering North Dakota State University, Fargo, ND Research assistant at human computer interaction lab Grader of NDSU Visual Basic course M.A. Architecture Islamic Azad University Shiraz/IRAN Area of Concentration: Design urban buildings focus on human behavior and usability, Information Architecture. Thesis: "Designing of a Subway Station in Shiraz City" Diploma in Mathematics & Physics Razi High School
Certified ISO Auditor Authorized Internal Auditor of ISO, RWTUV Institute Tehran/IRAN
Ali R. Awards PROFESSIONAL EXPERIENCE Research Assistant, North Dakota State University, Fargo, ND
Tuition Waiver and research assistantship to pursue Master of Software Engineering at North Dakota State University, $,., Aug to present Currently, work as research assistant at Computer Science Department of NDSU. My main research interests are Human Computer Interactions. Topics such as: specifically visual programming languages, and Game programming. Currently, I am working on an Android application named PhoneLens which expresses new idea for user interaction between maps on paper and mobile devices.
Pasargad Bastan Company, Shiraz, IRAN
Pasargad Bastan Company is one the oldest Information Technology Companies in the south of IRAN. It has several departments including Software Development, Import & Export, Hardware Assembling and Repairing. The software department provides services in the areas of design, development, implementation, and maintenance of software applications and complex information systems. Repository and Service Oriented Architecture are the main software development architecture that Pasargad Bastan has been following in recent years. Pasargad Bastan has also implemented ISO standard through the whole company. Some of the main projects: Bastan Accounting Software Accounting Assistant for Windows Mobile Book Keeping Software Employee Planner Software Multimedia Learning CD Architectural Houses Multimedia Learning CD Dermatology Multimedia Learning CD AWA Barcode Printing Software Home Automation System Flow Control System for agriculture dep. Lab of shiraz university Many small data store applications for various private companies Several projects on Computer Networking in governmental buildings Some of Customers: Governor Office of Fars Province Fars Management and Planning Organization eform.mpofr.gov.ir Fars TeleCommunication Company shiraztel.co.ir Fars Province Environmental Protection Organization irandoe.org Fars Electricity Distribution Company farsedc.ir Fars Judiciary Fars Construction Organization CEO to Dec Designer I was managing the whole company, and in the mean time, helping the software development team on application architecture and design. We developed many large software systems in a very short period of time, and we got many software development projects from various organizations. Because of the reusability considerations we implemented throughout all projects, we were able to save a lot of time and money on new projects. Our main focus was developing Windows and Web applications using .Net Framework. Experiences as CEO and application designer One of our main software systems was Bastan Accounting Software. In , when I just started Pasargad Bastan company there was a few accounting software in Iran&;s market. Most of them were based on FoxPro for DOS. I had some experience in accounting, so I decided to start developing a windows based accounting application. My main goals for developing this software were: Usability and ease of use: available applications used complicated processes and mostly they had very lengthy training period. Low price: I wanted to focus on a large market. Not only large and medium companies, but also small businesses such as small shops and resellers. Our goal was to make our software accessible for all businesses. Customizable: As I wanted to cover various scopes of businesses, the application should be able to handle high amount of customization based on users need. I start developing the application in April with a team of two people and it was ready by Feb. We sold about copies in first month. I also developed a convenient feedback gathering and managing system, which helped us to develop our next versions of the application. By
when we stopped developing the application, we have sold over copies of this accounting software. Right now, after I sold the application to a software distributor company, they still have very high sell rate.
Shiraz Bastan Mehrgan Company, Shiraz, IRAN
Shiraz Bastan Mehrgan Company is one the leading software house and solutions providers at Iran. Its main software product is an accounting software program for smallmedium businesses. I started this company with some of my friend to specially focus on professionally developing software systems. Some of the main projects: Mehr Accounting System One of the bestselling accounting software programs in Iran. I was the main designer and the head of the development team. WebBase Cargo Management System Several small Database and WebBase applications for private companies Programmers Head Manager to Jul I was the manager of the software development team. Our team was made of about developers. We were mainly using .net technology and working on accounting software and also some other small data storing applications for various companies. Based on years of experience on developing accounting application Bastan Accounting Software in my other company Pasargad Bastan Co., I decided to start developing a new accounting system focusing on new market requirements and customer needs. This new software named MEHR, which its design and development started on April and first version released on January . I was the head of development team with other members. The application was coded in VB.Net and then migrates to VB.Net . Database was designed using SQL Server . About copies of this new application were sold till January , when I left the company. We released five versions of MEHR accounting software in this period.
Software Development Experiences
Mehr Accounting Software This software was developed in the Persian language for small and medium businesses at Iran. Several innovative solutions in the user interface and development of the Mehr Accounting software made it one of the bestselling applications at Iran. We developed this software program as a modular system so that customers can reach their exact requirements by selecting some of the modules at minimum cost. We have been improving this software program since and several new versions have been released. Developed in Shiraz Bastan Mehrgan Co. for developing it until and several versions were sold to thousands of customers. Developed in Pasargad Bastan Co. for Commercial Sell Platform: Visual Basic . Database: Access My Role: Solution Architect, Developer, User interface designer Cargo Management System This software is a complete Cargo management solution, which supports entire process automation for international cargo. The customer had several branches all over the world so we developed a web application with a central database Developed for Keyvan Mehr Cargo Co. UAE Platform: Microsoft .Net Framework . Database: Microsoft SQL Server Technologies Used: COM, XML, Web Service SOAP My Role: Solution Architect, Developer, User interface designer Dictionary Builder Software This software was developed for collecting and classifying information and then automatically making a dictionary style document as an output in Microsoft Word. This software was used for the first encyclopedia of HAFEZ Poems, which was published in . The software is now being used for other projects. Developed for HAFEZ RESEARCH INSTITUE Platform: Microsoft .Net Framework . Database: Microsoft SQL Server Methodology: RUP Technologies Used: XML, VBA My Role: Solution Architect, Developer
Platform: Microsoft .Net Framework Database: Microsoft SQL Server Methodology: RUP My Role: Solution Architect, Developer , User interface designer Bastan Reporting for windows mobile This software was developed for Bastan Accounting customers to access accounting reports on the go. Developed in Pasargad Bastan Co. for Commercial Sell Platform: Visual Basic ., Windows Mobile Technologies Used: XML My Role: Solution Architect, Developer Bastan Accounting Software This accounting software was developed in the Persian language for small businesses at Iran. It was a leading software in its time and for about years the best s e l l i n g software in the field. Its user f r i e n d l y interface lets untrained users work with it easily. We had been
Bookkeeping Software A complete solution for library management. Developed for Library of Fars Research Organization Platform: Microsoft Visual Basic . Database: Microsoft Access Methodology: RUP My Role: Solution Architect, Developer Multimedia Learning Software We developed several multimedia learning CD&;s in Pasargad Bastan Co. in various subjects. This software was developed for those CD&;s. Each CD had a different graphic user interface and even functionality , but the core software was this software. Developed in Pasargad Bastan Co. for Commercial Sell Platform: Microsoft Visual Basic . Database: Microsoft Access Methodology: RUP My Role: Solution Architect, Developer , User interface designer Barcode Printing System Developed in Pasargad Bastan Co. for Commercial Sell Platform: Microsoft Visual Basic . Database: Microsoft Access Methodology: RUP My Role: programmer Employee Planner Software It is a total solution for the controlling and management of employees with different schedules and roles Developed for Commercial Sell Platform: Microsoft Visual Basic . Database: Microsoft Access Methodology: RUP My Role: Solution Architect, Developer , User interface designer
Functional Skills Landscape Architecture, Residential Buildings, Commercial Buildings, D Graphical design and drafting, D design and Animation Software Adobe Photoshop, Adobe Premiere, AutoCAD, DStudio, ArchiCad Familiar Area urban design, Green Building, Organic architecture
Architectural and Graphic design Experiences
Zomorod Urban Park
Zomorod urban park is located beside the main entrance of Shiraz city. This Park with area of over square meters has various facilities such as restaurant, children playground, commercial buildings and parking. The hillside location of the park gave me the opportunity to design beautiful views in the landscape. Inovative ideas on lighting make fabulous night view for this park. My Role: Head Architect Namazi Metro Station An underground subway station which I selec t e d for my thesis. Its location which is near the main city hotpital and Shiraz university, make this station one of the main stations of Shiraz city subway system. I tried to use creative sulotions in structure, while taking functional aspects in to cosidration.I made D render of whole structure and various animations for presentation A . I got the score of A+ and the Metro construction company accepted to use my design. Modares Residential Building Maquette Modares residential complex cosisted of typical stories buildings locataed at Shiraz city. I designed and built the maquette of the project. The maquette area was more than squere meter and about m height.