MARK ANTHONY B. SORIANO
Marilao, Bulacan Philippines
****@*****.***
SUMMARY
Highly experienced Software Architect and Engineer, and Chief Technology Officer with extensive technical background and over 15 years of experience in Software, Internet, Mobile and Web Industry. Primary expertise in Cloud Computing using Amazon Web Services, Java, PHP, Angular/JS programming,
*nix (RHEL, CentOS, Ubuntu, and FreeBSD) System and Network Administration, Database Administration, and Hybrid Mobile Application Development with deep understanding of problems and solutions involved in producing highly available, extensible, and efficient Software, Web, Mobile, and Internet Applications.
STRENGTHS
● Expertise in Cloud Computing such as Amazon Web Services VPC, ElasticBeanstalk, DevOps, EC2, and S3 among others
● Expertise in Continuous Integration, Delivery, and Deployment for Web and Mobile Applications.
● Highly knowledgeable in building modular, high-performance, scalable web applications and Internet architectures.
● Expertise in JAVA Programming, Hibernate Core, Hibernate Lucene Search, and JAVA Mobile and iOS Objective-C Programming.
● Advance Expertise in Linux Operating System Administration and Networking
● Expertise in Hybrid Mobile Application Programming using Cordova/Phonegap, Ionic Framework, iOS Objective C, and Android JAVA Programming.
● Expertise in Scalable and Extensible PHP, MySQL and Apache Web Server Configurations
● Expertise in Data and Web Security (PCI-DSS and OWASP)
● Extensive experience on Online / Virtual Money or E-Wallet Systems
● Expertise in Linux Virtual Server (LVS) and Vyatta Appliance
● Proven ability to analyze complex technical problems and produce solutions, both individually or team based.
● Expertise in SCRUM Software Development Lifecycle and Project and Team Management
● Knowledgeable in ISO 8583 Messaging.
● Expertise in JavaScript Frameworks such as Prototype JS, jQuery, AngularJS, and Angular CAREER HIGHLIGHTS
● Implemented Continuous Integration, Delivery, and Deployment (CI/CD) and DevOps using Amazon Web Services CodeBuild, CodePipeline, CodeDeploy, and ElasticBeanstalk for Smoove Payments Australia.
● Implemented Continuous Integration, Delivery, and Deployment (CI/CD) for bux Mobile Application.
● Architected and developed BUX.COM application stack for online prepaid, e-wallet, and client mobile application
● Developed an advanced, modular, and centralized recruitment system with document and video management application for Recruitment Companies using JAVA technology and Hibernate Core and Search (Lucene).
● Architected, developed, and managed multiple company and client web sites, including sites receiving millions of daily financial and online transactions.
● Led 30 to 50 software engineers engaged in global product development for clients in Caribbean, North America, Australia, Europe, and the Middle East.
● Developed multiple mobile applications for clients in Australia, the US, and Philippines
● Experienced Chief Technology Officer, Project Manager, Software Engineer, Network and System Administrator for Smoove Payments, bux.com, LBS Recruitment Corp., LBS eBusiness, Rechargeplus USA, and Total Access Payments USA
● Developed and owns a local remittance system for Pinoy Pera Padala Philippines
● Architected and developed Rechargeplus Online Remittance Application and Core Platform, both version 1 and 2
● Architected and spearheaded I-Payment Solutions Inc. RICA (Remittance Card Processing Platform)
● Engineer and Head Compliance Officer for I-Payment Solutions Inc. on Megalink
(www.megalink.com.ph) audit and certification process for ATM transactions.
● Architected and developed RICO (Rechargeplus Instance Cash-Out), Rechargeplus.com / I-Payment Solutions Inc. symmetric encryption methodology for offline cash withdrawal and cash loading for e-wallets, virtual cards, and proprietary accounts.
● Architected and implemented security enhancements and layer for Rechargeplus Online Remittance Application to comply with PCI-DSS
● Engineered a modular and fast 2-way SMS messaging system using Linux OS (Ubuntu) and Kannel.
● Architected and developed Rechargeplus Key Management System for online banking and e-money core platform using AES-256 encryption
● Architected and Engineered a Real-time end-to-end remittance mobile application platform for Pinoy Pera Padala Inc.
● Developed and Architected an Online and Real-time analytic tool that provides financial teams, stakeholders, and business investors of detailed projected and actual profit and loss per transaction per day/month and YTD.
● Authored the 5 Year Projection Plan and Strategy Application for the Core Remittance and Payment Services that includes Technical Budget, Challenges, and Requirements, Funding Gaps and Requirements, Risks Assessment, Monetary Compliance Requirements for Regulators, and End-to-end real-time simulation of Profit Generation Tool. PROFESSIONAL EXPERIENCES
Meons Software Lab
Co-Founder / Chief Technology Officer
January 2019 – Present
Philippines
Meons Software Lab provides and delivers the latest in software development and engineering services. Since 2014, we have been working and helping clients achieve target business outcomes using our technology and solutions.
Selected Highlights
● Authored and Architected Intelligent Inventory System for Beautihub Manufacturing Corporation
● Advance System Management and Support of Arellano University Enrolment and Biometric System
● Integration and Development of Cebuana Remittance System to Pinoy Pera Padala Inc. System
● Provided and Developed Beautihub Cosmetics Corporation Research Specifications on Production and Delivery of Products for Financial Projections and Planning.
● Collaborated with Arellano University Marketing Team and Directors on budget and costs estimates for technical and marketing working groups and targeted audience marketing plan for Social Media Platform Marketing.
● Developed VICT (Visitor Information for Contact Tracing) using PWA / Angular 10
● Developed and Architected REMI Money Transfer Mobile App (Hybrid - iOS/Android) for Pinoy Pera Padala Inc
Smoove Payments Australia
Chief Technology Officer
Nov 2018 – January 2019
Sydney Australia
Implemented and Developed Continuous Software Release Cycle using AWS DevOps (CodeBuild, CodePipeline, CodeDeploy, and ElasticBeanstalk). Co-architected the backend payment system API using the latest PHP version and Laravel Framework.
Selected Highlights
● Implemented Amazon Web Services DevOps for Continuous Integration, Delivery, and Deployment.
● Advance Laravel Framework Implementation of front-facing API backend for clients in China.
● Spearheaded the 5 Year Projection Plan and Strategy for the Core Remittance and Payment Services that includes Technical Budget, Challenges, and Requirements, Funding Gaps and Requirements, Risks Assessment, Monetary Compliance Requirements for Regulators, and End-to-end real-time simulation of Profit Generation Tool.
● Lead Integration Manager and Developer for Xero Accounting Software
● Provided and Developed Real-time Analytics of Transactions and Computations of per-transaction costs and net and gross profit.
LBS eBusiness Solutions Corp.
Chief Technology Officer
2012 – 2019
Manila, Philippines
Established a new cloud environment using PLDT CLOUD for clients based in the Philippines. Led team of 4 senior software engineers with local production development responsibility for 4 business divisions. Managed research and development, software management and engineering strategy, and product development.
Selected Highlights
● Developed a Job Portal Mobile Application using Ionic Framework and Angular
● Implemented Continuous Integration, Delivery, and Deployment using AWS DevOps
● Architected United Nations - International Labour Organization (ILO) sponsored project for Ethiopian Ministry of Labor and Affairs Recruitment System (Africa)
● Architected Asian Development Bank (ADB) Migrant workers mobility database system for ASEAN / Philippines
● Authored and Managed Business and Technical Proposals, Marketing Plan, and Profit and Transaction Projections for Company Clients.
● Trained and Mentored Technical, Project, and Product Managers and Head Developers on Continuous Delivery and Deployment Methodology (CI/CD) and Test Driven Development. Bux.com
Global Chief Technology Officer
2013 - 2018
Sydney, Australia
Developed and Architected the new bux.com application platform and global mobile application using JAVA platform and Cordova/Phonegap. Currently used by thousands of online users from Asia-Pacific, Middle East, and European countries.
Selected Highlights
● Implemented Amazon Web Services DevOps for Continuous Integration, Delivery, and Deployment.
● Advance Laravel Framework Implementation of the API backend of the system
● Engineered and developed application platform for bux.com using Java technology
● Transformed the whole user experience from a web based environment to a complete mobile environment.
● Server migration from dedicated servers stack to full private and public cloud environment using Rackspace Cloud and Amazon Web Services.
● Led team of 15 to 20 software engineers and web programmers with global product development responsibility.
● Architected and developed bux.com Mobile Application core system.
● Authored a 5 Year Projection Plan and Strategy Application for the Core Remittance and Payment Services that includes Technical Budget, Challenges, and Requirements, Funding Gaps and Requirements, Risks Assessment, Monetary Compliance Requirements for Regulators, and End-to-end real-time simulation of Profit Generation Tool. Pinoy Pera Padala Philippines
System Developer / Consultant / Software Owner
2011 – 2013
Quezon City, Philippines
Designed and developed core system and platform for local and international remittance using Java technology and PHP scripting language.
Selected Highlights
● Core platform connects to multiple remittance partners globally to the Philippines
● Integrated full accounting platform and revenue distribution backend.
● Developed a real-time back office report of Service Transactions that provides gross and net profit per day/month/YTD.
S&S Technologies Solutions Corp.
Chief Technology Officer
2011 – 2012
Manila, Philippines
Architected and developed OFW (Overseas Filipino Workers) tracking software and Recruitment system for Recruitment Companies using JAVA Platform as a backend. Technology used: JAVA, Hibernate Core and Search, RHEL Linux OS, PHP, MySQL, Javascript (jQuery and Prototype JS). Selected Highlights:
● Engineered and Developed JAVA based recruitment system based on Hibernate ORM, Hibernate Search (Lucene), and PHP as a frontend web applicant platform.
● Architected and developed JAVA and PHP based Messaging System (SMS, Email, and CRM) for Recruitment and Small and Medium Businesses.
● Architected the Recruitment Mobile Applications using JAVA, HTML5, CSS3 on iOS, Windows, Blackberry, and Android Phones.
● Developed and Engineered High Availability, Load Balanced Network and Internet Architecture for high-volume transaction websites using RHEL Linux Clustering (LVS) and Linux Heartbeat.
● Engineered High Volume SMS Messaging System for Customer Support using GSM Modems and Telecommunication Networks (Globe and Smart Telecom) Total Access Payments USA
Chief Technology Officer
2012 – 2013
Manila, Philippines
Core architect and engineer for company’s online e-wallet, loyalty, prepaid system. Developed data communications and transport to USA NIB bank for Visa and Mastercard transactions using ISO 8583 messaging format.
Select Highlights:
● As a Head Software Engineer, I developed a cross-platform and cross-currency online money system that enabled Total Access Payments USA to transact and transfer online money across Asia, Mexico and USA.
bux.com Australia
Chief Infrastructure Officer
2010 - 2011
ACT, Australia
Responsible for deployment and migration of the Rechargeplus Online Remittance and Money (Open Loop and Closed Loop) Platform from USA to Canberra Australia as a new BUX.COM platform. Implemented software security and guidelines from OWASP and PCI-DSS. Technology used: Java, Debian Linux, PHP and MySQL.
I-Payment Solutions Inc.
Chief Technology Officer
2006 – 2010
Makati, Philippines
Responsible for the architecture and implementation of Rechargeplus Remittance Platform Version 2
(REX2) and core modules for the system. Architected, designed, and developed the company's settlement and reconciliation backend. Developed Web Services to bridge external sources (ISO 8583 messages, REST, XML messaging formats) to the core platform. Technology in use: PHP, MySQL, XML, XHTML, CSS, AJAX using jQuery (Javascript), Perl, Microsoft C#. Selected Highlights:
● Core developer and architected REX Version 2 (Remittance Express Version 2), Rechargeplus Core Platform. Highly scalable and modular virtual cash platform (e-wallet, e-money, egift, loyalty account, and Philippine ATM debit cards).
● Architected and developed RKMS (Rechargeplus Key Management System). A system that handles all encryptions and keys of the account holder’s sensitive information, which are transported over to the public or private network using AES-256 encryption.
● Architected, designed, and implemented the company’s scalable, load balance web and local system architecture using Linux Virtual Server.
● Architected and developed RICO (Rechargeplus Instant Cash Out) 2-way encryption. Used for cashing out (withdrawal) virtual money to cash in an offline environment.
● Architected, managed, and Co-developed RICA (Rechargeplus Instant Card Application). Rechargeplus internal non-bank / closed loop card processing platform.
● Implemented security enhancements to the core platform. This also includes PCI-DSS compliant in a closed loop / non-bank environment.
● Designed and implemented MySQL database clustering, replication, and load balancing. Used mysql-proxy, LVS, and heartbeat for service redundancy and resource balancing.
● Architected and developed application bridge to handle all Prepaid Debit Card Processors connections using ISO 8583 messaging format, XML REST, SOAP.
● Architected and developed an internal PIN Management System that synchronizes PIN data blocks to HSM (Hardware Security Module) for PIN validations online or via ATM/POS network.
● Architected and developed transaction limits configuration and KYC modules.
● Architected and developed multi-tier Transaction Fee and Foreign Exchange modules.
● Led the team on Megalink’s (www.megalink.com.ph) certification and audit for local ATM network connection. This enables the core platform to communicate with the domestic or local ATM network (Philippines only).
● Architected, developed, and integrated Electronic Gift and Loyalty card programs to the core platform. Used by selected partners to distribute and redistribute local gift and loyalty cards to consumers in the Philippines.
Rechargeplus International
Head of Software Development
2005-2006
Makati, Philippines
Core developer and architect of Rechargeplus Initial Remittance Platform. Spearheaded the implementation of multi-country and multi-currency money transfer flow. Responsible for all software infrastructure implementation using the following technologies: PHP, Apache, Kannel SMS Gateway, MySQL Database Replication and Clustering, High-Availability using Linux Heartbeat, Microsoft C#, and Banking Messaging Format Integration (ISO 8583 Messaging Format for Bank and ATM transactions) and JavaME for mobile development.
Key Highlights:
● Core developer and architect Rechargeplus Remittance (REX) Platform Version 1. Rechargeplus Core Platform for all system transactions.
● Architected and developed multi-currency virtual money/wallet for international transactions. Mainly in the US, Middle East and Asia.
● Architected and integrated global payroll system to the REX (Remittance Platform) core engine. Used by international clients like Netellis and FirstPay.com
● Integrated and Implemented ISO 8583 messaging format packer and parser to REX system core engine. Used for banking transactions like POS and ATM.
● Architected and converted all system codes and business modules to OOP (Object Oriented Programming) and implemented strategic design patterns all across the system.
● Architected REX SMS technology and key member of the Mobile and SMS team (2-3 Persons). Responsible for integrating Kannel SMS Gateway to the REX core engine. LBS eBusiness Solutions Corp.
Lead Web Software Developer
2004 – 2005
Manila, Philippines
Areas of responsibilities are centered on developing commercial online recruitment systems. This includes database design, analysis, project management, and supervision of the technical and development team (2-3 persons). Technologies used PHP - OOP, MySQL, XML, CSS, REST and RPC, SOAP, curl, LINUX (RHEL, CentOS, Fedora).
LBS e-Recruitment Solutions Corp.
Web Programmer and Graphic Designer
2002 – 2004
Manila, Philippines
Maintained and key member of the development team for the LBS e-Recruitment system. Architected and ported recruitment system’s front-end and database to use Full-Text searching for accurate sourcing of applicants. Technologies used: PHP, MySQL, XML, Javascript, MySQL, VB6 Primegreen Web Development Company
Web Programmer and Graphic Designer
2002
Quezon City, Philippines
Architected and developed online store frontend and backend; Responsible for analysis, design and development of database-driven online applications: Researched and implemented PHP scripting language as the company’s primary web scripting language; Technologies used: PHP, MySQL, Flash Actionscript, Javascript.
Key Projects Included:
● Primegreen Online Store
● Primegreen Store Backend
Freelance Web and Software Developer
2000 - 2002
Quezon City, Philippines
Developed personal websites for international clients and corporate portals and applications. Technologies in use: PHP, MySQL, Flash Actionscript, Linux Scripting using PERL. SKILLS
Primary experience in Cloud Computing, Linux/Unix Server and Network Administration, Continuous Integration, Delivery, and Deployment (CI/CD), Java, PHP and Laravel Framework, Mobile Application Development (Objective-C, Java, and Hybrid using Cordova/Angular), Messaging Systems, Web Services
(SOAP/REST/RPC), Hibernate Core and Search, HTML/CSS/Javascript, Adobe Fireworks, SQL, MySQL, HA/LB Web Infrastructure using LVS/AWS/Rackspace Cloud, ISO 8583 Messaging for financial transactions, POS Device Programming.
Secondary experience in Python, Perl, C, and C# .Net EDUCATION
University of the Philippines ITTC
Advanced JAVA Programming
Diliman, Quezon City, Philippines
2012
AMA Computer University
Bachelor of Science in Computer Engineering
Quezon City, Philippines
1998 – 2002
RESEARCH PAPERS PREPARED
Open Source Scripting Language
December 2000
Researched on different kinds of open source scripting languages like PERL, PHP, PYTHON, etc. Advantages, disadvantages, concepts, and coding techniques.