My name is Carlos Buchart, and I'm a software engineer at STT (Spain), and Associated Professor at TECNUN (Spain). My work is mainly focused on computer graphics and my research work includes surface reconstruction, medical data visualization, computer assisted modeling and scientific visualization in general. I'm also interested in algorithm performance, memory management, filesystems, user interfaces design, cryptography and graphic design. I got a Computer Science MS in 2005 (University of Carabobo, Venezuela) and received my PhD in 2010 (University of Navarra, Spain).

In my 'normal' life I enjoy writing songs, singing (as soloist and as bass in a choir), playing guitar, developing iOS applications, reading books about the Ancient World and scientific divulgation, talking about the weather when a conversation is taking difficult, videogames and cooking. I'm also a big fan of StarWars, Harry Potter, Apple, the Godfather, the Big Bang Theory, Rurouni Kenshin and Dragon Ball. You can find more about some of these topics in my blog (in Spanish).
Curriculum Vitae

fullnameBuchart Izaguirre, Carlos Ignacio
birthdateMay 3rd, 1984
birthplaceValencia (CA), Venezuela
e-mailcbuchart@gmail.com

Current positions

  • Software engineer. STT, Spain. Feb. 2013 - now.
  • Operating Systems. Associated Professor. Undergraduate course. TECNUN, University of Navarra, Spain. Sep. 2011 - now.
  • Network Security. Associated Professor. Undergraduate course. TECNUN, University of Navarra, Spain. Sep. 2011 - now.
  • Computer Graphics. Associated Professor. Master course. TECNUN, University of Navarra, Spain. Sep. 2011 - now.
  • Studies

  • PhD in Computer Science. University of Navarra, Spain. Sep. 2006 - Dec. 2010.
  • Computer Science, MS. University of Carabobo, Venezuela. May. 2001 - Dec. 2005.
  • Skills

  • High proficiency in C, C++ and Objective-C. Other programming languages: MATLAB, Java, Python, C#.
  • Wide experience using high level APIs such as Qt, VTK, Cocoa, Cocoa Touch and .Net.
  • Wide experience with OpenGL and shading languages (GLSL, Cg).
  • Wide experience in the development of graphic engines and visualization tools.
  • Wide experience in parallel architectures, mainly with GPGPU technologies such as CUDA.
  • Research interests

  • Computer graphics: surface reconstruction, volumetric visualization, CAD, computer geometry.
  • Algorithms parallelization, specially in GPU.
  • Human-computer interfaces, particularly design of natural user interfaces.
  • Previous positions

  • Researcher. Applied Mechanics Department, Centro de Estudios e Investigaciones Técnicas de Guipúzcoa, Spain. Sep. 2008 - Feb. 2013.
  • PhD Student Researcher. Applied Mechanics Department, Centro de Estudios e Investigaciones Técnicas de Guipúzcoa, Spain. Sep. 2006 - Dec. 2010.
  • Computer Science I Teacher Assistant. Undergraduate course. TECNUN, University of Navarra, Spain. Sep. 2007 - Jun. 2010.
  • Programmer. Advanced Technologies Department, University of Carabobo, Venezuela. Feb. 2006 - Jun. 2006.
  • Operating Systems Teacher Assistant. Undergraduate course. Computer Science School, University of Carabobo, Venezuela. Mar. 2005 - Dec. 2005.
  • Systems and Programming Teacher Assistant. Undergraduate course. Mathematics School, University of Carabobo, Venezuela. Jun. 2002 - Mar. 2005.
  • Programmer. Liceo Camoruco, Venezuela. Oct. 2000 - Mar. 2006.
  • High Performance Computing Laboratory Assistant. Computer Science School, University of Carabobo, Venezuela. Jun. 2004 - Dec. 2005.
  • Acknowledgements and awards

  • Third place in the "IEEE competition - INELECTRA 2006" with the project "UC-geoModel: a synthetic modeling tool of geological media for oil exploration". IEEE Venezuela Section. 2006.
  • "Summa cum laude" honorific mention. Computer Science, MS. University of Carabobo, Venezuela. 2005.
  • Best student of the Computer Science MS promotion. University of Carabobo, Venezuela. Dec. 2005.
  • "Batalla de Carabobo" order in its Third Class for Academic Performance. Government of Carabobo, Venezuela. 2005.
  • Best student of the School of Science and Technology. University of Carabobo, Venezuela. 2001-2002, 2002-2003, 2003-2004, 2004-2005.
  • Participation in the VII Programming South American Conquest by the ACM. Maracaibo, Venezuela. 2003.
  • Courses and seminars

  • Research internship at the Universidad Autónoma de Occidente, Cali, Colombia. Sep. 2012.
  • Participation in the formative session "MLPR: Programming Techniques in MATLAB". MathWorks, Spain. Apr. 2012.
  • Participation in the formative session "Exigencia en la formación del estudiante". University of Navarra, Spain. Dec. 10. 2010.
  • Participation in the Investment Readiness Seminar: "Creación de Empresa y Preparación a la Inversión". San Sebastián, Spain. Sep. 19, 26, Oct. 10, 24. 2008.
  • NetRiders - Cisco Systems Anual Conference of Networks. Mérida, Venezuela. Jul. 2003.
  • Others

  • Member of the Organization Committee of the CASEIB'12. San Sebastián, Spain. 2012.
  • Reviewer of: CEIG'08, CEIG'09, DYNA, IV'12 and VISAPP'13.
  • Member of the Organization Committee of the CEIG'09. San Sebastián, Spain. 2009.
  • SIGGRAPH 2007 Student Volunteer. San Diego, USA. Aug. 2007.
  • SIGGRAPH 2005 Student Volunteer. Los Angeles, USA. Aug. 2005.
  • Publications

    Echegaray, G., Herrera, I., Aguinaga, I., Buchart, C. & Borro, D. "Towards a Multimodal Neurosurgery Simulator: Brain Haptic Physical Simulation and Visualization". CASEIB 2012. San Sebastián, Spain. Nov. 19-21, 2012.

    Buchart, C. Amundarain, A. & Borro, D. "3-D surface geometry and reconstruction: Developing concepts and applications", Chapter: "Hybrid surface reconstruction through points consolidation". IGI-Global. Editor: Umesh Chandra Patri. ISBN 14-6660-113-2. 2012. [Link].

    Ph.D. Thesis

  • Buchart, C. "Study of parallel techniques applied to surface reconstruction from unorganized and unoriented point clouds". University of Navarra. Dec. 13, 2010. [PDF], [presentation slides], [presentation notes], [results video]. Advisors: Dr. Diego Borro, Dr. Aiert Amundarain.
  • Books

  • Buchart, C. "Study of parallel techniques applied to surface reconstruction from unorganized and unoriented point clouds". ISBN 84-8081-142-0. University of Navarra. Feb. 2011. [Link].
  • Book chapters

  • Buchart, C. Amundarain, A. & Borro, D. "3-D surface geometry and reconstruction: Developing concepts and applications", Chapter: "Hybrid surface reconstruction through points consolidation". IGI-Global. Editor: Umesh Chandra Patri. ISBN 14-6660-113-2. 2012. [Link].
  • Journals

  • San Vicente, G., Buchart, C., Borro, D. & Celigüeta, J.T. "Maxillofacial surgery simulation using a mass-spring model derived from continuum and the scaled displacement method". International Journal of Computer Assisted Radiology and Surgery. Vol. 4, Issue 1, pp. 89-98. 2009. [DOI].
  • Buchart, C., Borro, D. & Amundarain, A. "GPU Local Triangulation: an interpolating surface reconstruction algorithm". Computer Graphics Forum, Vol. 27, Issue 3, pp. 807-814. 2008. [DOI], [PDF].
  • Conferences

  • Echegaray, G., Herrera, I., Aguinaga, I., Buchart, C. & Borro, D. "Towards a Multimodal Neurosurgery Simulator: Brain Haptic Physical Simulation and Visualization". Proceedings of the XXX Congreso Anual de la Sociedad Española de Ingeniería Biomédica (CASEIB 2012). San Sebastián, Spain. Nov. 19-21, 2012.
  • Echegaray, G., Herrera, I., Buchart, C. & Borro, D. "Towards a Multimodal Neurosurgery Simulator: Drilling Simulation and Visualization Using Real Patient Data", Proceedings of the XXIX Congreso Anual de la Sociedad Española de Ingeniería Biomédica (CASEIB 2011), pp. 423-426. Cáceres, Spain. Nov. 16-18, 2011.
  • Herrera, I., Buchart, C. & Borro, D. "Preserving coherent illumination in style transfer functions for volume rendering". Proceedings of the Information Visualization Conference (IV'10). London, UK. Jul. 27-29, 2010. [DOI], [PDF].
  • Eskudero, I., Sánchez, J., Buchart, C., Borro, D. & García-Alonso, A. "Tracking 3D en GPU Basado en el Filtro de Partículas". Proceedings of the Congreso Español de Informática Gráfica (CEIG'09). San Sebastián, Spain. Sep. 9-11, 2009.
  • Buchart, C., San Vicente, G., Amundarain, A. & Borro, D. "Hybrid visualization for maxillofacial surgery planning and simulation". Proceedings of the Information Visualization Conference (IV'09). Barcelona, Spain. Jul. 14-17, 2009. [DOI], [PDF], [presentation slides], [presentation notes].
  • Amundarain, A., Buchart, C., Valero, A., Aguinaga, I. & Matey, L. "Proyección esférica usando la programación en la GPU". Proceedings of the Congreso Español de Informática Gráfica (CEIG'08). Barcelona, Spain. Sep. 3-5, 2008. [PDF].
  • Buchart, C., Borro, D. & Amundarain, A. "GPU Local Triangulation: an interpolating surface reconstruction algorithm". EuroVis'08. Eindhoven, The Netherlands. May 26-28, 2008. [DOI], [PDF], [presentation slides], [presentation notes].
  • Hernández, F. & Buchart, C. "Un estudio comparativo entre el método de diferencias finitas tradicional y métodos de diferencias finitas miméticos, aplicados a la ecuación de convección-difusión en una dimensión". Proceedings of the VIII International Congress on Numerical Methods in Engineering and Applied Sciences (CIMENICS 2006). Margarita, Venezuela. Mar. 2006. [PDF].
  • Buchart, C., Reyes, A. & Larrazábal, G. "UC-geoModel: a synthetic modeling tool of geological media for oil exploration". Proceedings of the VIII International Congress on Numerical Methods in Engineering and Applied Sciences (CIMENICS 2006). Margarita, Venezuela. Mar. 2006.
  • Oral presentations and posters

  • Buchart, C., Bertelsen, A. & Borro, D. "viewitLib - A framework for the development of software for medical images visualization". Poster Proceedings of the XXX Congreso Anual de la Sociedad Española de Ingeniería Biomédica (CASEIB 2012). San Sebastián, Spain. Nov. 19-21, 2012.
  • San Vicente, G., Buchart, C., Borro, D., and Celigüeta, J.T., "Maxillofacial Surgery Simulation using a Mass-Spring Model Derived from Continuum and the Scaled Displacement Method". Poster Proceedings of the 12th Annual Conference of the International Society for Computer Aided Surgery (ISCAS'08). Barcelona, Spain. Jun. 25-28, 2008. [DOI].
  • Buchart, C., Borro, D. & Amundarain, A., "A GPU interpolating reconstruction from unorganized points". The 34th International Conference in Computer Graphics and Interaction Techniques (ACM SIGGRAPH'07). San Diego, USA. Jul. 31-Aug. 4, 2007. [DOI], [full abstract].
  • Others

  • Herrera, I., Buchart, C., and Borro, D., "Adding Refined Isosurface Rendering and Shadow Mapping to vtkGPUVolumeRayCastMapper". The VTK Journal - 2012 January-December Submissions. 2012. [Link].
  • Projects

    At CEIT I focused on the development of simulators, medical imaging software, training systems and computer graphics horizontal support to other projects and units.

    In my spare time I enjoy developing small applications. Most of them are not published yet, but I've started to make public versions of them. Please, keep in touch for new releases [RSS].

    Past relevant projects

  • Information and visualization tools for the efficient interaction of the documentation associated to machine-tools. CEIT, Spain. 2012-2013.
  • Portable digital X-ray detector. My main role in this project is in the development of the image processing module of the detector. CEIT, Spain. 2012.
  • mtReconstructionLib. A surface reconstruction library from unorganized points. This a result of my PhD Thesis, and several modules have been used in other projects such as MaxiPlan. [Temporal link].
  • Volumetric visualization related projects. Horizontal support to several medical visualization projects of the Simulation Unit of CEIT. [Temporal link].
  • MaxiPlan: a planning and simulation software for maxillofacial surgery. My participation in this project included: user interface, planning, volumetric visualization and surface reconstruction. CEIT, Spain. 2005-2008.
  • viewitLib

    viewitLib is a framework developed by CEIT for building medical applications that have a strong visualization workflow. It includes support for several visualization widgets such as 2D/3D slices and volumetric visualization, it provides a set of commonly used interaction tools and it is easily customizable. It has been used for quickly building of several applications, such as the ones listed in this section.

  • viewit-Cranium: a multimodal neurosurgery simulator.
  • viewit-Kinect: a proof-of-concept tool for medical image visualization that uses the Kinect for the navigation.
  • viewit-IsoExtract: a simple tool for visualization and extraction of iso-surfaces from medical images.
  • viewit-Tractography: a visualization tool for diffusion tensor imaging.


  • viewit-Spine: a planning and simulation tool for spine surgeries, specifically for those where it is necessary to place screws in a damaged vertebra. The software builds a digital model of the damaged spine, while simultaneously indicates to surgeons which implants are needed and where to place them, along with information about the orientation and size of the implants. [Video].

    Personal projects


    WallCamera LockScreen: this utility helps you to take pictures that are going to be used as wallpapers in your iPhone / iPod Touch. It gives you a live preview of how your lock screen will look like, so you can take a great picture. The camera interface mimics the lock screen so you can use it as a guide.


    Quickial: is an app for quickly search your contacts. It reduces the number of keys and replaces them with a very smart engine for searching your contacts. You can also define the default phone number to dial, and its alternatives.

    For a full list of my projects and related posts, please visit the personal projects section of my blog [link].

    Other projects

  • NEMESIS: efficient data-mining using a supercomputing system. CEIT, Spain. 2011-2012.
  • Training tools for tunneling systems. My main work in this project consisted in the design and modeling of the graphical elements of the simulator. CEIT, Spain. 2006-2008.
  • UC-geoModel: a synthetic modeling tool of geological media for oil exploration. It was a result of my MS Thesis. University of Carabobo, Venezuela. 2004-2005.
  • EasyCAM: a facturation software for a school. Liceo Camoruco, Venezuela. 2000-2005.
  • RegiCAM: a students database for a school. Liceo Camoruco, Venezuela. 2002-2005.
  • Teaching

    My teaching activity is done at TECNUN (School of Engineering) of the University of Navarra, Spain:

  • Operating Systems - Undergraduate course (spring semester).
  • Network Security - Undergraduate course (autumn semester).
  • Computer Graphics - Master course (spring semester).

  • I've also collaborated in the following courses and seminars:

  • "Cryptography and Network Security" (undergraduate course). Professor. TECNUN, University of Navarra. 2010 - 2013.
  • Invited Professor: "Natural user interfaces design". Universidad Autónoma de Occidente, Cali, Colombia. Sep. 2012.
  • Seminar: Parallelization techniques using the GPU. "Virtual and augmented reality: multimodal 3D interaction" (master course). UPV/EHU, Spain. 2010 - 2012.
  • Seminar: Graphic design using GIMP. "Communication tools for engineers" (undergraduate course). TECNUN, University of Navarra, Spain. 2011 - 2012.
  • Seminar: Parallelization techniques using the GPU. "Computer graphics" (PhD course). TECNUN, University of Navarra, Spain. 2009 - 2010.
  • Seminar: Introduction to LaTeX. TECNUN, University of Navarra. 2010.
  • "Computer Science I" (undergraduate course). Teacher Assistant. TECNUN, University of Navarra, Spain. 2007 - 2010.
  • "Operating Systems" (undergraduate course). Teacher Assistant. Computer Science School, University of Carabobo, Venezuela. 2005.
  • "Systems and Programming" (undergraduate course). Teacher Assistant. Mathematics School, University of Carabobo, Venezuela. 2002 - 2005.

  • cbuchart@gmail.com
    Designed by: Carlos Buchart