Farhad Makiabady

Senior Full Stack Developer at Punchcard Systems

Edmonton, Alberta, Canada
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

👤
Senior
🎓
Top School
Farhad Makiabady is a Senior Full Stack Developer with eight years of experience building web and backend systems from Edmonton, Alberta. He turned an early hobby running an online game server into a Computing Science degree and a career that spans municipal tech, enterprise services, and growing product teams. At Punchcard Systems he progressed from Software Developer to senior engineer, shipping full-stack solutions and driving technical improvements. Farhad is also an active open-source contributor, having implemented URL handling and tab-opening integrations for the modern text-based browser Browsh, demonstrating comfort working across CLI, backend and web-extension boundaries. He combines pragmatic engineering with a curiosity for low-level integration and user-facing tooling, often finding elegant ways to bridge disparate components.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science - BS Computing Science – Science Internship Program, Bachelor of Science - BS Computing Science – Science Internship Program at University of Alberta
github-logo-circle

Github Skills (4)

command-line-arguments10
go10
http10
argument-parsing10

Programming languages (6)

TypeScriptC#JavaScriptPHPPythonKotlin

Github contributions (5)

github-logo-circle
browsh-org/browsh

Oct 2018 - Oct 2018

A fully-modern text-based browser, rendering to TTY and browsers
Role in this project:
userBack-end Developer
Contributions:6 commits, 2 PRs, 9 comments in 3 days
Contributions summary:Farhad focused on implementing core functionality within the browsh application, specifically related to handling URLs and opening new tabs. They added URL validation, incorporated command-line arguments, and integrated a mechanism to open new tabs based on provided URLs. The user modified the codebase to interact with the web extension, enabling the opening of new tabs. They also cleaned up code spacing.
renderhttp-performancebrowserbrowsersssh
farhadmak/portfolio-site

Jun 2019 - Nov 2021

Contributions:24 PRs, 79 pushes, 7 branches in 2 years 5 months
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