Academic »

Curriculum Vitae


2005 – 2009. University of Toronto (Toronto, Canada)

  • Ph. D. Electrical and Computing Engineering collaborative with Biomedical Engineering.
  • Thesis: “Mediated reality and location awareness to facilitate topographical orientation”.

2002 – 2003. University of Essex (Colchester, United Kingdom)

  • M. Sc. Telecommunication and Information Systems (honours, first class)
  • Thesis dissertation: “A Network Resource Discovery Agent for Multimedia Data”.

2001. EOI, Escuela de negocios (Madrid, Spain)

  • Dip. Graduate specialization studies in Telecommunications Management
  • Cooperative program with Airtel, Spain.

1995 – 2000. Universidad Nacional Autónoma de México, UNAM. (Mexico City, Mexico)

  • B. Sc. Telecommunications Engineering (honours)
  • Final grade: 94.1%
  • Thesis: “Real time video transmission system for a TCP/IP network using image coding algorithms based on polynomial transformations”.


2009 - present. Phoenix Geophysics Limited. Toronto, ON, Canada

Software Products Manager

  • Research, development and improvement of signal processing and data interpretation algorithms for geophysical data.
  • Managing the development, production, documentation and sales practices of the software created in the company.
  • Creation and management of the firmware of the company.
  • Definition of programming standards and best practices.
  • Definition of efficient processing algorithms and optimal file formats.
  • Support the research and development process to define new hardware products

2006 – 2009. University of Toronto. Toronto, ON, Canada

Teaching Assistant

  • Assistant for the course ECE297 "Communication and Design". Communication and design theory and techniques for advanced programming. C, lex, yacc, concurrency, unit testing and project management (Spring term, 2009).
  • Teaching a special lecture for the course APS105 "Computer fundamentals" (Fall term, 2008)
  • Assistant for the course ECE468 "Computer Security". Safe programming techniques (C and assembly), cryptography and information security. (Spring term, 2007, 2008)
  • Assistant for the course ECE316 "Communication systems". Teaching laboratory sessions in analog and digital communications. (Fall term, 2006, 2007)

Research Assistant

  • Working with the Faculty of Information Studies at the University of Toronto in collaboration with Wireless Nomad Toronto.
  • Consulting for the development of a mesh wireless infrastructure to provide wireless network access in Toronto.
  • Programming of wireless equipment needed for the project and development of user interfaces.

Da Vinci Engineering Enrichment Program, course instructor

  • DESIGN-3 "Game programming". July 27-31, 2009.
  • J-ROB-3 "Robotics: Mind, Body & Senses!". Stream: Robotics & Artificial Intelligence. July 21-25, 2008.

1999 – 2005. Private consultant. Mexico City, Mexico

Project Leader and consulting

  • Creation of a wireless distributed network and an intelligent system for passenger bus multimedia content transmission and automated control. Elpro/Busnet.
  • Creation of a multi-area turn system for governmental public attention services, and development of data mining strategies. Infonavit, Mexico.
  • Course instructor for the Bureau of Communications and Transportation. Course title: "Server management and TCP/IP networking". Government of Mexico. 2001.
  • Development of systems and software for electronic equipment control. Elpro, S.A. de C.V.
  • Development of software for administrative and management departments. Elpro, S.A. de C.V.
  • Creation of the Koblenz Intelligent No-Break PC control system. Elpro/Koblenz.
  • Administration and management of communications networks. Elpro S.A. de C.V. and PICIE, S.A. de C.V.
  • Project Leader for the InternetSpot virtual kiosk. Elpro S.A. de C.V.
  • Development of specialized solutions for private clients, companies and government institutions such as SCT, Grupo Malabar, Cocijo and Visionweb.

1997 – 1999. Supernet, S.A. de C.V. Mexico City, Mexico

Programming and Development Area

  • Professional development: Initial position as programming assistant, final position as the programming and development area manager.
  • In charge of maintenance of the information systems of the company.
  • Development of different web applications that improved the work and information flow of the procedures of the company, using different programming languages.
  • Providing assistance in planning the network architecture and design.
  • Maintenance and configuration of communications equipment.
  • In charge of the design and architecture of the server cluster (several UNIX and Windows NT servers) of the company.


Doctorate degree

  • CONACyT, Mexico. International Graduate Studies Scholarship, PhD. Toronto, Canada, 2005 – 2009.
  • University of Toronto, ECE department. International Tuition Waiver. Toronto, Canada, 2005 – 2009.
  • Mozilla Foundation. Travel bursary for the Gnome/Mozilla Boston 2007 Accessibility Summit. Boston, MA, USA. 2007.
  • Bloorview MacMillan Children’s Foundation. Children’s Foundation Award. Toronto, Canada, 2006.

Masters degree

  • CONACyT, Mexico. International Graduate Studies Scholarship, MSc. Colchester, United Kingdom, 2002 – 2003.

