Personal details

Raymond M. - Remote software architect

Raymond M.

Timezone: Pacific Time (US & Canada) (UTC-7)

Technical skills

About

I am a programmer with a love for code, and all of the various ways that functionality can be achieved. I enjoy discovering optimizations, manipulating memory, condensing operations to achieve what is necessary. The target results can themselves be varied, anything from sound and graphics, to servo control and artificial intelligence. I find programming to be a joy, and like to share what I know with others at every chance.

Work Experience

Full-Stack Developer
Cognixia | Jul 2020 - Jan 2021
Java
MySQL
MongoDB
Angular
JSP
React
Spring Boot
JavaScript
Developed front-ends and back-ends for various web-based projects, ranging from general shopping to rpg character management

Projects

Lightbox
2021
C++
OpenGL
GLSL
A 3D graphical sandbox with GLTF file loading, Blinn-Phong shading, and Shadow Mapping
AIR Engine
2019
C++
OpenGL
GLSL
Devcpp
Fmod
Imgui
A game engine and C++ sandbox with component-based architecture, Free-List memory management, messaging, sprite animations, sprite manipulation shaders (outlining, color swapping), direct object access debug windows, and a memory viewer/editor.