Sign In

Diarmuid O'Dochartaigh

Daily Software Developer. Creator of the Irish Dictionary Online.

Professional Background

Dermot "Diarmuid" Doherty is a talented and accomplished software developer, bringing over 20 years of rich experience in Java and database technologies to the table. His extensive skill set encompasses working with popular databases such as MySQL, PostgreSQL, and Oracle, along with a deep understanding of Java Persistence API (JPA) and Object-Relational Mapping (ORM) methodologies. Diarmuid's expertise doesn't stop there; he is well-versed in diverse web technologies, including HTML, CSS, JavaScript, and DOM scripting, ensuring he can contribute effectively to front-end and back-end projects alike.

Throughout his illustrious career, Diarmuid has leveraged modern build environments such as Gradle, Apache ANT, and Docker to streamline software development processes. His strong command over Linux operating systems complements his proficiency in web servers and servlet containers, positioning him as a multifaceted professional in the software development industry.

Education and Achievements

Diarmuid's academic foundation is solid, having earned a Master's degree with distinction in Computing and Information Systems, with a specialization in Java and Distributed Computing from the University of Ulster, Northern Ireland. Prior to that, he completed a Bachelor's degree in Business & Legal Studies at University College Dublin, showcasing his diverse educational background that blends technology with legal and business acumen.

His early career kicked off during the height of the dot-com boom in San Francisco, where he spent two exceptional years as a Java developer for Milo.com. It was during this vibrant period that Diarmuid also exhibited his passion for teaching by instructing courses in Java and Java Servlets at UC Berkeley Extension, thereby fostering the next generation of software developers.

Among Diarmuid's notable achievements is the assembly and construction of the Irish Dictionary Online between 2003 and 2005, a project that reflects his commitment to enhancing language and culture through technology. Additionally, he spearheaded the development of several innovative web-based projects such as EuroXchanger.com, a currency exchange system, and Digital Mandate—a web-based document review system tailored for the legal industry, which utilized Apache Lucene and Natural Language Processing to streamline processes.

Demonstrating a commitment to building efficient and effective technology solutions, Diarmuid worked as the chief software architect for an online marketplace similar to Amazon, where vendors could collaborate within a single system infrastructure.

In an impressive feat lasting over a decade, he is in the advanced stages of creating an email server written in Java, implementing key protocols such as SMTP, IMAP4, and POP3, which exemplifies his dedication to ongoing personal and professional development. His crowning achievement to date has been being awarded Developer of the Year in the 2013 Cloud Awards for his significant contributions to the development of the iSpaces Cloud Computer from 2009 to 2015.

Notable Projects

Diarmuid's innovative spirit continued with his dedication as a designer and builder of a personal security application in 2016, reflecting his proactive approach to addressing societal needs through technology. Furthermore, in 2017, he was instrumental in developing a full-spectrum online healthcare system, showcasing his ability to innovate across multiple sectors. Most notably, from 2017 to 2020, Diarmuid concentrated his efforts on a project focusing on food provenance and blockchain traceability within the agriculture sector with Producers Market, highlighting his versatility and aim to merge tech with responsible reclamation of resources.

Currently, Dermot is maintaining several open-source projects on GitHub while actively seeking new opportunities to further leverage his talents in the tech industry. He remains curious and passionate about exploring decentralized peer-to-peer systems such as Holochain, signaling his commitment to staying at the forefront of technological advancements.

Conclusion

With a wealth of knowledge gathered over more than two decades in the fast-evolving technology landscape, Dermot "Diarmuid" Doherty has demonstrated proficiency not only in Java and database technologies but also in fostering collaborations across various sectors. His journey reflects a blend of practical experience, academic excellence, and an unwavering desire to innovate and educate, making him a valuable contributor in any software development endeavor.

Achievements

  • Awarded Developer of the Year in 2013 Cloud Awards for work on iSpaces Cloud Computer (2009-2015).
  • Developed an email server in Java with SMTP, IMAP4, and POP3 implementations (ongoing project).
  • Built the Irish Dictionary Online (2003-2005).
  • Led the creation of Digital Mandate for the legal industry, utilizing Apache Lucene and Natural Language Processing.
  • Developed EuroXchanger.com, a currency exchange solution.
  • Played a significant role in a full-spectrum online healthcare system in 2017.
  • Contributed to the food provenance and blockchain traceability project with Producers Market (2017-2020).

Related Questions

How did Dermot Doherty develop his expertise in Java and database technologies?
In what ways did Dermot’s teaching experience at UC Berkeley Extension shape his career?
What motivated Dermot to create the Irish Dictionary Online, and what impact did it have?
Can Dermot share insights on his experience during the dot-com boom at Milo.com?
What led Dermot to transition into blockchain solutions for the agriculture sector with Producers Market?
How does Dermot balance open-source projects while seeking new opportunities in technology?
Diarmuid O'Dochartaigh
Add to my network

Location

Oaxaca, Mexico