Babak K. Farahani
Petrochemical Industries Design & Engineering Co. (PIDEC)
P.O. Box 71455-618
Shiraz, Iran
Tel (Office): (+98) 711-230-1830
Tel (Mobile): (+98) 911-711-9499
Email: farahanib@yahoo.com
Home Page: http://www.geocities.com/farahanib

Qualifications:
	Over 9 years of developing application software and 6 years of diversified experience, supporting clients in a hybrid LAN environment in PIDEC and some other private companies.
Well versed skills in analyze, design and develop of database systems and n-tier applications with Microsoft Visual C++, Microsoft Visual Basic, Microsoft SQL Server and Microsoft Access, designing COM/DCOM and MTS/COM+ components with VC (ATL) and VB, WEB developing and Internet programming (ASP, XML, XSL(T), DOM, DHTML and JavaScript), growing knowledge on Microsoft .NET technology (VB.NET, ASP.NET, XML Web Services) along with strong knowledge of network installation and administration (Microsoft Windows 2000 Advanced Server, Microsoft Windows NT Server 4.0, Novell Netware 4.x), intranet installation/administration (Microsoft IIS, Microsoft Proxy (ISA), Microsoft Exchange), direct end user support of PC systems including installation, troubleshooting, and maintenance. 

Work History:
1. Full Time:
Employer: Petrochemical Industries Design & Engineering Company (P.I.D.E.C.)
Job Title: Senior Programmer Analyst
Address: Shiraz, Iran
Date of Employment: May 1995 to present
	PIDEC is a leading engineering design and consulting company in field of oil, gas and petrochemical industries. The present (Jan. 2002) working capacity of PIDEC is 1,000,000 man-hour per year. PIDEC’s computer network consists of 6 LANs with interconnectivity including an Intranet. 

Principal Responsibilities as Application Software Developer:
•	Design & develop of databases applications using Microsoft Visual Basic (4.0 to 6.0), Microsoft Access (2.0 to 2000) and Microsoft SQL Server 2000.
•	Company's Intranet (includes Microsoft IIS 5.0, Microsoft Exchange 2000) administration & WEB development (ASP, DHTML, VBScript and JavaScript).
•	Analyze, review and alter pre-exist programs to increase operation efficiency or to adopt new requirement
•	Strong Applications Installation & Support, including advanced engineering software, MS Office Applications and BackOffice Suite.
•	Providing technical assistance to company's users/clients.
•	Training company's staff on Visual Basic programming, Windows NT and Network.
•	Support of Windows 2000 Enterprise Networks (with connectivity to Novell NetWare). Clients include MS DOS with MS LAN Manager 2.x, Windows 95/98, Windows NT Workstation 4.0, Windows 2000/XP Professional using TCP/IP, IPX/SPX.

Major Accomplishments:
•	Analyze, design and develop of an advanced Traffic Management system for running on company’s Intranet. The project has developed as a 3-tier application. Two separate user interfaces constitute the user service. The first is acting as the monitoring interface and is developed by Microsoft Visual Basic 6.0. Since the new access control units were Amano AMX-10, an ActiveX control developed from the ground for communication purpose. The second user interface is an IIS application and is powered by ASP, XML and XSLT for providing best performance. The business service consists of two COM+ components. One of them provides proper data for both user interfaces simultaneously and exchanges data with company’s SQL server. The other exchanges data between company’s Administrative/Personal/Employment system and user interfaces.
•	Designing a Windows 2000 Enterprise Domain. The domain consists of four sites in 4 buildings, connected by Cisco’s wireless bridges. I designed the Active Directory infrastructure including OUs and GPOs for Domain/OUs and applied the advanced features of the Microsoft intelliMirror Technology for organizing users’ data and setting as well as common software applications and making them available across the domain. 
•	Design & Develop of company’s main Intranet for supporting MIS packages.
•	Design, Develop & Maintenance of Security Access Control System for P.I.D.E.C. The system consists of a network of 5 Pegasus attendance management terminals. Staff’s traffic is monitoring on-line in the control room including their pictures. Besides, all staff’s total attendance, off, mission, delay, absence and launch hours per day/month/year are available trough the company’s LAN at the same time.
•	Member of MIS and DSS software team as programmer analyst and C++ programmer. I designed and developed a full graphical user interface under DOS environment, plus linking FoxPro 2.0 databases with Microsoft Excel in a LAN by using Windows 3.1 DDE technology. So, at the time users were working in their DOS applications, an intelligent software were putting the requested fields in adaptive Excel sheets cells.
•	Member of Integrated Financial and Administrative software team as programmer & analyst. I developed a full customizable and parametric Administrative/Personal/Employment software with a powerful and easy to use report generator.

Employer: Tarasheh Afzar-e-Fars Co.
Job Title: Application Software Programmer
Address: Shiraz, Iran
Date of Employment: June 1993 to May 1995
	Tarasheh Afzar is a prominent developer of application software and database systems. Although a part of its activities is focused on hardware market. At the time I quited, its technical team included 12 software programmers and 5 hardware technicians. I have continued my part time contribution with the company after that, although.

Principal Responsibilities as Application Software Programmer:
•	Design & develop of database/graphic applications using Borland C++ (3.1 to 4.5).
•	Consulting with users to identify their current operating procedures and verify program objective.
•	Maintain, develop, test and document pre-developed programs.
•	Preparing flow charts and diagrams to rate sequence of steps program must follow and to describe logical operations involved.

