Summary
Andres Bejarano is an Assistant Professor of Practice and Ph.D. in Computer Science with 11 years of experience bridging software engineering, R&D, and higher-education teaching. He designs and teaches core CS and data science courses at Purdue while co-managing large TA teams and mentoring undergraduates in machine learning, graphics, and algorithm analysis. His research and development work spans computer graphics, computational geometry, scientific visualization, and applied computer vision, and includes production-grade web tools for research platforms that support hundreds of experiments and researchers. Previously he built GPU/graphics tooling at NVIDIA and full-stack components for HubZero-based HPC collaboration platforms, demonstrating fluency from low-level C++ graphics to web stacks (Python, R, JS, PHP). Andres combines rigorous academic research—e.g., geometric interlocking structures and assemblable 3D-printable designs—with practical, HIPAA-conscious data tools for pharma and medical projects. He seeks collaborative teams that value learning, sharing, and pushing novel ideas into real-world systems.
11 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Purdue University
Master of Science - MS, Systems Engineering and Computation, Master of Science - MS, Systems Engineering and Computation at Universidad del Norte
Spanish, English