Reza Azimi - Computer Engineering Research Group - University of ...
Reza Azimi - Computer Engineering Research Group - University of ...
Reza Azimi - Computer Engineering Research Group - University of ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Designer and S<strong>of</strong>tware Developer Diversinet Co., Toronto, Canada<br />
Apr. 2000 – Aug. 2000<br />
Diversinet provides solutions for securing and provisioning mobile business applications in healthcare and<br />
financial services. The company is based in Toronto, Canada, with a global network <strong>of</strong> resellers and agents.<br />
• Designed and implemented <strong>Computer</strong> network security s<strong>of</strong>tware, (Encryption/Decryption schemes,<br />
Digital Signature technology, and Public Key Infrastructure (PKI) technology) for mobile devices<br />
and smart cards.<br />
Programmer, Team Leader, and Systems Engineer, Procom Technology Inc. Tehran, Iran<br />
Sep. 1997- Dec. 1999<br />
Procom Technology was a manufacturer <strong>of</strong> network attached storage servers and Web appliances.<br />
• Was a team leader in the CacheFORCE100 project, a high performance Web Proxy/Cache network<br />
appliance. Coordinated a team <strong>of</strong> five programmers to build and integrate numerous system s<strong>of</strong>tware<br />
components mostly written in C, C++, Java, Perl, and CGI. The project also included substantial<br />
performance analysis and optimization effort in order to achieve performance (in terms <strong>of</strong> server<br />
throughput and response time) competitive to high-end products in the market. Delivered the first<br />
beta release <strong>of</strong> the fully functional product as scheduled.<br />
• System s<strong>of</strong>tware developer in the High Performance Web Server project. Designed and implemented<br />
a set <strong>of</strong> performance optimizations in the Linux kernel to boost the throughput <strong>of</strong> Apache Web<br />
server. Also modified parts <strong>of</strong> Apache 1.3.1 to exploit such optimizations.<br />
System Administrator/<strong>Engineering</strong> Support, Tehran Municipality Statistics and <strong>Computer</strong><br />
Organization (TMCSO), Tehran, Iran<br />
Aug. 1996-Sep. 1997<br />
• Member <strong>of</strong> technology and engineering team that provided technological support and engineering<br />
consultation for several third-party contractor companies who were developing a set <strong>of</strong> large-scale<br />
information systems to automate work flow in Tehran’s municipality. Used Sun Solaris 2.5 and<br />
Informix Online 5.0 RDBMS engine as the base platform.<br />
Programmer/Analyst, Feiz-Ghadir Industrial (FGI), Tehran, Iran<br />
Sep. 1995-Aug. 1996<br />
FGI was a company <strong>of</strong> around 200 employees that manufactured auto parts for large Iranian auto companies.<br />
• Analyzed FGI’s financial and inventory systems and participated in the design, development, and<br />
testing <strong>of</strong> several object-oriented applications to automate these information systems.<br />
Teaching Experience<br />
• Instructor, Operating Systems (CSCC69) <strong>University</strong> <strong>of</strong> Toronto, Scarborough Campus, Fall 2006<br />
• Instructor, Operating Systems (CSCC69) (co-taught with Alan Rosselet), <strong>University</strong> <strong>of</strong> Toronto,<br />
Scarborough Campus, Summer 2005<br />
• Teaching Assistant, Microprocessor S<strong>of</strong>tware (CSC372), <strong>University</strong> <strong>of</strong> Toronto, 2002, 2003 (Head<br />
TA, in charge <strong>of</strong> designing and implementing the lab assignments), and 2006 (Head TA)<br />
• Teaching Assistant, Operating Systems (CSCC69), <strong>University</strong> <strong>of</strong> Toronto, 2005<br />
4/5