Gordon Pedersen is a seasoned full-stack developer and software architect with over 15 years of experience building products from concept to system design, and a decade of hands-on professional experience. As co-founder and head of front-end at Aerion Technologies he led front-end architecture and shipped production-ready systems, and he now continues building at SWiM Communications. He blends deep UI/UX sensibilities—evident in his Obsidian CSS work and UI refinements—with pragmatic engineering, having modernized browser extension clipboard APIs and extended markdown export features in the popular markdownload project. Gordon teaches and mentors too, with early tutoring in game and graphics programming informing a strong visual-first approach to interfaces. Based in Greater Melbourne, he balances leadership and coding, and in his spare time creates plugins, themes and tooling for Obsidian that reflect a persistent focus on developer experience and readable content.
10 years of coding experience
15 years of employment as a software developer
Bachelor of Computer Science for Games Technology Game and Graphics Programming, Bachelor of Computer Science for Games Technology Game and Graphics Programming at La Trobe University
Contributions:24 commits, 2 PRs, 24 pushes in 3 months
Contributions summary:Gordon primarily focused on enhancing the user interface by implementing custom CSS snippets. Their contributions include adding color blocks, realistic highlights, inline block embeds, and styled checkboxes. They also incorporated custom fonts and improved the visual presentation of headings and formatting elements within the Obsidian environment, demonstrating a focus on visual customization.
A Firefox and Google Chrome extension to clip websites and download them into a readable markdown file.
Role in this project:
Full-stack Developer
Contributions:16 releases, 6 reviews, 105 commits in 2 years 8 months
Contributions summary:Gordon primarily contributed to the front-end of the "markdownload" project. They refactored the code to use modern web APIs for clipboard manipulation, replacing older browser-specific methods. They also implemented user-facing features, like adding an image reference style and including additional URL parameters. The user also implemented a GFM turndown plugin to add more flexibility and control over the output markdown format, and implemented changes related to content and styling.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.