MariusleRouxPicture

Marius le Roux

Location 
Stratford-upon-Avon, England
Linkedin 
Connect
Email 
lerouxmarius@outlook.com

Senior full stack software engineer with over 20 years of experience developing mobile, web, and enterprise applications. Extensive background in integrating with internal and third-party systems across diverse programming languages, databases, and frameworks. Proven track record in roles including DevOps, DBA, team lead, manager, and system architect. Recognized for initiative, ownership, and consistently delivering high-quality projects on time.

Applications 
Apache Druid, Apache Nifi, ELK Stack (Elasticsearch, Logstash, Kibana), Git, JIRA, Maven
Application Servers
Apache HTTP Server, Apache Tomcat, Internet Information Services (IIS), JBoss, Oracle Weblogic Server, Crystal Reports, Power BI, SQL Server Integration Services/DTS (SSIS), SQL Server Reporting Services (SSRS), Oracle BI/XML Publisher, Oracle Business Intelligence (OBIEE), WildFly
AI
Copilot, Dify AI
Cloud
Amazon Web Services (CodeCommit/Build, EC2, OpenSearch, RDS, Route53, S3, SES, SNS, SQS, WAF),
Azure (ADO, AKS, Blob, Container, Event Hub, Functions, Key Vault, Pipelines, Service Bus)
Github (Actions)
Databases
MongoDB/Cosmos DB, MS Access, MS SQL Server, MySQL, Oracle Database, PostgreSQL
ERP/CRM
Oracle E-Business Suite (11.5.10, R12.1.3, R12.2.9), SAGE
Framework / Languages / IDE
ActiveJ, ASP.NET, C#, HTML/CSS, IntelliJ, Java (EE, Spring, Reactive), Javascript (Express.js/React.js/Node.js/Vue.js), T-SQL, Node.js, Oracle PL/SQL, React Native, SQL, Oracle Application Express (APEX), Oracle Application Framework (OAF), Oracle Discoverer, Oracle Forms, Oracle Reports, Oracle SOA Suite (OSB, BPEL, BPM), Oracle Warehouse Builder, Oracle Workflow Builder, TOAD, Typescript, Visual Studio, Xcode
Operating Systems
Docker, Linux (Redhat|Oracle|Ubuntu), Windows Server, Windows
Industries
Banking, Booking, Consulting, Construction, Finance, Logistics, Manufacturing, Medical, Retail, Telecoms, Transport, Wholesale

Timeline

Projects

ProjectImage
SCP AI Assistant
Maersk - 2024

Problem: Users face challenges in quickly accessing accurate and contextually relevant guidance due to dispersed documentation across multiple sources.

Solution: The SCP AI Assistant delivers timely access to guides and knowledge on the SCM Platform, leveraging QRG Documentation in SharePoint and ServiceNow KB Articles curated by PPOs, FPOs, and SMEs. Information is presented accurately and contextually, ensuring users receive relevant guidance when needed.

Roles  Fullstack Developer
Tech  ASP.NET Core, Dify, SQL Server, SharePoint, ServiceNow, Vue.js, YARP
ProjectImage
Computicket Modernization
Shoprite - 2020

Problem: Age of the current Computicket system: There is no single view on how one change will impact the whole system, due to the complexity of the current Computicket system caused by the high level of customization and this makes it expensive to support and each new customization becomes more difficult to implement.

Solution: Build a new decoupled system (microservices) from the ground up with the lastest technologies, that will enable business and systems to quickly scale to meet demand.

Roles  Fullstack Developer, Lead
Tech  ASP.NET Core, Node.js, React.js, Kafka, Redis, MongoDB, Postgres, Docker, Git, gRPC, Elasticsearch
ProjectImage
R12.2.9 Oracle E-Business Suite Upgrade
Investec for Business - 2019

Problem: Oracle application version was obsolete and could not accommodate new business requirements.

Solution: Upgrade: Oracle E-Business Suite from 11.5.10 to R12.2.9; Oracle Database from 11.2.0.4 to 12.1.0.2; Oracle APEX from 5 to 19c.

Completed the initial upgrade in 62 hours where quotes from third party vendors estimated it at 3 months. Total costs saved by not using a vendor for the Apps DBA tasks: R4.5 million. Newer Oracle E-Business enabled us to consolidate more source systems into EBS, regain Oracle Support and increase our offerings to customers.

Roles  Oracle Apps DBA, Oracle Developer
Tech  APEX, BI/XML Publisher, Forms, OBIEE, Oracle DB, Oracle EBS, ORDS, PL/SQL, Reports, WebLogic, Workflow
ProjectImage
Visibility BI Solution
Investec for Business - 2019

Problem: Risk and Finance divisions spend days to consolidate data across source systems which resulted in an inaccurate view of the business as a whole.

Solution: Business Intelligence solution across multiple source systems for a unified near real-time customer/risk view.

Found and fixed data inaccuracies that were previously not known which lead to accurate reporting. Enabled business to query one system and slice and dice their own reports without the need for complicated excel spreadsheets and eliminated the need for IT to create custom, once off, reports.

