Rory Gianni

Co-Founder at Freelance Web Development & Technology Training

City of Edinburgh, Scotland, United Kingdom
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
Rory Gianni is a self-employed technology consultant, trainer and co-founder based in Edinburgh with 14+ years building web applications, civic tech and open-data tooling. He combines deep Ruby on Rails full‑stack experience with a generalist’s knack for bridging design, ethnography and data—skills he applies in ventures like Tirami and his conversational AI startup inChat. Rory has a strong public-sector and civic focus, having led open data programmes for local authorities and trained Irish government teams in data publishing, anonymisation and visualisation. He also creates educational content via his Creating with Data screencasts and has delivered hands-on Rails courses and conference talks. An active contributor to front-end open‑source projects, he’s improved UX controls for React chatbots, reflecting his interest in conversational interfaces. His background in environmental entrepreneurship and academic research roles informs a practical, interdisciplinary approach to turning early ideas into deployed products.
code14 years of coding experience
job2 years of employment as a software developer
bookM.Sc., Environmental Entrepreneurship, M.Sc., Environmental Entrepreneurship at University of Strathclyde
bookB.Sc. with First Class Honours, Applied Computing, B.Sc. with First Class Honours, Applied Computing at University of Dundee
languagesItalian
github-logo-circle

Github Skills (5)

javascript10
react10
chatbot9
chat9
styled-components8

Programming languages (9)

TypeScriptJavaC++ShellSCSSJavaScriptJupyter NotebookRuby

Github contributions (5)

github-logo-circle
:speech_balloon: Easy way to create conversation chats
Role in this project:
userFront-end Developer
Contributions:5 commits, 1 PR, 1 comment in 2 months
Contributions summary:Rory contributed to the user interface of the chatbot project. Their commits focused on adding and modifying UI elements, specifically controls for the chatbot's interactions. These changes suggest a focus on enhancing user experience and improving the chatbot's control mechanisms. The commits directly modified the `react-simple-chatbot.js` file, indicating hands-on work with the React-based UI components.
reactballoonchatconversationspeech-balloon
aliss/aliss.js

Jul 2018 - Jun 2019

A javascript plugin for anyone who wants to embed ALISS search on their own site.
Contributions:36 commits, 20 pushes, 2 branches in 10 months
javascript-pluginjavascriptsearch
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
Rory Gianni - Co-Founder at Freelance Web Development & Technology Training