Edmundo M. Santos III

+63 977 443 0605
edmundo.santos@uap.asia
417 Family Village
Brgy. Panapaan I Bacoor, Cavite

Current Responsibilities
SCMC/SM Supermalls - Software Engineer [March 01, 2021 - Present (as of November 29, 2021)]

Team Lead of the Backend Team of SM Malls Online Platform (SMOP). I am responsible of the following:

  • Providing necessary API for the mobile application
  • Fixes and feature enhancements of the backend to support the web frontend and other several apps connecting to our backend
  • Give recommendations on how to execute developments of the backend
  • Implement systematic way of development for the backend team.
Other responsibilities:
  • Maintain server applications
  • Database query optimizations
Achievement(s):
  • SM Malls Online Go Live (July 8, 2021)

Past Roles and Responsibilities
iRipple, Inc. - Product Owner [January 2019 - Feb 2021]

Accountable for IRC (Cloud Backend) and Barter CX (POS), as well as the plugin applications such as Order Taker (Tablet App), KDS (Kitchen Display), ThinkQueue(Pay & Claim) and third party integrations like SAP and Legacy Systems. Below are my primary responsibilities:

  • Manage Wavelet (Plugin) Development on one of our POS Systems (since Apr 2020)
  • Prepare product roadmap which has relevance to service type businesses
  • Make critical decisions regarding product enhancements
  • Make sure the team can deliver enhancements and fixes
  • Understand the client's needs and come up with possible opportunities and innovative solutions
Other responsibilities:
  • Manage cloud resources of the whole company
  • Facilitates Sprints and Team Initiatives
  • Purchase reservations in AWS to gain savings
  • People management tasks for my 6 team members
  • Help in the developments (coding tasks)
  • Maintain and manage the company's Gitlab instance
  • Manage company domains, DNS, and SSLs

iRipple, Inc. - Sr. Software Developer [July 2016 - January 2019]
iRipple, Inc. - Software Developer [July 2015 - July 2016]

Sole developer of iRetailCloud. Did bug fixes, enhancements, and maintenance. Maintaining 5 clusters of servers, serving more than 200 big and small clients, each with its own Web Application, Load Balancer, Application Servers, and Database Servers with master to master replication. It is also during this time when I migrated the cloud servers from RackSpace to AWS without downtime.

IBM Solutions Delivery - Advanced Programming Specialist [July 2014 - July 2015]

Trained in SAP BI/BW, SAP ABAP (Team Blue Ace), and SAP Basis. Monitors jobs, runs on-demand jobs, and troubleshoots failed jobs using UC4.


Portfolio
...
Thinkqueue
Queue Management

Realtime monitoring of tasks per station. Also supports read-only stations for customer-facing screens (e.g. Now Serving)

...
Barter CX+
POS (On the works)

Point of sale system with cloud backend. Supports three Desktop OS - Mac OSX, Linux, Windows

Imonggo Silo
Collector of invoice data from partner supermarkets

Maps custom products from supermarkets to master products. Exports the data to partner manufacturer/distributor

AWS Migration and Management
Migrated Cloud Resources to AWS

Migrated cloud resources from RackSpace to AWS without downtime. Manages the resources (S3, IAM, Billing, EC2, RDS (Aurora), CloudWatch, etc.) and finds ways to save on AWS.

Cloud Server Management
Handling Cloud Server Operations

From provisioning of host (VM) to configuring applications in like NginX, HAProxy, Monit, Rails Server (thin, puma, etc), Redis Server, Memcached Server, and FTP. MySQL Database configuration, optimization (processing of slow query logs), replication, and migration. SSL application and installation. DNS management.

...
iRetailCloud
Cloud Backend of POS

Serving more than a thousand POS nationwide. Central data management

Imonggo GL
Imonggo General Ledger

Maps transactions to its account. Automatically creates report at the end of the day.

Kyu
General Queueing System

Computes waiting time and notifies customer when his/her turn is nearing.

Suzy (POC)
Chatbot for Sales Orders

A chatbot that takes orders from the customers and assigns delivery from the nearest branch.

Alexa Table Management (POC)
Amazon Alexa Taking Orders from the Table

Alexa assigns a table, takes orders and requests from the customers

CARL
Cash Advance, Reimbursements, and Liquidations

Online portal to file cash advance, reimbursements, and liquidations. Supports dual level approval and reports creation.

Technical Skills
Django/Python Ruby on Rails AWS / Cloud Server Ops MySQL Management PostgreSQL Electron JS Vue JS Node/Javascript HTML/CSS/Bootstrap/SCSS
Soft Skills
Problem Solving & Critical Thinking People Management Communication
Education

Bachelor of Science in Information Technology

University of Asia and the Pacific
2010 - 2014

Bacoor National High School
2007 - 2010

Cavite State University - Laboratory High School 2006 - 2007


References
Available upon request

(c) J. Navarro


Last updated August 22, 2022


Go to BINGO