Post Job Free
Sign in

Engineering Computer Science

Location:
Toronto, ON, Canada
Posted:
January 26, 2013

Contact this candidate

Resume:

R SUM

Soheil Hassas Yeganeh January,

C O A :

Department of Computer Science O ce: -

I

University of Toronto Cell: -

Bahen Center for Information Technology Home: -

St. George St., Room BA E-mail: ******@**.*******.***

Toronto, Ontario M S E, Canada Homepage: www.cs.toronto.edu/ soheil

M A :

York Street, Apt

Kitchener, Ontario M G T, Canada

Ph.D. in Computer Science,

E Jan. Now

Department of Computer Science, University of Toronto

Sandford Fleming Building, King s College Road, Room

Toronto, Ontario M S G, Canada

Supervisor: Prof. Yashar Ganjali GPA: A+

Visiting Research Student, Feb. Dec.

Department of Computer Science, University of Toronto,

Sandford Fleming Building, King s College Road, Room

Toronto, Ontario M S G, Canada

Supervisor: Prof. Yashar Ganjali

Ph.D. Candidate in Computer Engineering, Sep. Jan.

Department of Computer Engineering, Sharif University of Technology

Azadi Ave., Tehran, Iran, PO Box: - .

Minor: So ware Engineering GPA: . / (A+)

Supervisor: Prof. Jafar Habibi Top Student

M.Sc. in Computer Engineering, Sep. Sep.

Department of Computer Engineering, Sharif University of Technology

Azadi Ave., Tehran, Iran, PO Box: - .

Minor: Arti cial Intelligence GPA: . / (A+)

Supervisor: Prof. Jafar Habibi GPA in the last year of study: . / (A+)

B.Sc. in Computer Engineering, Sep. Sep.

Department of Computer Engineering, Sharif University of Technology

Azadi Ave., Tehran, Iran, PO Box: - .

Minor: So ware Engineering GPA: . / (B+)

Supervisor: Prof. Hamid R. Rabiee GPA in the last four terms: . / (A-)

Certi cate of Excellence and Spot Bonus Award, Google Inc.

A

Wolfond Fellowship Award, University of Toronto

Sharif Star Award, Sharif University of Technology and

Khwarizmi International Youth Award, First Place

Robocup

Place in the Rescue Simulation League, Suzhu, China

rd

Place in the Rescue Simulation League, Georgia Tech., Atlanta, USA

nd

IranOpen, First Place in the Rescue Simulation League, Qazvin, Iran

of

Soheil Hassas Yeganeh, Amin Tootoonchian, Yashar Ganjali, On Scalability of So ware-De ned

P

Networking, To appear in IEEE Communications Magazine, .

Soheil Hassas Yeganeh, Yashar Ganjali, Kandoo: A Framework for E cient and Scalable O oad-

ing of Control Applications, In Proceedings of the First Workshop on Hot Topics in So ware

De ned Networks (HotSDN ), pp., .

Monia Ghobadi, Soheil Hassas Yeganeh, Yashar Ganjali, Rethinking end-to-end congestion con-

trol in so ware-de ned networks, In Proceedings of the th ACM Workshop on Hot Topics in

Networks (HotNets-XI), pp., .

Soheil Hassas Yeganeh, Milad E ekhar, Yashar Ganjali, Ram Keralapura, Antonio Nucci, CUTE:

tra c Classi cation Using TErms, In Proceedings of the st International Conference on

Computer Communications and Networks (ICCCN), pp., .

Soheil Hassas Yeganeh, Oktie Hassanzadeh, Renee Miller, Linking Semistructured Data on the

Web, In Proceedings of the th International Workshop on the Web and Databases (SIGMOD

WebDB ), .

Jamshid Esmailnezhad, Jafar Habibi, Soheil Hassas Yeganeh, A novel method to nd appropriate

e for DBSCAN, In Proceedings of ACIIDS, pp.,, (Springer LNCS).

Soheil Hassas Yeganeh, Jafar Habibi, Hassan Abolhassani, Mahdi Abbaspour Tehrani, Jamshid

Esmaelnezhad, An approximation algorithm for nding skeletal points for density based clus-

tering approaches, In Proceedings of the IEEE Symposium on Computational Intelligence and

Data Mining (CIDM), pp., .

Soheil Hassas Yeganeh, Jafar Habibi, Hassan Abolhassani, Sajad Shirali-Shahreza, A Novel Clus-

tering Algorithm Based on Circlusters to Find Arbitrary Shaped Clusters, In Proceedings of In-

ternational Conference on Computer and Electrical Engineering, pp., .

Sajad Shirali Shahreza, Soheil Hassas Yeganeh, Hassan Abolhassani, Jafar Habibi, Circluster:

Storing Cluster Shapes for Clustering, In Proceeding of IEEE International Conference on In-

telligent Systems, Bulgaria, pp. - -, .

Nima Haghpanah, Shahrouz Moaven, Jafar Habibi, Mehdi Kargar, Soheil Hassas Yeganeh, Ap-

proximation Algorithms for So ware Component Selection Problem, In Proceedings of th

Asia-Paci c So ware Engineering Conference (APSE), pp., .

Elham Paikari, Jafar Habibi, Soheil Hassas Yeganeh, Composability Measure for Semantic Web

Services, Proceedings of First Asia International Conference on Modeling and Simulation

