Work Experience
Software Developer/Database Administrator June 2005 to Nov. 2006
PeerGroup Inc., Kitchener, Ontario
- Administrating a very large MS SQL Server database. This database has been developed for a client which is a major leading software organization in the world, and the volume of database has been ranked among the top 20 largest databases known so far. The database is a distributed database and replicates in three levels.
- Providing database support as an application support team member.
- Developing database scripts and stored procedures as a team member for deployment of a software tool using C# and MS SQL Server.
Software Developer Sept. to Nov. 2002
Sybase Inc., Waterloo, Ontario
- Developed Java and C++ software with Sybase EAServer development team to release new version of Enterprise Application Server.
Software System Developer 1992-1997
SE Data Processing Inc. Kerman, Iran
- Designed and developed tools and application systems including accounting, budgeting, and inventory systems using C on Unix and Windows.
- Maintained and modified existing software applications written in C on customer’s site to meet new specifications and requirements.
- Identified and communicated technical problems, and provided solutions e.g. verified, tested, debugged, and validated application systems and provided documentation manuals for each system.