Graduate fellowship

  • Fundacion Airtel, Spain. Graduate fellowship. Madrid, Spain, 2000.

Undergraduate degree

  • Top Performance Academic Program, Faculty of Engineering, UNAM, Mexico. Top Performance award. Mexico City, Mexico, 1995 – 2000.
  • Fundacion Telmex, Mexico. Excellence award. Mexico City, Mexico, 1997-2000.
  • Fundacion UNAM, Mexico. Excellence award. Mexico City, Mexico, 1997-2000.



  • Torres-Solis, J; Chau, T. (2010). "Wearable indoor pedestrian dead reckoning system". Pervasive and Mobile Computing. Elsevier. Volume 6, Issue 3, June 2010, Pages 351-361. doi:10.1016/j.pmcj.2010.01.004.
  • Torres-Solis, J.; Falk T.H.; Chau, T. (2010). “A review of indoor localization technologies: towards navigational assistance for topographical disorientation”. Book chapter. Ambient Intelligence (Villanueva Molina Ed.). ISBN: 978-953-307-078-0, INTECH, March 2010. Available online
  • Torres-Solis, J., Guan, M., Biddiss, E., Chau, T. (Invited). (2009). "Navigation in smart environments using mediated reality tools". Journal of Technology & Health Care. Special Issue “Smart environments: technology to support healthcare”. 17:3, pages 237-251. August 2009. ISSN:0928-7329.
  • Silva, J; Torres-Solis, J; Chau, T; Mihailidis, A. (2008). “A novel asynchronous access method with binary interfaces”. Journal of NeuroEngineering and Rehabilitation. 5:24. October, 2008. Available online
  • Torres-Solis, J; Chau, T. (2007).“A flexible routing scheme for patients with topographical disorientation”. Journal of NeuroEngineering and Rehabilitation, 4:44. November, 2007. Available online
  • Torres-Solis, J; Chau, T. (2006). “Understanding topographical disorientation: a simulation”. Proceedings of CMBES 2007. Toronto, ON, Canada. 2007.
  • Torres-Solis, J; Chau, T. (2006). “Automated adaptive heart interbeat time extraction from long term noisy and variable ECG signals”. Proceedings of EMBC 2006. New York, NY, USA. September, 2006.
  • Torres-Solis, J. (2003). “A Network Resource Discovery Agent for Multimedia Data”. Masters Thesis Dissertation. May, 2003.
  • Torres-Solis, J. (2001). “Transmission System for a TCP/IP network based on the polynomial transform Coding Algorithms”. (title translated from Spanish). Bachelors Thesis. July, 2001.
  • Torres-Solis, J; Sepulveda, AA. (2001). “MPEG 7: Making multimedia files as easy to search as text”. (title translated from Spanish). IHS Research article contest. First prize. 2001.


  • Project Management Course. School of Continuous Studies, University of Toronto. 2010
  • 1st prize winner of the IHS research article contest, Mexico. (listed in publications), 2001, Mexico.
  • Delphi Course, Training Services, Mexico.
  • Specialization course in UNIX, Engineering Faculty, UNICA, UNAM.
  • 1st place winner of the C programming language contest, Faculty of Engineering, UNAM.



  • Judge for the Canada-wide Science fair (Expo-sciences panacanadienne), 2011.
  • "Semiótica y función de la prótesis". Centro de Investigaciones de Diseño Industrial, UNAM, Mexico. April, 2011.
  • "Applied technology in rehabilitation, prosthetics and care giving". For the Education and Science Meeting, Bloorview Kids rehab. October 9, 2008.
  • "Indoor wayfinding using wearable technology". For the Adaptive Technology Resource Centre, University of Toronto. April 7, 2008


  • The following students have worked under my supervision during my doctoral studies:
    • Pinder Sahota, University of Toronto (2009)
    • Mei Guan, University of Toronto (2008)
    • Souleymane Draba, Université Joseph Fourier (2007)
    • Carissa Sutjipto, University of Toronto (2006)


  • Organizer of the fund raising event "Friends 4 Japan", 2011.
  • Organizer of the fund raising event "Friends 4 Haiti", 2010.
  • Network administrator of the PRISM Lab, Bloorview Kids Rehab, Toronto (2006-2007).
  • Member of BESA executive board, University of Toronto. BESA webmaster (2005-2007).
  • Member of the organizing committee of Mexpansion (Association for the exchange of science and technology between Mexico and Canada).
  • Member of Telmex Theatre group, member of the Theatre and Arts Society at the University of Essex, member of the Acting Troupe at the University of Toronto. Performed in several plays as an actor and musical director. Playwright of a children’s play for hospitals in Mexico.
  • Junior Fellow at Massey College, University of Toronto. Involved in several extracurricular activities (2006-2007).
  • Member of BESA intramural volleyball team (2005-2008).
  • 2nd place winner of the Inter-faculty Soccer Tournament, UNAM.





edit SideBar

Page last modified on July 24, 2012, at 01:31 AM EST - Powered by PmWiki