(AMS), pp., .

Soheil Hassas Yeganeh, Jafar Habibi, Habib Rostami, Hassan Abolhassani, Semantic web service

composition testbed, Computers and Electrical Engineering Journal, Elsevier,, pp., .

Soheil Hassas Yeganeh, Jafar Habibi, Habib Rostami, Hassan Abolhassani, A New Lidght Weight

and Scalable Testbed for Semantic Web Services Composition, In Proceeding of th Interna-

tional CSI Computer Conference (CSICC ), pp., .

Sajad Shirali-Shahreza, Soheil Hassas Yeganeh, Yashar Ganjali, Virtual Set-Top-Box, Submitted

W P

to Living Room Experience workshop at CHI .

Sajad Shirali-Shahreza, Soheil Hassas Yeganeh, Yashar Ganjali, Smarter Home Networks with

Simple Gateways, Submitted to INFOCOM .

Oktie Hassanzadeh, Ken Pu, Soheil Hassas Yeganeh, Renee Miller, Discovering Linkage Points

over Web Data, Submitted to VLDB.

of

Instructor

A

Advanced Programming Spring and Winter,

E

Department of Computer Engineering, Sharif University of Technology

Technical Presentation Methods Spring and Winter,

Department of Computer Engineering, Sharif University of Technology

Teaching Assistant

Graduate Courses: Distributed Operating Systems, So ware Engineering II, Decision Support

Systems.

Undergraduate Courses: Programming on the Web, Introduction to So ware Engineering,

Advanced Programming (C Introduction to Computer Networks.

Google Inc., So ware Engineering Intern. Sep.

P Jun.

E Googleplex, Amphitheatre Pkwy., Mountain View, California, United States.

I worked on the + mobile project. I developed + mobile s sign-up ow, made + mobile

launch-ready, and reduced the latency of the + button for mobile devices signi cantly. Hon-

ored with Certi cate of Excellence and Spot Bonus Award.

T.A. Pasargad. Co-founder, and CTO Jan.

Sep.

Negin-E-Reza Tower, Unit No., th Golestan St., Ashra Esfahani BLVD., Tehran, Iran.

Worked on various projects: (i) a distributed, ISO -based Electronic Health Record sys-

tem, (ii) the Iran Statistic Information Gateway based on Pentaho BI, (iii) the national risk-

based TAX auditing system, and (iv) a core framework for developing service oriented dis-

tributed applications.

CyberMehr. Owner, and Senior So ware Engineer. Sep.

Jan.

Shahid Ghasemi St., Unit No., Habiboallah St., Azadi Ave., Tehran, Iran.

Engaged in development of the company s core development framework, used as a basis to

build higher educational systems. Moreover, I worked on addressing l n/i n problems in

Pango and Mozilla.

Iran Microsystems. So ware Developer. Dec.

Jan.

Tavanir St., Unit No., Vali-E-Asr Ave., Tehran, Iran.

Developed a kernel-level IP tunneling so ware, and a performance enhancing proxy in FreeBSD.

Agent and Infrastructure League, Robocup

C

M Technical Committee Member

Iranian Free and Open Source So ware Organization

Technical Committee Member

tcp_flow_spy . Committer and Maintainer. Now

O S

tcp_ ow_spy is a Linux kernel module based on tcp_probe, which provides summarized, socket-

P

level statistics. I have also removed the KProbes dependency from tcp_probe, which is released

as KProbes-less tcp_probe.

tcp_tune. Committer and Maintainer. Now

tcp_tune is a Linux kernel module for tuning Linux s TCP stack. In the next release of tcp_tune,

I plan to make the TCP congestion control programmable via Extended Finite-State Machines.

TreataEHR. Committer.

TreataEHR is an open source implementation of the ISO standards. is project is de-

veloped based on JAX-WS, JAXB, Jena, Hibernate, JBoss AS, and PostgreSQL. is project is

supported by T.A. Pasargad, Inc which is now acquired by another Iranian IT rm. e new

shareholders decided to continue its development as a proprietary so ware.

of

Java2Script. Committer. Now

Java Script is a toolkit for converting Java-based applications to JavaScript. In addition to Java

standard packages, java script supports rendering SWT widgets in browsers. I have been con-

tributing to this project for more than four years.

Parstex. Committer. Now

is project is an extension to the Arabi LTEXmodule for supporting the Persian language in

A

LTEX.

A

Pango. Contributor.

I have xed a few bugs in the OpenType layout engine of Pango.

Programming Languages

T

Pro cient in Java, C, C++, Python, Scala, JavaScript, Bash and AWK. Familiar with TCL

S

and Objective-C.

Kernel Programming

Pro cient in Linux and FreeBSD TCP/IP implementations.

So ware Con guration Management

Expert in Git, SVN, Gerrit, Bugzilla, Trac and Jira.

Development Environments

Pro cient in Eclipse development environment, and GNU/Linux and Unix development

tools (e.g., GNU Compiler Collection, GNU Make, and VIm).

TOEFL iBT Score: / November

T S

(Reading:, Listening:, Speaking:, Writing: )

Yashar Ganjali, Department of Computer Science, University of Toronto, Canada.

R

Jennifer Lin, Technical Lead, Google+ Mobile, Google Inc., USA.

Renee J. Miller, Department of Computer Science, University of Toronto, Canada.

of



Contact this candidate