Skip to content
View RolandStrauss's full-sized avatar
🏠
Working remote
🏠
Working remote

Block or report RolandStrauss

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RolandStrauss/README.md

Hi, I'm Roland

πŸ’« Transformation Enablement Architect

I help organizations modernize legacy IBM i systems without risking the core business logic that took decades to build.

Over 30+ years in software engineering and enterprise architecture, I have seen too many "rip-and-replace" projects stall or fail because teams tried to throw out working infrastructure. My focus is on practical transformation enablement: making legacy RPG code clean, maintainable, and fully accessible to modern development tooling.

What I focus on:

  • IBM i & RPGLE Modernization: Structuring legacy source code, panel groups, and DB2 logic for long-term stability and easier maintenance.
  • Tooling & Developer Experience: Integrating Git version control, VS Code, and automated build pipelines into traditional IBM i environments.
  • Integration & Architecture: Connecting core enterprise logic with modern APIs, web services, and front-end frameworks.
  • Workflow Enablement: Giving internal development teams the practices and tooling they need to ship faster without losing system reliability.

Whether you need to refactor complex RPG application logic, update developer workflows, or build an integration strategy, feel free to send me a message.

  • 🌍  I'm based in Gauteng, South Africa
  • βœ‰οΈΒ  You can contact me at rolandstrauss@outlook.com
  • 🧠  I'm currently improving my skill in respect of Azure DevOps; AWS; TypeScript; Grafana; DataDog
  • 🀝  I'm open to collaborating on anything IBM i related
  • πŸ’¬ Ask me about anything, I'll help you where I can, but jobs that I'm getting paid for will always take priority.

πŸ‘¨β€πŸŽ“ Skills and Experience (Tech Stack)

IBMi RPGLE Python Git NodeJS

πŸ‘¨β€πŸ’» Projects

Pet Project Currently I have no personel projects on the go.

DevOps I am currently busy with a major projects: Modernizing (SDLC) Development Environment on IBM i.

Mad Scientist However, I do have some exciting, gnarly and funky ideas that I plan to get off the ground in 2025/2026.

Certifications

IBM Certification

  • IBM Certified System Administrator - IBM i 7.1
  • IBM Certified Specialist - High End Disk Solutions Version 5
  • IBM Certified Specialist - System i Technical Solutions - Design (including i5/OS V5R4)

🀳 Connect with me

codeium BlogSpot

πŸ“Š GitHub Stats:



πŸ† GitHub Trophies

✍️ Random Dev Quote


Popular repositories Loading

  1. system_i_audit system_i_audit Public

    Forked from s1th/system_i_audit

    IBM System i (formerly AS400, iSeries, i5, etc.)

    1

  2. RolandStrauss RolandStrauss Public

    Config files for my GitHub profile.

  3. rpgle-repl rpgle-repl Public

    Forked from tom-writes-code/rpgle-repl

    A green-screen solution mostly for double-checking how %editc() works

    RPGLE

  4. OSSILE OSSILE Public

    Forked from OSSILE/OSSILE

    A wide set of utilities for IBM i.

    C

  5. nagios-for-i nagios-for-i Public

    Forked from IBM/nagios-for-i

    Java

  6. RPGUnit RPGUnit Public

    Forked from takshil/RPGUnit

    RPGUnit is a regression testing framework similar to JUnit (http://www.junit.org/). Developers use it to implement unit tests in RPG ILE, a language found mainly on the iSeries (a.k.a. AS/400) plat…

    Common Lisp