Roles  BI Developer
Tech  Oracle DB, Power BI, SQL, SQL Server, SSIS/DTS, T-SQL
ProjectImage
BlueLink Mobile App
Investec Import Solutions - 2018

Problem: The client portal was not responsive and customer executives needed a "lite" mobile friendly version.

Solution: React Native mobile app on iOS and Android for BlueLink client portal.

Delivered one month early, approved first time in the app store (Play and Apple). Large adoption from our customer base. Saved the company R1 million by building the app and not using third party vendors. Enabled our customers to have a real time view of their facilities and shipments. The demo mode on the app allowed our Sales Execs to land new customers and increase revenue.

Roles  Mobile Developer, Oracle Developer
Tech  APEX, JavaScript, Node.js, PL/SQL, React Native, SQL
ProjectImage
Services migration to SOA platform
Bytes Shared Services - 2016

Problem: Service integration did not follow a unified design and was all over the application stack, making support technical incredibly difficult.

Solution: Replacing all customer facing EDI with new SOA (web) services and migrating these to the Shared Service platform.

Pro-active monitoring that was built into the SOA development made it easy to meet customer SLAs. Unified and consolidated web services increased the company offerings to customers and made it easier to diagnose and support integration problems.

Roles  Oracle SOA Developer
Tech  Java, PL/SQL, SOA, SQL
ProjectImage
Oracle Field Service Mobile App
Bytes Shared Services - 2015

Problem: Field service engineers were using Palm devices and their phones were getting out of date. There was also no Oracle smart phone app available.

Solution: Android native mobile application which enables the service engineer to do call management on his/her Titan 600 mobile phone.

Building and deployed in a shorter time than estimates from vendors, which saved the company R500,000. Service engineers were enabled to do everything via their mobile phone, where previously they needed a laptop and make calls to the service desk to update their tickets and stock levels, which improved their productivity and meet SLA deadlines.

Roles  Mobile Developer, Oracle Developer
Tech  Android Studio, Java, JDeveloper, PL/SQL, SOA, SQL
ProjectImage
R12.2.5 Oracle E-Business Suite Implementation
Bytes Shared Services - 2014

Problem: Bytes companies consisted of multiple ERP applications with duplicated staff.

Solution: New R12.2.5 Oracle E-Business Suite implementation for Core Financials, Projects and CRM modules.

Lead development team to finish all technical implementations on time. New consolidated ERP resulted in huge cost savings and staff reductions.

Roles  Oracle Developer, Team Lead
Tech  APEX, BI/XML Publisher, Forms, Oracle DB, Oracle EBS, PL/SQL, Reports, SQL, Workflow
ProjectImage
R12.1.3 Oracle E-Business Suite Upgrade
Bytes Shared Services - 2014

Problem: Oracle Payroll was unsupported on version 11.5.10.2.

Solution: Upgraded E-Business 11i to R12.1.3 to keep HR Payroll supported.

Completed the upgrade (solo) and technical fixes before the cutoff date. Payroll department encountered no issues after the upgrade. Payroll regained Oracle Support and could continue operating with no risks.

Roles  Oracle Apps DBA, Oracle Developer
Tech  Forms, Oracle DB, Oracle EBS, PL/SQL, Reports, SQL
ProjectImage
Xerox Managed Print Services integration
Bytes Document Solutions - 2013

Problem: Meter readings and toner orders were done manually (paper) and resulted in inaccurate readings and sales.

Solution: Full-service call and billing (MPS) integration between Xerox Service Management and Oracle E-Business Suite 11i.

MPS SOA integration lead to accurate customer billings and automated toner orders and deliveries which increased our revenue.

Roles  Oracle SOA Developer, Team Lead
Tech  Oracle DB, PL/SQL, SOA, SQL, WebLogic
ProjectImage
R12.1.3 Oracle E-Business Suite Implementation
Bytes Connect - 2012

Problem: This Bytes division had no ERP and most transactions were recorded in excel which lead to a huge audit finding.

Solution: New R12.1.3 Oracle E-Business Suite implementation for Core Financials, Projects and CRM modules.

Completed the APPS DBA tasks well before project deadlines and lead the development team to finish all required developments on time. New ERP satisfied the audit requirements and made support less and integration with the new system easier and lead to more process automation.

Roles  Oracle Apps DBA, Oracle Developer, Team Lead
Tech  Forms, Oracle DB, Oracle Discoverer, Oracle EBS, PL/SQL, Reports, SQL, Workflow
ProjectImage
Enterprise Web Application
Hatch - 2008

Problem: Project department for Transnet had small, custom build, MS Access applications that did not allow for growth and was not usable globally.

Solution: Enterprise, database driven, web application development for Transnet services project (Modules: Human Resources, Travel, Project Accounting, Cost Engineering, Housing, Resource Placement, Approval Workflows, Project Invoicing, Training)

The web application had huge adoption and is used by about 250 concurrent users across the globe (Canada, USA, Australia, Europe, Africa).

Roles  .net Developer, Database Administrator (DBA), Windows Administrator
Tech  Access, ASP & ASP.NET, C#, IIS, SQL, SQL Server, SSRS, T-SQL, Visual Studio, WPF, WWF