𝗧𝗵𝗲 𝗪𝗲𝗯 𝗦𝗵𝗼𝘂𝗹𝗱 𝗕𝗲 𝗖𝗹𝗲𝗮𝗻, 𝗙𝗮𝘀𝘁 𝗮𝗻𝗱 𝗜𝗻𝘁𝘂𝗶𝘁𝗶𝘃𝗲 - 𝗦𝗼 𝗦𝗵𝗼𝘂𝗹𝗱 𝗬𝗼𝘂𝗿 𝗙𝗿𝗼𝗻𝘁-𝗘𝗻𝗱. I help organisations and teams turn complex ideas into high-performance, user-first web applications. I’m a Senior Front-End Developer with extensive experience delivering projects for clients including ServiceNow and their clients, and enterprise agencies. I specialise in JavaScript, CSS, React, Next.js, TypeScript, TailwindCSS, and modern front-end architecture, with a strong focus on responsiveness, accessibility, and maintainability. 𝗛𝗼𝘄 𝗜 𝗪𝗼𝗿𝗸: • Rapidly integrate into teams and existing codebases • Translate designs and product goals into polished, scalable front-end solutions • Mentor junior developers and shape front-end best practices • Focus on clean code, performance, and user experience 𝗦𝗲𝗹𝗲𝗰𝘁𝗲𝗱 𝗢𝘂𝘁𝗰𝗼𝗺𝗲𝘀: • Delivered complex React/Next.js projects with fast, maintainable front-ends • Built responsive web applications used by thousands of users daily • Integrated APIs and backend services to deliver seamless user experiences • Mentored teams and improved front-end development workflows 𝗦𝗽𝗲𝗰𝗶𝗮𝗹𝗶𝘀𝗲 𝗶𝗻: • HTML5, CSS3, JavaScript (ES6+) • React, Next.js, TypeScript, TailwindCSS • REST APIs, Git, Agile/Scrum • Responsive, accessible, and user-first front-end development • Contract and freelance delivery with immediate impact 𝗖𝘂𝗿𝗿𝗲𝗻𝘁𝗹𝘆 𝗮𝘃𝗮𝗶𝗹𝗮𝗯𝗹𝗲 𝗳𝗼𝗿 𝗳𝗿𝗼𝗻𝘁-𝗲𝗻𝗱 𝗿𝗼𝗹𝗲𝘀. 𝗟𝗲𝘁’𝘀 𝘁𝗮𝗹𝗸 𝗶𝗳 𝘆𝗼𝘂 𝗻𝗲𝗲𝗱 𝘀𝗼𝗺𝗲𝗼𝗻𝗲 𝘄𝗵𝗼 𝗰𝗮𝗻 𝗱𝗲𝗹𝗶𝘃𝗲𝗿 𝗽𝗼𝗹𝗶𝘀𝗵𝗲𝗱, 𝗵𝗶𝗴𝗵-𝗶𝗺𝗽𝗮𝗰𝘁 𝗳𝗿𝗼𝗻𝘁-𝗲𝗻𝗱 𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻𝘀 𝗳𝗿𝗼𝗺 𝗱𝗮𝘆 𝗼𝗻𝗲.⁣ ⁣ 𝗦𝗵𝗮𝗽𝗶𝗻𝗴 𝘁𝗵𝗲 𝗳𝘂𝘁𝘂𝗿𝗲 𝗼𝗳 𝘁𝗵𝗲 𝘄𝗲𝗯, 𝗼𝗻𝗲 𝗳𝗿𝗼𝗻𝘁-𝗲𝗻𝗱 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝗮𝘁 𝗮 𝘁𝗶𝗺𝗲.

Craig O’Hagan

