Resume

Here is a copy of my resume that you can view in the web. I made this using Softmaker Office TextMaker 2024 then converted it to PDF and then converted from PDF to HTML/SVG using PDF Studio 2023.

You can download alternative copies in different formats, such as a PDF version of this by clicking here. If you are interested on the actual Softmaker Office TextMaker file, then you can download it here as well.

This resume was last updated on May 24, 2025 and currently I am not looking for a new job

Richard Louie Orilla Technical Lead of the Digital Shelf Analytics Team Senior Software Engineer Philippines | richardorilla@pm.mewww.richardorilla.websiteFree and Opensource SoftwareContributor (Recent Examples)DosboxStagingReplacerForGogGalaxyCreated this project to replace the running Dosbox bundled on classic GOG games on GOG Galaxy to otherDosbox variants (especially Dosbox staging)Programmed this on modern C++ code because of the following:Planned to make a lightweight CLI application with no unnecessary DLLs neededOriginally planned this on Rust but I instead use the former because I want to use the actual sqlitelibrary code insteadI wanted to use modern coding features while also taking advantage of the original C sqlite codeWINE (Wine Is Not an Emulator)Helped with bugfixes related to the portable executable port of ntdll.dll (as versus of in memory ntdll.dll) inorder to make games like Street Fighter 5 work on LinuxStratagus Engine - Wargus BranchHelped debug an issue related to regression in music player on version 3.3.1 basically making the gameunplayable with music onOpenRA - Red Alert 2 BranchHelped with several bugfixes with Red Alert 2 in OpenRA such as:Incorrect speech notifications (when an enemy builds a super weapon)Animation ticks fix (Some structures such as Allies Ore Refinery feel slower than the original)Low powered animations (To be consistent with the original)About MeDedicated problem solver and a researcher at heart. Kindof a person who likes to do challenging things for the sakeof achievement.Likes to explore whats new in tech, including dwelling onnew programming languages. Favorite programminglanguage is C and has already created real-timeapplications that is used for heavy-duty purposes usingthis language.An avid fan of Linux yet explores other operating systems,including, BSD Family (Free, Open and Net), Haiku OSand even ICAROS (Amiga).Educational BackgroundMasters of Science in Computer Science[Incomplete]De La Salle University (2017-2019)Bachelor of Science in Computer ScienceUniversity of Mindanao (2010-2015)https://www.linkedin.com/in/richard-orilla/https://www.credly.com/users/richard-louie-orillahttps://www.hackerrank.com/profile/hackerrank_clh7qSocial Media Profiles[null / ed (has AS)][null / ed (has AS)][null / ed (has AS)][null / ed (has AS)][null / ed (has AS)][null / ed (has AS)][null / ed (has AS)][null / ed (has AS)][null / ed (has AS)][null / ed (has AS)]
TediousJS (node-mssql)Implement feature that allows the library to support several Azure Active Directory connectionsWork ExperienceTech Lead - Analytics at inRiver (March 2018 - Present)Designed and contributed to the implementation of multiple interconnected systems using a microservicesarchitecture.Created and maintained architectural documentation:System Architecture DiagramsClass and ER (Entity Relationship) DiagramsShared internal and external libraries for code reuseContributed to DevOps and CI/CD infrastructure:Authored Dockerfiles, Helm charts, and Azure DevOps pipeline definitionsLed or participated in the development of several critical systems:A semantic analysis engine using machine learning and rule-based logic to classify scraped producttitles by brand and product identityA performance evaluation system that assesses product or brand success on e-commerce platformsusing domain-specific KPIsBrowser extensions for website scraping and screenshot captureConducted R&D on advanced technologies to assess feasibility and integration potential:Integrated LLMs into analytics workflowsDeveloped neural networks for classification tasks enhancing product functionalityExplored computer vision solutions using Darknet (YOLO)Delivered proof-of-concept implementations and evaluated cost-effectiveness for potential productizationProvided strategic input to upper management on cost projections and pricing adjustments based on AIsystem integrationContributed to production deployment of experimental and R&D-driven technologiesSkillsetsProgramming LanguagesCC++C#JavaPythonJavascriptRubyRustASPPHPGolangKotlinFrameworks or Engine runtimesQt FrameworkSwing and JavaFXAndroid SDKNodeJS + ExpressRuby on RailsFlaskFastAPICertificationsPython Essentials 2 - CiscoProblem Solving Intermediate - HackerrankJavascript Intermediate - HackerrankHTML5 Application Development Fundamentals - Microsoft[null / ed (has AS)][null / ed (has AS)][null / ed (has AS)][null / ed (has AS)][null / ed (has AS)][null / ed (has AS)]