
Ruel Sison
Teknolohiya / Internet
Tungkol kay Ruel Sison:
Software Developer with over 20 years of experience in full stack, embedded, and mobile application development across global and local projects. Highly skilled in C/C++ and a wide range of technologies including microservices and messaging protocols. Demonstrated success in building scalable systems for cross-platform environments, with strong expertise in Linux, real-time communication, and backend services. Proven ability to adapt to emerging tech stacks, solve complex technical challenges, and deliver high performance software solutions. Adept at working in collaborative, fast-paced engineering teams with a commitment to code quality and continuous improvement.
Karanasan
SENIOR C++ DEVELOPER
NinjaOne LLC., Contractual - May. 2022 - April 2025 - Austin, Texas, USA
C++, Go, C#, CMake, VCPKG, CIrcleCI, TeamCity, git, Boost, QT5, Shell Scripting, REST, Jira, Vagrant,, AWS, Terraform, PostgreSQL
- Responsible for implementing new features, bug fixes, testing, quality assurances and enhancements of Agent software for Windows, Linux and MacOS.
- Responsible for the development of testing automation software.
FLUTTER DEVELOPER
Combine AI Limited, Contractual - Dec. 2020 - Jun 2021 - London, GB
Flutter Framework
- Designed, developed and tested the client and trader mobile applications using Flutter framework.
PROGRAMMING SPECIALIST II
Bahay Financial Services, Full-Time - March. 2019 - Nov. 2020 - BGC Taguig, PH
JaveEE (Spring Framework), JSP, Microsoft SQL, T-SQL
- Implemented a workflow based system for handling and management of Foreclosure and Writ Of Possession.
- Provide internal technical support and feature enhancements to the Asset Management System.
- Provide critical enhancements and established best practices for securing and maintaining a legacy Document Management System.
MOBILE APPLICATION DEVELOPER
City Soft Ltd., Contractual - Nov. 2017 - Oct. 2018 - London, UK
C, C++,
- Implemented new features, bug fixes and efficiency improvements to existing form data capture mobile application.
- Designed, developed and tested a cross platform form data capture mobile application.
IT CONSULTANT
Yondu INC., Contractual - Jul. 2017 - Nov. 2017 - BGC Taguig, PH
C, C++, Java EE (String Framework), Perl RabbitMQ,, REST, AWS, MongoDB
- Responsible for the investigations, recommendations, design, implementation, and testing to enhance the performance of an SMS aggregator Platform.
- Responsible for the documentation, deployment, and conduct training for the users.
SENIOR EMBEDDED SOFTWARE ENGINEER
Lucidtron Philippines, Contractual - Oct. 2016 - Mar. 2017- Sta. Rosa, Laguna, PH
C, C++, ESP32, PIC32MX470F512H, Sigfox, GPS, RS232, RS485, Ethernet, I2C, UART, SPI, Accelerometer, Gyroscope, Magnetometer, Altimeter / Barometric Pressure, Temperature, Humidity, Battery Level
- Design, Implementation,Testing and Documentation of POC products such as HAL, OSAL and Power management modules.
- Ported implementation of Embedded Open Sensor Platform (OSP) with support for accelerometer and pressure sensors.
- Design and implementation Time Synchronization, Battery Monitoring and User feedback and notification modules.
- Development of demonstration codes and documentation.
- Source code management and continuous integration .
MOBILE APPLICATION DEVELOPER
CoreSwitch Technologies, Self-Employed - Jan. 2016 - Oct. 2016
C, C++,
- Provide bug fixes and feature enhancements of a mobile application for a bicycle marketplace (TogoParts).
- Provide bug fixes and feature enhancements to ConiVox application.
SR. EMBEDDED SOFTWARE ENGINEER
Simple Wearables, Contractual - Sept. 2015 - Dec. 2015 - Ortigas, Pasig City, PH
C, C++,
- Design, and documentation of a cross-platform framework for SimpleWare Products to support PIC and NRF51 microcontrollers.
- Assisted in the development of algorithms in Fall Detection.
- Design and documentation of a secure end-to-end device provisioning.
MOBILE APPLICATION DEVELOPER
Destiny Wireless PLC, Contractual - FEB. 2015 - Sept. 2015 - London, UK
C, C++,
- Software Architecture Design & Implementation of Destiny Router application to
Blackberry 10.
SR. SOFTWARE DEVELOPER
Tiaxa Philippines Inc., Full-Time - May. 2013 – FEB. 2015 - Ortigas, Pasig City, PH
C, C++, Perl, JaveEE, PHP, MySQL, Apache, AWS
- Served as a technical specialist for daily operation of existing services.
- Conduct troubleshooting, bug fixes and enhancements of existing services.
- Provide technical training for technical support personnel.
- Provide technical training for new developers.
- Provide software architecture design, and implementation of BA service integration to Online Charging System (OCS).
- Software architecture design, and implementation for the enhancement and bug fixed SMPP communication protocol.
MOBILE APPLICATION DEVELOPER
CoreSwitch Technologies, Self-Employed - AUG. 2011 - MAR. 2013
C, C++,
- Software architecture design, implementation and testing of Over-The-Air Content Management System web site.
- Software architecture design, implementation and testing of client applications for iPad and Mac OS applications.
- Design and develop a cloud based data capture solution for iOS and Android (Inkwrx).
- Hybrid Form Renderer application platform.
ADVANCED WORLD SYSTEMS, INC
Senior Embedded Software Engineer, Contractual - Dec. 2010 - Aug. 2011 - Makati City, PH
C++, Visual Studio
- Handled Panel GUI development, testing and documentation for Multi-Functional Printers.
LEAD SOFTWARE DEVELOPMENT
Destiny Wireless PLC, Contractual - Oct., 2008 – Nov. 18, 2010 - London, UK
C, C++,
- Researched and implemented techniques to acquire accurate GPS location with less power consumption
- Implemented new features, bug fixes and efficiency improvements to existing Destiny Router Mobile applications.
- Participated in the redesign and development of the Job Management and Vehicle Tracking System to effectively handle large volumes of transactions.
- Ported existing USB device driver and desktop application to support Windows platforms.
SOLUTION ARCHITECT
CreoEdge Corporation (Formerly, Innofone Philippines Inc.) - Full-Time Jul. 2006 – Oct. 2008 - Ortigas, Pasig City, PH
C, C++, C#, Perl, PHP, JavaEE, MySQL
- Software architecture design, implementation and integration of mobile ticketing, ticket redemption and Kiosk systems.
- Software architecture design and implementation of e-commerce was & web site.
- Software architecture design and implementation of Remittance System.
- Managed more than 10 developers with different programming language expertise to design and develop high scalable web applications.
- Served as a technical lead on creating new products and services that utilizes the strength of IPV6 protocol
SR. TECHNICAL SPECIALIST
Wolfpac Mobile Inc., Full-Time - OCT. 2004 - Jul. 2006 - Makati City, PH
C, C++, Perl, PHP, JavaEE, MySQL, Postgres,
Worked as a Platform Engineer, I was responsible for daily activities in
- Design, implementation, testing and maintenance of a Multi-Media Messaging System
- Enhancements, bug fixes and maintenance of the communication protocols.
- Enhancements of the broadcast messaging system and add supports for EMS, WAP Push/ Pull, and DRM.
- Design, Implementation and Maintenance of HTTP based Messaging Gateway
- Served as a technical lead on creating local and international products and services.
- Recognized as Rookie of the Year (2004)
- Worked as a Senior Technical Specialist, I was responsible for daily activities in
- Content Delivery System with DRM Design and Implementation
- Evaluation and preparation of technical requirements for new business opportunities.
- Work in a team to redesign the service and messaging platforms.
- Co-led in the system migration procedures.
- Worked alone to modify a C application to use Oracle database
EMBEDDED SOFTWARE ENGINEER
Autonix Enterprise, Full-Time - Jan. 2004 – OcT. 2004 - Binondo, Manila, PH
C, C++,
- Developed and tested firmware for Remote LCD Display Module that communicates using RS486.
- Designed, developed and tested a storage module using EEPROM and Flash Memories.
- Code optimization of the Power Meter Reading firmware using a DSP based MCU.
- Designed, developed and tested a desktop application for the data retrieval of a Power
- Meter Reading system over PSTN.
EMBEDDED SOFTWARE ENGINEER
MITECH Borromeo Technology Holding Inc., Full-Time - Nov. 2001 - JAN. 2004 - Makati City, PH
C, C++, Visual Basic,
- Designed, developed and tested a firmwares for timekeeping and meal ticketing systems.
- Implemented new features, bug fixes and efficiency improvements to existing firmwares.
- Designed, implemented and tested a Time and Attendance Retrieval software.
- Responsible for the Installation and implementation of various systems and conducting training and seminars for the users.
- Investigated and troubleshoot hardware and software related defects.
PROGRAMMER
Diatex Garments Corporation, Full-Time - Jun. 2001 - Nov. 2001 - San Pedro, Laguna, PH
Visual Basic, Visual C++, Microsoft SQL, Client-Server, SDLC
- Designed, developed and tested a client/server desktop application that assists the packaging of garments.
Edukasyon
Master Degree in Computer Science
De La Salle University, Manila 2008 – (18 Units)
Bachelor Degree in Computer Science University of Perpetual Help System, 1995 – 1999