𝗧𝗵𝗲 𝗪𝗲𝗯 𝗦𝗵𝗼𝘂𝗹𝗱 𝗕𝗲 𝗖𝗹𝗲𝗮𝗻, 𝗙𝗮𝘀𝘁 𝗮𝗻𝗱 𝗜𝗻𝘁𝘂𝗶𝘁𝗶𝘃𝗲 - 𝗦𝗼 𝗦𝗵𝗼𝘂𝗹𝗱 𝗬𝗼𝘂𝗿 𝗙𝗿𝗼𝗻𝘁-𝗘𝗻𝗱. I help organisations and teams turn complex ideas into high-performance, user-first web applications. I’m a Senior Front-End Developer with extensive experience delivering projects for clients including ServiceNow and their clients, and enterprise agencies. I specialise in JavaScript, CSS, React, Next.js, TypeScript, TailwindCSS, and modern front-end architecture, with a strong focus on responsiveness, accessibility, and maintainability. 𝗛𝗼𝘄 𝗜 𝗪𝗼𝗿𝗸: • Rapidly integrate into teams and existing codebases • Translate designs and product goals into polished, scalable front-end solutions • Mentor junior developers and shape front-end best practices • Focus on clean code, performance, and user experience 𝗦𝗲𝗹𝗲𝗰𝘁𝗲𝗱 𝗢𝘂𝘁𝗰𝗼𝗺𝗲𝘀: • Delivered complex React/Next.js projects with fast, maintainable front-ends • Built responsive web applications used by thousands of users daily • Integrated APIs and backend services to deliver seamless user experiences • Mentored teams and improved front-end development workflows 𝗦𝗽𝗲𝗰𝗶𝗮𝗹𝗶𝘀𝗲 𝗶𝗻: • HTML5, CSS3, JavaScript (ES6+) • React, Next.js, TypeScript, TailwindCSS • REST APIs, Git, Agile/Scrum • Responsive, accessible, and user-first front-end development • Contract and freelance delivery with immediate impact 𝗖𝘂𝗿𝗿𝗲𝗻𝘁𝗹𝘆 𝗮𝘃𝗮𝗶𝗹𝗮𝗯𝗹𝗲 𝗳𝗼𝗿 𝗳𝗿𝗼𝗻𝘁-𝗲𝗻𝗱 𝗿𝗼𝗹𝗲𝘀. 𝗟𝗲𝘁’𝘀 𝘁𝗮𝗹𝗸 𝗶𝗳 𝘆𝗼𝘂 𝗻𝗲𝗲𝗱 𝘀𝗼𝗺𝗲𝗼𝗻𝗲 𝘄𝗵𝗼 𝗰𝗮𝗻 𝗱𝗲𝗹𝗶𝘃𝗲𝗿 𝗽𝗼𝗹𝗶𝘀𝗵𝗲𝗱, 𝗵𝗶𝗴𝗵-𝗶𝗺𝗽𝗮𝗰𝘁 𝗳𝗿𝗼𝗻𝘁-𝗲𝗻𝗱 𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻𝘀 𝗳𝗿𝗼𝗺 𝗱𝗮𝘆 𝗼𝗻𝗲.⁣ ⁣ 𝗦𝗵𝗮𝗽𝗶𝗻𝗴 𝘁𝗵𝗲 𝗳𝘂𝘁𝘂𝗿𝗲 𝗼𝗳 𝘁𝗵𝗲 𝘄𝗲𝗯, 𝗼𝗻𝗲 𝗳𝗿𝗼𝗻𝘁-𝗲𝗻𝗱 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝗮𝘁 𝗮 𝘁𝗶𝗺𝗲.

Available to hire

𝗧𝗵𝗲 𝗪𝗲𝗯 𝗦𝗵𝗼𝘂𝗹𝗱 𝗕𝗲 𝗖𝗹𝗲𝗮𝗻, 𝗙𝗮𝘀𝘁 𝗮𝗻𝗱 𝗜𝗻𝘁𝘂𝗶𝘁𝗶𝘃𝗲 - 𝗦𝗼 𝗦𝗵𝗼𝘂𝗹𝗱 𝗬𝗼𝘂𝗿 𝗙𝗿𝗼𝗻𝘁-𝗘𝗻𝗱.

I help organisations and teams turn complex ideas into high-performance, user-first web applications.

I’m a Senior Front-End Developer with extensive experience delivering projects for clients including ServiceNow and their clients, and enterprise agencies. I specialise in JavaScript, CSS, React, Next.js, TypeScript, TailwindCSS, and modern front-end architecture, with a strong focus on responsiveness, accessibility, and maintainability.

𝗛𝗼𝘄 𝗜 𝗪𝗼𝗿𝗸:
• Rapidly integrate into teams and existing codebases
• Translate designs and product goals into polished, scalable front-end solutions
• Mentor junior developers and shape front-end best practices
• Focus on clean code, performance, and user experience

𝗦𝗲𝗹𝗲𝗰𝘁𝗲𝗱 𝗢𝘂𝘁𝗰𝗼𝗺𝗲𝘀:
• Delivered complex React/Next.js projects with fast, maintainable front-ends
• Built responsive web applications used by thousands of users daily
• Integrated APIs and backend services to deliver seamless user experiences
• Mentored teams and improved front-end development workflows

