rljayl

Senior Full Stack Engineer / Data And Database Engineer

Senior Full-Stack Engineer / Data and Database Engineer with 15+ years of experience designing, deploying and maintaining web applications, database architectures and server infrastructure. Lead Architect for a major national search directory designing database and application architectures from the ground up, including schema design, stored procedures, search logic, data migration and infrastructure.

Interested in data-driven software engineering and emerging technology projects where practical engineering can contribute to meaningful scientific, technological or societal outcomes, innovative, creative products or improve existing systems saving people time. 

Recent work: Node.js/EJS/Express Web Development, MySQL, SQL Server, JSON, Linux/Bash/Node.js automation for data export and imports, Node.js JSON RESTful API. Ranked 7th place among 150+ participants in a 2025 Cyfrin CodeHawks First Flights smart contract security smart contract audit competition.


Education 

BSc Computer Science (University of Cape Town) 


Skills and Core Competencies 

Core Programming Languages

Languages: JavaScript ES6+ (Frontend & Node.js), C++, C#, SQL, Java (Server-side & Processing), Solidity, Cypher, Python (File IO & Graphing), HTML5/CSS3


Backend Development, Database Design 

  • Web Frameworks: Node.js (Express, EJS), C# ASP.NET, RESTful APIs 
  • Database Management: MS SQL (SQL Server Management Studio), MySQL, MS Access, Neo4j (AuraDB), Stored Procedures, Performance-Orientated Design (with Indexes) and Constraints 


Blockchain & Web3 

  • Smart Contract Engineering (Polygon, Ethereum): Developing custom, secure Solidity contracts (including ERC-20, ERC-721), across Ethereum and Polygon networks, with payable functions, funds routing, and events, using Remix and Foundry 
  • Mainnet Deployment: Deploying live contracts on Polygon and Ethereum mainnets via Remix and Foundry, Smart Contract Verification on Polygonscan, interacting with live contracts via block explorers (Polygonscan / Etherscan) 
  • Oracles & Data Feeds: Integrating Chainlink Oracles into custom smart contracts to pull real-time, real world data (including live currency exchange rates) 
  • Full-Stack Web3 Integration: Building dApps that interact with the blockchain, to read/write on-chain data (Ethers.js and RPC URLs) trigger automated funds transfers, and update web front-ends in real time 
  • Testing & Interaction: Executing smart contract functions and automated testing suites via Foundry CLI, utilizing specialized state testing functions to simulate complex user flows, time-locked events, and multi-user interactions,  alongside front-end integration testing via Remix and Website front ends 


Data Science, Analytics, Visual Dashboards and Reports 

  • Graph Databases: Neo4j Ecosystem (AuraDB, Aura Console, Aura Bloom). Schema Design, Data Modelling 
  • Data Visualizations: Interactive Web Dashboards (HTML/CSS) querying Database, 2D Web Animations(JavaScript Canvas), Web Basic 3D (P5.js), Python Data Graphing, Database/JSON visualizations, SVG programming, Graphical Report Generation (HTML/CSS), Physics Simulations with Numerical Methods in 3D (Processing, JavaScript) 
  • Data Science, GIS & Simulations: NASA Geospatial Data Processing (EMIT hyperspectral, UAVSAR), Machine Learning via TensorFlow (Node.js), Advanced SQL queries, JSON Processing, Excel (Graphing & Analytics), Neo4j (Graph Creation, graph based queries, export to CSV)


Hardware, IoT and Embedded Systems 

  • Hardware & Engineering: Microprocessor Programming (Arduino/C++), Basic Circuit & Breadboard Design, IoT Telemetry 
  • Sensors & Robotics:Environmental Sensors (CO2, TVOC, Temp/Light), Acceleration & Orientation (Accelerometers), Robotics & Motor Control (Servos, Rover Chassis), Speaker (Tone based), Lights (LEDs / Addressable LED strips)


DevOps, Server Administration & Cybersecurity 

  • Infrastructure & Servers: Linux/Ubuntu Server, Windows Server, Hostinger (hPanel / CloudPanel), SQL Server Management Studio (SSMS), PM2 Production Process Management 
  • Cybersecurity & Hardening: SQL Injection Defence, User Input & Upload Validation, Network Firewalls (Subnet-level rules, DB and CloudPanel Port Restrictions), DDoS Awareness, Phishing Awareness 
  • Network, Email and Domain Level Admin: SSH Remote Administration (Linux), SSL/TLS Certificate Setup, DNS & Subdomain Routing, Email Authentication (DMARC, SPF, DKIM), SSH Port forwarding  (MySQL & CloudPanel) 
  • Scripting & Automation: Automated PDF Generation, Programmatic Email Dispatch, System Scripts (Bash, PowerShell), Custom Linux Server Tools (C++/Java/Node.js)

Experience: 1 year

Yearly salary: $38,000

Hourly rate: $15

Nationality: 🇿🇦 South Africa

Residency: 🇿🇦 South Africa


Experience

Full Stack Developer
Blockchain Protocol Company
2025 - 2026
Front End Developer, VPS Linux Server Hosting and Node.js websites Developed Node.js/Express development website and managed Linux VPS Hosting environment for client project. • Maintained Linux VPS infrastructure for client’s Node.js base website, SSL enabled subdomain based websites. • Developed responsive websites using Node.js, HTML5, CSS3, translating supplied visual concepts into functional web interfaces, and applying branding consistently across the website. • Consolidated an interactive P5.js 3D graph visualization concept into a user driven web interface enabling users to navigate between multiple interactive graph visualizations.
Full Stack Developer
National Search Directory
2005 - 2026
Full-stack developer, database administrator and server administrator responsible for long-term development and technical infrastructure of a South African online services search directory. • Designed and developed core web application functionality using C#/ ASP.NET and SQL Server, including database schema, stored procedures and search functionality. • Served as SQL Server DBA and Server Administrator managing production infrastructure, hosting migrations, and transition from shared hosting to dedicated server infrastructure. • Designed and implemented Access-to-SQL Server data C# migration process and data export / import processing tools, including Linux TSV-to-SQL import Bash scripts for MySQL data imports. • Implemented PayFast integration for client. • Developed RESTful APIs and backend services, including an authenticated rate-limited Node.js APIs for controlled access to structured database information. • Built automated business processes including bulk payment-reminder email systems, data imports, and programmatic report generation. • Managed web infrastructure including Windows and Linux servers, DNS, SSL/TLS certificates, email authentication (DMARC, SPF/DKIM), Linux SSH administration, and domain/subdomain configuration. • Established Linux VPS environments for Node.js/Express/EJS applications including PM2 (production) process management, SSL configuration, MySQL databases and secure server access. • Worked directly with client on system architecture, technical requirements, feature design and implementation across the platform. • Developed and integrated blockchain functionality on Polygon, enabling selected application data to be written to a smart contract through a web interface and blockchain RPC infrastructure.

Skills

api
backend
big-data
blockchain
c-sharp
css
defi
freelance
front-end
full-stack
java
javascript
linux
node
remix
smart-contract
solidity
sql
web3
english