Work Experience s3
Total Page:16
File Type:pdf, Size:1020Kb
avid Mehregani [email protected] N209 Redstone Road, Richmond Hill, ON L4S 2E2 Tel: (416) 879-7454
Work Experience
Texas Instruments June 2007 – Present Eclipse Commercial Tools Developer Senior developer on Code Composer Studio (CCS), an Eclipse-based IDE for programmers using Texas Instruments’ Digital Signal Processing (DSP) hardware Implemented aliasing support for an embedded CCE tool Provide fixes for defects and improvements to the code Enhancing CCE’s disassembly view to support virtual scrolling, caching, colour-coded disassembled text, labels, and multiple instruction modes Prepare design documents for features to be implemented in CCS and gather feedback by presenting them to the larger team
IBM Canada Ltd. May 2005 – June 2007 Eclipse Committer Committer to the Test and Performance Tools Platform (TPTP) project: http://www.eclipse.org/tptp Component lead of Probekit, used for static and dynamic byte code instrumentation of Java applications Responsible for providing support and creating new features for Probekit and other tools in TPTP Prepared and presented demos and speeches at conferences such as CASCON and EclipseCon Promote the project by publishing articles in different magazines Involved with writing a book on tools and technologies offered by TPTP Created a test framework for automating all back-end test cases Attend to user’s questions and comments by constantly reviewing and replying to the newsgroup and mailing lists
IBM Canada Ltd. May 2004 – August 2004 Performance Tools Developer Worked on the Profiling and Logging perspective used to analyze log files and detect performance bottlenecks in Java applications Involved with either reporting or fixing more than 150 defects as a result of running many test cases
IBM Canada Ltd. May 2003 – August 2003 iSeries Application Developer Repaired defects in CODE Designer, a win32 application used to create Data Description Specification (DDS) files in Windows Worked with two other programmers to migrate more than 150,000 lines of C and C++ code to Java Implemented a parser responsible for recognizing the syntax of DDS files Created many documents on a diverse set of WebFacing topics for the team’s future reference
IBM Canada Ltd. January 2003 – April 2003 XML Parser Tester Implemented Perl scripts to automate the testing of the Xerces parsers Created new test cases to ensure coverage of the W3C specifications Created test reports for XML Schema, DOM, SAX, and XML Namespaces 1.1 Developed new tools for testing XML Schema PSVI
avid Mehregani [email protected]
N Tel: (416) 879-7454 Work Experience (cont’d)
University of Toronto September 2001 – April 2003 Teaching Assistant Taught more than 80 students the usage of common applications such as databases, word processors, and spreadsheets in the course entitled Why and How of Computing Taught the usage of HTML and basic programming concepts in Visual Basic Provided regular feedback to students by grading assignments and final exams
Education
University of Toronto September 2000 – April 2005 Honours Bachelor of Science Computer Science Specialist program with an emphasis on Software Engineering Graduated with high distinction Cumulative GPA: 3.8 / 4.0
UofT In-Course Scholarship in the amount of $2000 September Aiming For the Top Scholarship in the amount of $10,500 2001 – 2004 Recognized as an honour student upon completion of first, second, and third year of university Entrance scholarship for UofT in the amount of $2250 September Aiming For the Top Scholarship in the amount of $3500 2000 Recognized as an Ontario scholar by the provincial government
Skills Profile
Technical Skills Languages: Java SE, Java EE, C/C++, Visual Basic, Visual C++, Awk, Perl, Shell Scripts, SQL, JNI Web Development: AJAX, JavaScript, PHP, ASP, Tomcat, Apache Server, Applets, CSS, HTML XML: DTD/Schema, XSLT, DOM, SAX, Xerces, JAXP, Saxon Operating Systems: Unix(Solaris), Linux, OS/400, Win NT/XP/ME, Mac OS Development Tools: Rational ClearCase, Rational ClearQuest, CVS, CMVC, JUnit, Rational Robot, DB2, Sun ONE for micro devices, Eclipse, SWT, Swing, RAD, WAS, WSAD, WDSC Advanced Edition for iSeries Soft Skills Enhanced organizational skills through years of dealing with multiple courses and projects simultaneously Developed teamwork skills by working and cooperating with 14 other team members at IBM Canada Enhanced communication and interpersonal skills through the teaching of more than 80 students as a Teaching Assistant at UofT
Interests and Activities
Hiking and rock climbing, traveling, playing soccer, teaching, and reading on leadership traits.