Joseph Alcorn

Contract Software Engineer at Decent Software LTD

London, England, Spain
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
Joseph Alcorn is a contract software engineer with 14 years' experience building and maintaining backend-first web applications, currently based in London and contracted through Decent Software LTD. He spent over a decade at Marvel Prototyping rising to Tech Lead, focusing on backend engineering, reliability, operations and security while also taking part-time senior roles that kept him close to product delivery. A pragmatic full-stack collaborator, his open-source contributions include meaningful backend and UX fixes to high-profile projects like the archived reddit codebase and the Liberapay recurrent-donations platform, showing attention to maintainability and user experience. Joseph is comfortable working across API integrations, caching and static asset strategies (e.g., Twitter API integration and caching work) and routinely refactors legacy code to prevent regressions. Colleagues would describe him as a steady engineer who prioritises reliability and incremental improvement over flashy rewrites. He brings the perspective of a seasoned contractor who balances hands-on coding with operational and security-minded decision making.
code14 years of coding experience
job12 years of employment as a software developer
github-logo-circle

Github Skills (15)

html10
javascript10
webpages10
reddit10
backend10
python10
back-end-development10
web-content10
api-design9
twitter-api9
front-end-development9
donation8
crowdfunding8
github7
css7

Programming languages (9)

MDXTypeScriptJavaCSCSSJavaScriptGoRuby

Github contributions (5)

github-logo-circle
liberapay/liberapay.com

Apr 2013 - Feb 2014

Source code of the recurrent donations platform Liberapay
Role in this project:
userFull-stack Developer
Contributions:20 commits in 10 months
Contributions summary:Joseph contributed to various aspects of the Liberapay platform, including both front-end and back-end modifications. They fixed UI/UX issues related to redirects and anonymous giving, implemented new features like clearing text areas after successful toots, and added source code links. Furthermore, the user worked on back-end changes, such as integrating Twitter API v1.1 and caching static assets, demonstrating a broad understanding of the project's codebase.
crowdfundingmoneypythonrecurrent
reddit-archive/reddit

Jan 2013 - Feb 2013

historical code from reddit.com
Role in this project:
userBack-end Developer
Contributions:7 commits in 1 month
Contributions summary:Joseph primarily contributed to the back-end functionality of the Reddit codebase, with a focus on updating existing code and fixing small bugs. They updated links and content on the rules page and corrected documentation errors. Additionally, the user worked on refactoring code, preventing incorrect redirection, and adding new features to message templates. These changes suggest a focus on code maintainability and user experience.
pythonprawjavascripthistoricalarchiver
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
Joseph Alcorn - Contract Software Engineer at Decent Software LTD