Andres Bejarano
Contact: abejara[at]purdue[dot]edu
About Me

I am a Visiting Assistant Professor in the Department of Computer Science at Purdue University.

I will join the Department of Computer Science at Purdue University as an Assistant Professor of Practice, starting Fall 2022. You can find additional information in my Statement of Research, Statement of Teaching, and Statement of Diversity.

I earned my Ph.D. in Computer Science while being a member of the Computer Graphics and Visualization Lab at Purdue. My advisor was Christoph Hoffmann. My research and development interests are in Computer Graphics, Geometry, and Scientific Visualization.

Interests

Research

Looking for concepts and ideas to enhance our understanding of Computer Graphics, Geometry, and Visualization.

Software Development

Putting ideas into reality using algorithms and computing power to the point to make them available to the public.

Teamwork

I look forward to working with teams where collaboration and sharing ideas are encouraged. Unity makes strength.

Graphics and Geometry

I'm interested in Computer Graphics, Computational Geometry, Polygon Processing, and Mesh Manipulation.

History

“Those who cannot remember the past are condemned to repeat it.” - George Santayana. I truly believe that.

Ideas

I try to keep at least one unsolved problem in my mind. It helps me to see the big picture. Questions precede ideas.

Education

  • Purdue University, IN, USA
    Ph.D. in Computer Science
    August 2014 - May 2020
  • Purdue University, IN, USA
    M.Sc. in Computer Science
    August 2014 - May 2017
  • Universidad del Norte, Barranquilla, Colombia
    Master in Systems Engineering and Computation
    February 2009 - November 2012
  • Universidad del Norte, Barranquilla, Colombia
    Bachelor in Systems Engineering
    January 2004 - March 2009

Experience

  • Department of Computer Science, Purdue University
    Visiting Assistant Professor

    Teaching core courses for the undergraduate Computer Science and Data Science programs.

    August 2020 - Present
  • Rosen Center for Advanced Computing, Purdue University
    Research Associate

    Senior Software Engineer for different research and data sharing platforms based on HubZero, including Datacenterhub, CCEHUB, Pharmahub, and DEEDS.

    May 2016 - May 2020
  • DirectX Driver Development Team, NVIDIA Co.
    Software Engineer Intern

    Worked on tools for fast DirectX 11/12 APIC trace debugging.

    May 2018 - August 2018
  • Department of Computer Science, Purdue University
    Graduate Teaching Assistant

    Served as GTA for CS251 - Data Structures and Algorithms, and CS334 - Fundamentals of Computer Graphics.

    August 2014 - May 2016
  • Department of Systems Engineering and Computation, Universidad del Norte
    Research Assistant

    Worked on a research project focused on low-cost smart home environments based on embedded systems and mobile user interfaces.

    March 2014 - February 2015
  • Information Technology and Communications Office, Universidad del Norte
    Software Engineer

    Assisted on data management tasks for student registration and user authorization requests. Managed multimedia servers and antispam services.

    September 2011 - November 2011
  • Department of Systems Engineering and Computation, Universidad del Norte
    Adjunct Professor

    Served as professor for Algorithms and Programming, Data Structures, Algorithms Analysis, Multimedia, Mobile Programming and Fundamentals of Computer Graphics courses. Mentored student groups on Computer Graphics and Game Development.

    July 2010 - June 2014
  • Department of Civil Engineering, Universidad del Norte
    Research Assistant

    Worked on tools for managing and processing data from surveys related to user travel preferences.

    January 2009 - December 2009

Projects & Publications

Teaching