Sign In
Get Clay Free →

Suggestions

    Jay Bourque

    Senior Software Developer at Cylance Inc.

    Jay Bourque is a seasoned software developer with 20 years of experience, specializing in low-level projects like embedded systems, compilers, and virtual machines, as well as 3D graphics. He values teamwork and building stable, high-quality software solutions that positively impact users' lives. Jay prefers an engineer mentality over a 'rock star' or 'ninja' programmer approach.

    Jay is proficient in a range of programming languages including C, C++, Python, Perl, and PHP. He leverages C and C++ for performance critical tasks, while opting for Python for smaller projects or when performance is less crucial. Jay is also keen on delving into Rust for his next language exploration. He believes in utilizing the most suitable tools for each job, even if that involves languages like COBOL, which he has experience with.

    In addition to his programming skills, Jay is well-versed in various technologies such as x86 assembly, GLSL, PostgreSQL, OpenGL, QT, Linux, NumPy, Pandas, Numba, LLVM, embedded programming, object-oriented design, and 3D graphics programming. His educational background includes a B.S. in Computer Science from the University of Houston.

    Throughout his career, Jay has held the position of Senior Software Engineer at organizations like SimSpace Corporation, Cylance Inc., Q2ebanking, Caringo, Continuum Analytics, and Ultra Electronics Advanced Tactical Systems. He has also worked as an Applications Programmer at Universal Computer Systems.

    J
    Add to my network

    Location

    Austin, Texas, United States