Skip to content
View schalkventer's full-sized avatar
πŸ‘¦
https://schalkventer.me
πŸ‘¦
https://schalkventer.me

Block or report schalkventer

Report abuse

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

Report abuse
schalkventer/README.md

Hello internet-friend!

I'm a software engineer and interaction designer based in Cape Town, South Africa.

I general find myself within the worlds of front-end development, product design, managing of communities and mentoring others.

Currently:

  • πŸ‘ͺ Administrative Director at Frontend Engineering and Design South Africa (FEDSA), a non-profit organisation (NPC #: 202015998708) acting as an administrative umbrella for various projects that facilitate sharing of knowledge between practitioner and aspiring practitioner within the South Africa field of front-end development .

  • πŸ“ˆ UI Engineering Lead at Palmetrics, a SaaS platform that connects to Takealot as means to provide merchants with actionable data analysis, filters and programmable alerts.

  • 🧠 Co-host of Mental Health in Tech mhit.org.za with Schalk Neethling, a podcast about honest discussion around difficulty topics related to mental health in the tech industry.

  • 🦊 User-facing Software Lead at Foxtrot.

Previously:

  • πŸŽ“ Technical Mentor at Global Employment Challenge, an organization that provides one-on-one support to Software Engineering graduates from African universities/colleges during their first year working as professionals in the industry.

  • πŸ“‘ End-to-End Product Design at Octotel.

  • πŸ‘• Product Design Lead at Pattern, a SaaS platform used by several large South Africa retailers in order to analyse and manage stock.

  • πŸ“š Co-creator of the Bachelor of Arts in Interaction Design NQF LEVEL 7 Graduate Degree at CTCA with Carly Withtaker.

  • πŸ›Έ Co-administrator at ZA Tech, a 17 000+ member Slack workspace used by the South Africa tech community at large.

  • ✨ Product Design Lead at Umazi, an identity validation platform that provides the means to share verified identifiable data securely in a decentralised manner.

  • πŸ‘¨β€πŸ« Lecturing at University of Pretoria, Academy of Digital Arts and Noroff Norway .

  • πŸ›οΈ Software Development for South African National Treasury as Head of Front-end Development at OpenUp

  • 🐣 Programme Coordinator at codeX of a workplace incubator funded by The Google Foundation

  • 🌍 Exploring the intersection between technology, social good and civic-engagement as Community Manager at Codebridge

  • πŸ’‘ Subject Matter Expert (SME) at Codespace, an Income Share Agreement (ISA) driven organization providing candidates access to a Software Engineering programme for free, which they partially repay as part of their salary only once employed within their field of study.

  • ✍️ Technical writer for CSS-Tricks, freeCodeCamp and Replit.


Conference Talks

  • Escape Conference 2026: Redefining our Relationship to Cloud Computing
  • Future Tech Collective: How We Work Now
  • SUGSA 2026: Mental Illness and Vurnerability in Tech
  • DevConf 2026: Cloud Before The Horse
  • Google DevFest 2025: Simple Sync Engines
  • UX South Africa 2024: The Future of UI Animation
  • PyConZA 2024: Mental Illness and Vurnerability in Tech
  • UX South Africa 2024: Everyday Form Footguns
  • Wordcamp 2024: The Future of Animation on the Web
  • DevConf 2023: Mental Illness and Vurnerability in Tech
  • UX South Africa 2023: When Design Systems Go Bad
  • DevConf 2022: Introduction to Web Components
  • NodeJS Africa: The Good Parts: 15 Years Later

For everything else and check out https://schalkventer.me.

Pinned Loading

  1. schalkventer.me schalkventer.me Public

    πŸ§‘ Personal website showcasing all my hobby projects, talks, workshop resources, writings and client work.

    HTML 18 4

  2. reading-notes reading-notes Public

    πŸ“š Personal collection of research, ideas and notes from product design and software engineering books.

    17 3

  3. zod-dev zod-dev Public

    🚦 A tiny abstraction that conditionally disables Zod run-time parsing while preserving type inference

    TypeScript 15 1

  4. react-19-web-components react-19-web-components Public

    βš› Example JavaScript/TypeScript demo projects that adds Web Components to React 19

    JavaScript 8 2

  5. css-view-transition-resources css-view-transition-resources Public

    ✨ Personal collection of examples, resources and talks related to the new CSS View Transitions API

    Astro 18 1

  6. frrm frrm Public

    πŸ‡ Tiny 0.5kb Zod-based, HTML form abstraction that goes brr.

    TypeScript 32