Major Accomplishments:
•	Designing an embedded component with capability to connect to various type of Twain-16 compatible scanner and ability of rendering scanned/pre-exist pictures. The component could generate merged, flipped, mirrored and negative version of given pictures, as well.
•	Analyze, design and develop graphical/database software for Fajr Military Industries Manufacturer (depended to Ministry of Defense). The software lets the user to define, modify and delete new costomized vector fonts, design and edit  new screens, convert application generated text/screen to known graphic formats (GIF, TIFF, PCX, BMP) and has capability to generate a compiled calculated bit streams for writing in a specific EPROM.
•	Design and develop product planning and input control software for Iran Glass & Wool company. I did it recently as a part time contribution.

2. Part Time:
Employer: Akhshan Industrial & Productive Co.
Job Title: I.T. Advisor, Network Administrator & Maintenance
Address: Shiraz, Iran
Date of Employment: Sep. 1996 to July 2001
	Akhshan manufacturing and industrial company products different kind of belts, industrial tapes, auto safety seat belts. It has 30 experienced engineers and skilled technicians, plus 350 trained workers. The company has a complex LAN including Novell Netware 4.11 server and DOS, Windows 3.1, Windows 9x, Windows 2000 Professional clients.

Principal Responsibilities as I.T. Advisor:
•	Determining the office automation roadmap of the company
•	Maintenance and support unexpected network problems

Major Accomplishments:
•	Design, installation and develop of company’s LAN
•	Designing company’s home page
	
Employer: Khabar Issues Group
Job Title: I.T. advisor, Network Administrator & Maintenance, WEB Master
Address: Shiraz, Iran
Date of Employment: Aug. 1998 to March 2002
	Khabar Issues Group is consists of tree newspapers: Khabar-e-Jonoob a local newspaper which has the most circulation in South of Iran, Khabar-e-Varzeshi which is the most circulation sport specialized newspaper in Iran and International Khabar one of the 10 major newspapers in Iran. Its main office (Khabar-e-Jonoob) is placed in Shiraz and has a small LAN with Novell Netware 4.11 server and DOS, Windows 3.1 and Windows 9x clients. 

Principal Responsibilities as I.T. Advisor:
•	Maintenance and support unexpected netwrok problems
•	Determine the office automation roadmap
•	Supporting WEB based problems of the daily electronic version of Khabar-e-Jonoob

Major Accomplishments:
•	Designing WEB pages of electronic version of Khabar-e-Jonoob. Including a series of easy to use software that let news daily updating without any need to an expert workforce. 
•	Providing proper facilities for preparing Farsi PDF version of selected pages of newspaper without any need to third party software.

Employer: Free Lance
Job Title: Application Software Developer
Address: Shiraz, Iran
Date of Employment: 1992 to present

Some of My Major Projects as a Free Lance Application Software Developer:
•	ElectroNegar, Toronto, Canada, East Golden Star Co., 2001.
A full featured email client application, with full Farsi (UNICODE, platform independent), POP3/SMTP support, with RTF/HTML/JPEG output.
     Platform:  Win98, Windows 2000, Windows XP.
Programming Tools: MS Visual C++ 6.0, ATL, MIME++, ADO.
•	WEB Site of Pars Baft Co., Shiraz, Iran, Pars Baft, 2001.
Platform:  IIS 5.0.
Programming Tools: HTML, XML, XSL, CSS, JScript 5.0.
•	Programmed Maintenance System, Shiraz, Iran, Akhshan, 2000.
Platform: Windows 2000.
Programming Tools: MS Visual Basic 6.0 (Enterprise Edition), MS Access 2000.
•	Document Center Automation, Shiraz, Iran, Akhshan, 2000.
Platform: MS Windows 2000.
Programming Tools: MS Visual Basic 6.0 (Enterprise Edition), MS Access 2000.
•	Library system, Brojen, Iran, Aramesh Library, 1997.
Platform: MS Windows 3.1 with Farsi support.
Programming Tools: MS Visual Basic 4.0 (Enterprise Edition), MS Access 2.0 with Arabic support.
•	Bazaar Accounting, Shiraz, Iran, Vakil Bazaar, 1995, 
Platform: MS Windows 3.1 with Farsi support.
Programming Tools: Borland C++ 4.5.
•	Information System, Marvdasht, Iran, Train Department Of Agriculture Organization, 1994. 
Platform: MS Dos 6.0.
Programming Tools: Borland C++ 3.1.
•	Integrated Payroll System, Zargan, Iran, Guildhall, 1994. 
Platform: MS Dos 6.0
Programming Tools: Borland C++ 3.1.
•	High School Information System, Shiraz, Iran, High Schools, 1993.
Platform: MS Dos 6.0.
Programming Tools: Borland C++ 3.1.

Education and Certifications
Shiraz Azad University, Shiraz, Iran, Master of Science in Economics, Feb. 2000.
Shiraz Azad University, Shiraz, Iran, Bachelor of Science in Economics, Feb. 1997.
Brainbench, Master Certificate in Visual Basic 6.0, 2001*.
Brainbench, Master Certificate in VBScript 5.5, 2001*.
Brainbench, Certificate in XML, 2001*.

*: Brainbench Certificates transcripts are available at: <http://www.brainbench.com/transcript.jsp?pid=392043>