Gordon Pedersen

Full-stack Developer at SWiM Communications

Greater Melbourne Area Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job15 years of employment as a software developer
bookBachelor 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
github-logo-circle

Github Skills (21)

markdown10
styles10
javascript10
stylesheets10
css10
browser-api10
markdown-it10
webextension10
obsidian10
firefox-webextension9
browser-extension9
firefox-addon9
chrome-extension9
front-end-development9
google-chrome-extension9

Programming languages (12)

TypeScriptC#LiquidJavaCSSShellCoffeeScriptJavaScript

Github contributions (5)

github-logo-circle
deathau/obsidian-snippets

Jan 2021 - Apr 2021

Role in this project:
userFront-end Developer
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.
deathau/markdownload

May 2020 - Jan 2023

A Firefox and Google Chrome extension to clip websites and download them into a readable markdown file.
Role in this project:
userFull-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.
google-chrome-extensionmarkdownfirefoxmarkdown-fileedge-extension
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.
Request Free Trial