I am an experienced and dedicated software engineer with more years of experience than I care to remember. I believe in the need to strike a balance between pragmatic business needs and the various needs of a properly functioning software development team. I am proficient in a wide array of modern technologies and have worked extensively in regulated environments, integrating complex systems and maintaining legacy applications. My experience spans multiple sectors including government and regulated industries where I often act as a team lead and architect. I have strong skills in .NET Core, C#, Azure, and modern JavaScript frameworks, and have contributed to architectural improvements and best practices across development processes.

Kieran Logan

I am an experienced and dedicated software engineer with more years of experience than I care to remember. I believe in the need to strike a balance between pragmatic business needs and the various needs of a properly functioning software development team. I am proficient in a wide array of modern technologies and have worked extensively in regulated environments, integrating complex systems and maintaining legacy applications. My experience spans multiple sectors including government and regulated industries where I often act as a team lead and architect. I have strong skills in .NET Core, C#, Azure, and modern JavaScript frameworks, and have contributed to architectural improvements and best practices across development processes.

Available to hire

I am an experienced and dedicated software engineer with more years of experience than I care to remember. I believe in the need to strike a balance between pragmatic business needs and the various needs of a properly functioning software development team. I am proficient in a wide array of modern technologies and have worked extensively in regulated environments, integrating complex systems and maintaining legacy applications.

My experience spans multiple sectors including government and regulated industries where I often act as a team lead and architect. I have strong skills in .NET Core, C#, Azure, and modern JavaScript frameworks, and have contributed to architectural improvements and best practices across development processes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Spanish; Castilian
Intermediate
Irish
Advanced

Work Experience

Senior .Net Developer (Contract) at Marine Institute of Ireland
December 1, 2024 - Present
Worked in marine sciences across multiple departments integrating laboratory systems, remote marine IoT devices, and certification applications for fish farms. Developed solutions for import/export of finned fish and shellfish within Brexit transport regulations. Maintained and transitioned legacy applications including .NET Framework 2.0 and 3.5. Utilized C# 8, .NET Core, ASP.NET MVC, SQL Server, Entra ID, Microservices, Azure, xUnit, Git, CI/CD, and DevOps tools.
Senior .Net Developer (Contract) at Central Statistics Office of Ireland (CSO)
October 31, 2024 - September 4, 2025
Acted frequently as team lead and architect for an 8-person team developing a Survey Management System managing non-household data collection projects operated by CSO. Led the replacement and update of many monolithic systems toward a hybrid on-premise/Azure cloud environment and serverless containerized systems. Contributed to architecture and design of other CSO projects. Developed Microsoft Teams integration backend services leveraging Microsoft Graph API. Used C#, .NET Core, ASP.NET MVC, Angular, jQuery, Bootstrap, SQL Server, PWA, Entra, Microservices, Azure, xUnit, CI/CD, and DevOps practices.
Senior .Net / Team Lead (Contract) at HSE - HPRA
March 8, 2021 - March 30, 2022
Led development of an integration project with the European Union Medical Agency (EMA) for veterinary product authorization processes covering 70% of EU market. Implemented APIs using Worker Services, API integrations, and webhooks across multi-member state teams. Also worked on medical devices portal integrated with EU-wide APIs for management and compliance. Stack: C#, ASP.NET Core, SQL Server, Azure DevOps, xUnit, Confluence, Jira, FHIR protocol, Playwright, and CI/CD.
Senior .Net Developer (Contract) at Central Statistics Office of Ireland (CSO)
January 1, 2021 - September 4, 2021
Developed a .NET web application household management system secured by Active Directory within a large Agile project team. Designed workforce planning component with backend synchronization and developed the web app as a Progressive Web Application (PWA). Technologies included C#, Angular, JavaScript, Bootstrap, SQL Server, and PWA.
Co-Founder/Lead Developer at ProvenCoder.com
January 1, 2020 - September 4, 2025
Hands-on lead developer role building a skills assessment platform to bring objectivity to hiring software engineers. The system tested candidate skills across 40+ programming languages and front-end platforms including Angular, Vue, and React. Developed in C#, .NET Core, and Angular (versions 6 to 8). Utilized ASP.NET MVC Core, OpenAPI/Swagger, Node.js, Azure, Docker/Azure containers, EF, WCF, Selenium, xUnit, some Python and Azure CI/CD, and Microservices.
CTO / Team Lead at RoleConnect.com
January 1, 2016 - September 4, 2025
Led development of a marketplace application connecting companies with software engineering contractors, including full screening to provide quality assurance for employers. Technology stack included ASP.NET MVC, C#, ASP.NET, JavaScript, SQL Server, Azure, Firebase, Lucene & Elasticsearch, nUnit, Bootstrap, jQuery, and Selenium.
CTO / Team Lead at TaxFreeTechnology.com
January 1, 2009 - September 4, 2025
Developed key applications for a spin-out from a leading Irish tourism retailer targeting American tourists. Developed DIS DCC for credit card purchases in multiple currencies and an automated VAT refund system, replacing a paper-based process. Tech stack included ASP.NET, C#, VB.NET, JavaScript, SQL Server, Kiosk firmware, C++, and Selenium.
Contractor at Various Organizations
January 1, 1996 - December 31, 2002
Worked as a contractor for various companies across Ireland, UK, Germany, and USA. Experience spanned diverse sectors such as agriculture, brewing, gaming, banking (credit unions), and shipping. Common technology requirements included C++ and SQL Server.

Education

Masters in Computer Science at University College Cork
September 9, 1991 - May 30, 1994

Qualifications

MSc Computer Science
September 4, 1992 - May 1, 1994
Patent: A method and system for processing transactions
May 2, 2008 - September 4, 2025
Improvements in and relating to methods for processing transactions
December 12, 2009 - September 4, 2025
Member of Apache Lucene open source development team
January 11, 2030 - September 4, 2025
Member Microsoft Developer Panel
January 11, 2030 - September 4, 2025
Patent 2006349535 - A method and system for processing transactions
May 2, 2008 - September 4, 2025
Patent WO 2008/049461 - A method and system for processing transactions
May 2, 2008 - September 4, 2025
Patent (Ireland) - A method and system for processing transactions
December 12, 2008 - September 4, 2025
Patent (Ireland) Improvements relating to methods for processing transactions
May 26, 2010 - September 4, 2025
Patent: A method and system for processing transactions
May 2, 2008 - September 4, 2025
Patent: Improvements relating to methods for processing transactions
December 12, 2009 - September 4, 2025

Industry Experience

Government, Software & Internet, Transportation & Logistics, Healthcare, Financial Services, Agriculture & Mining, Travel & Hospitality, Gaming, Life Sciences, Other, Retail, Manufacturing