Mark Poscablo

Software Engineer at Varian Medical Systems

Cypress, Texas, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mark Poscablo is a software engineer with a decade of experience building practical, impact-driven systems—currently contributing to Varian Medical Systems' Velocity platform for oncology imaging informatics. He brings deep back-end and test automation skills from work on high-performance open-source projects like ArrayFire, where he strengthened numerical robustness by improving NaN handling across CPU, CUDA, and OpenCL kernels and expanded test coverage with new assert macros. His background spans enterprise data tooling at HPE, low-level driver work in academia, and instrumentation GUIs at Intel, demonstrating comfort across system layers from kernel to cloud. A patient teacher who enjoys demystifying hard concepts in CS, math, and science, he pairs curiosity and tinkering with a focus on software that tangibly improves people’s well-being.
code10 years of coding experience
job4 years of employment as a software developer
bookGeneral Studies, Engineering, General Studies, Engineering at Lone Star College System
bookBachelor of Science - BS, Computer Engineering - Electrical Engineering Track, Bachelor of Science - BS, Computer Engineering - Electrical Engineering Track at Texas A&M University
languagesEnglish, Filipino, Spanish
github-logo-circle

Github Skills (14)

unit-testing10
cuda10
opencl10
gpu-programming10
c-language10
cprogramming-language10
scientific-computing10
arrayfire10
testing10
linear-algebra9
c119
c179
performance-analysis8
performance-monitor8

Programming languages (6)

C#C++GoPythonEmacs LispCuda

Github contributions (5)

github-logo-circle
arrayfire/arrayfire

Jun 2018 - Feb 2020

ArrayFire: a general purpose GPU library.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:55 commits, 48 PRs, 12 pushes in 1 year 8 months
Contributions summary:Mark's commits primarily focused on improving the handling of NaN (Not a Number) values within the complex data types of the ArrayFire library. They addressed several issues related to NaN handling in various kernels (CPU, CUDA, OpenCL) for operations like minimum/maximum finding and other mathematical functions. Their work included code modifications, bug fixes, and adding new test cases, demonstrating a commitment to ensuring the library's robustness and accuracy in handling special numeric values. Furthermore, the user significantly improved the test suite with the creation of new assert macros, enhancing the ability to verify the correctness of the library's functionality, and incorporated these macros into existing tests.
cudaarrayfirecppgpuscientific-computing
mark-poscablo/OptiKey

Mar 2017 - Sep 2022

Contributions:5 pushes, 7 branches in 5 years 6 months
eyesspeechspeech-recognition
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mark Poscablo - Software Engineer at Varian Medical Systems