Dermot O'Brien.

I'm an entrepreneur and fullstack developer.

Experience

Founder & CTO at Fonz Music

July 2019 - present
Through use of NFC technology, a group of people can unanimously control music queue sessions via Spotify, Apple Music, Amazon Music and more! https://fonzmusic.com
Key responsibilities:
  • Oversight of all tech stacks (API, Website, Admin, Apps for iOS & Android)
  • API development (ExpressJS, MySQL, Socket.io, TypeORM)
  • Management & Deployment on AWS (EC2, RDS, AMI & Docker, VPC)
  • Web Development (VueJS)
  • NFC product R&D

Software Engineer at Orange Tribes

Jan 2021 - present
Working with a software development team in Orange Tribes to develop mobile and backend software for YooChef.
Key responsibilities:
  • Development of cross-platform mobile app (Flutter, Firebase)
  • Backend API and infrastructure (ExpressJS, Firestore NoSQL)
  • UX & UI Design

Education

Computer Science and Business at Trinity College Dublin

2019 - 2023
Average grade: 1.1 First Class Honours to date
CS Modules: Algorithms & Data Structures, Intermediate Programming, Computer Networks, Computing, Mathematics, Information Management
BU Modules: Organisational Behaviour, Investments, Alternative Investments, Finance

Innovation and Entrepreneurship at Trinity College Dublin

2020 - 2021
Grade: 1.1 First Class Honours Achieved position on supplemental level 7 degree funded by Bank of Ireland with Trinity’s Idea Workspace: Tangent

Projects

TikTok API - Reverse Engineering Private API

Reverse engineered the private iOS API for popular social media video app TikTok (formerly Musical.ly). This was done by intercepting requests (Man-in-the-middle attack) with Charles Proxy, disabling the SSL Certification and SSL Certificiate Un-pinning to view requests and responses in plain text. This project is open-sourced on my Github.

End-to-End Encryption Screen Capture

Open-source project to create a secure place to store and share screenshot captures. When COVID-19 forced everyone to work from home, many businesses began communications entirely online. Confidential documents, credit card information and private memos are shared via screen captures, many online services place these uploads publically. This open-souce project aims to solve that issue.