𝗦𝗽𝗲𝗰𝗶𝗮𝗹𝗶𝘀𝗲 𝗶𝗻:
• HTML5, CSS3, JavaScript (ES6+)
• React, Next.js, TypeScript, TailwindCSS
• REST APIs, Git, Agile/Scrum
• Responsive, accessible, and user-first front-end development
• Contract and freelance delivery with immediate impact

𝗖𝘂𝗿𝗿𝗲𝗻𝘁𝗹𝘆 𝗮𝘃𝗮𝗶𝗹𝗮𝗯𝗹𝗲 𝗳𝗼𝗿 𝗳𝗿𝗼𝗻𝘁-𝗲𝗻𝗱 𝗿𝗼𝗹𝗲𝘀. 𝗟𝗲𝘁’𝘀 𝘁𝗮𝗹𝗸 𝗶𝗳 𝘆𝗼𝘂 𝗻𝗲𝗲𝗱 𝘀𝗼𝗺𝗲𝗼𝗻𝗲 𝘄𝗵𝗼 𝗰𝗮𝗻 𝗱𝗲𝗹𝗶𝘃𝗲𝗿 𝗽𝗼𝗹𝗶𝘀𝗵𝗲𝗱, 𝗵𝗶𝗴𝗵-𝗶𝗺𝗽𝗮𝗰𝘁 𝗳𝗿𝗼𝗻𝘁-𝗲𝗻𝗱 𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻𝘀 𝗳𝗿𝗼𝗺 𝗱𝗮𝘆 𝗼𝗻𝗲.⁣

𝗦𝗵𝗮𝗽𝗶𝗻𝗴 𝘁𝗵𝗲 𝗳𝘂𝘁𝘂𝗿𝗲 𝗼𝗳 𝘁𝗵𝗲 𝘄𝗲𝗯, 𝗼𝗻𝗲 𝗳𝗿𝗼𝗻𝘁-𝗲𝗻𝗱 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝗮𝘁 𝗮 𝘁𝗶𝗺𝗲.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Service Portal Developer at ServiceNow
June 30, 2022 - July 30, 2025
• Developed and maintained custom ServiceNow portals for enterprise clients, enhancing internal workflows and public-facing services • Implemented client-specific UI components aligned with user needs and accessibility requirements • Participated in Agile delivery teams, managing backlog, refining user stories, and delivering iterative releases, sprint planning, stand-ups, version control, and collaboration tools • Reviewed peer code and ensured consistency with performance, accessibility, and security standards • Liaised with business analysts and stakeholders to define, clarify, and implement functional requirements
Front-End Developer at Just Devign Multimedia
August 1, 2008 - Present
• Designed and developed self-directed front-end projects using React.js, JavaScript, and RESTful APIs to expand hands-on skills and technical proficiency • Built responsive interfaces with Tailwind CSS and reusable component architecture as part of independent learning and capability development • Delivered high-performance UIs across browsers and mobile devices, ensuring WCAG compliance, responsive layout, component reuse, TypeScript, and scalability. • Collaborated with UI/UX designers and backend teams to meet design specs through API integration, performance tuning, maintainability, accessibility, and front-end logic. • Participated in Agile ceremonies, working autonomously in remote environments while managing backlog, sprint delivery, version control, and cross-functional collaboration. • Mentored junior developers on front-end best practices, code quality, and component-based architecture • Researched emerging technologies including blockchain frameworks and decentralised applications Selected Client Engagements: • Flash Group/Helsinki Agency (Aug 2009 – Mar 2014): Worked as part of an in-house team across both brands under the same leadership and office. Contributed to website development and multimedia content creation during the company’s rebranding and through its eventual transition. • Get The World Moving (Jan 2012 – Jun 2015): Delivered front-end development, video editing, and animations in parallel with work for Helsinki Agency. Supported digital initiatives for user engagement and brand promotion.
Contract Analyst Programmer at Various Clients
January 31, 2007 - July 30, 2025
• Delivered software solutions for finance and publishing clients, focusing on SQL integration, data validation, and system testing • Executed full-cycle application support, from debugging and patching to user acceptance testing and deployment
Senior Analyst Support Programmer at PMP Limited
January 15, 2007 - August 1, 2008
• Maintained and supported internal publishing systems using SQL-based reporting and data transformation • Resolved data issues through root cause analysis and collaborated with internal IT teams to optimise system performance

Education

Master of Multimedia at Swinburne University of Technology
July 1, 2006 - November 30, 2009
Bachelor of Business, Information Technology at Swinburne University of Technology
January 1, 1989 - December 31, 1992

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services, Media & Entertainment, Government, Telecommunications, Education, Retail