I'm Sean O'Connor, a Senior Software Developer with 30+ years of experience delivering robust, scalable systems across Windows, macOS, Linux, mobile, and cloud environments. I excel in system architecture, backend services, automation, and cross-platform integration, taking ownership of projects from research to release and long-term support. I mentor teams, optimize engineering workflows, and bridge communication between technical and management stakeholders, with a strong focus on clean architecture, reliability, and continuous learning. I have led and contributed to enterprise-scale solutions, modernizing legacy platforms, building automated testing, and driving projects through design, documentation, and support to ensure long-term success.

Sean O'Connor

I'm Sean O'Connor, a Senior Software Developer with 30+ years of experience delivering robust, scalable systems across Windows, macOS, Linux, mobile, and cloud environments. I excel in system architecture, backend services, automation, and cross-platform integration, taking ownership of projects from research to release and long-term support. I mentor teams, optimize engineering workflows, and bridge communication between technical and management stakeholders, with a strong focus on clean architecture, reliability, and continuous learning. I have led and contributed to enterprise-scale solutions, modernizing legacy platforms, building automated testing, and driving projects through design, documentation, and support to ensure long-term success.

Available to hire

I’m Sean O’Connor, a Senior Software Developer with 30+ years of experience delivering robust, scalable systems across Windows, macOS, Linux, mobile, and cloud environments. I excel in system architecture, backend services, automation, and cross-platform integration, taking ownership of projects from research to release and long-term support. I mentor teams, optimize engineering workflows, and bridge communication between technical and management stakeholders, with a strong focus on clean architecture, reliability, and continuous learning.

I have led and contributed to enterprise-scale solutions, modernizing legacy platforms, building automated testing, and driving projects through design, documentation, and support to ensure long-term success.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Independent Software Developer at Self Employed
September 1, 2025 - Present
Designing and building web and mobile applications from concept through deployment. Implementing backend services, authentication, and cloud infrastructure. Providing consulting on enhancements to existing platforms, performance improvements, and new features for clients across multiple engagements.
Senior Software Developer at Pharos Systems
February 1, 2002 - September 1, 2024
Supported a system used by 5,500+ organizations with 99.99% uptime. Designed and delivered major features across Pharos Cloud Print, Blueprint, and Uniprint, owning components from research and architecture through implementation, documentation, and support. Built a WCF-based security layer designed to work out of the box across diverse customer environments. Led the redesign of the server installer, produced a more maintainable and resilient installation process. Developed an automated smoke test framework integrated into the build pipeline. Migrated source control and build systems, improving reliability and maintainability. Administered Jira and optimized agile workflows across multiple teams. Served as Team Lead and provided 3rd level support for complex customer issues in enterprise environments.
CTI Systems Engineer/Software Developer at ECONZ
August 1, 1998 - October 1, 2001
Provided 3rd-level support and maintenance for Telecom’s national IVR services. Developed automation scripts (shell, AWK) for backups, DB maintenance, reporting, and engineer paging. Built a Win32 application to extract and visualize call-centre statistics from DB2 databases. Converted legacy Windows applications from 16-bit to 32-bit. Coordinated nationwide hardware/software rollouts with minimal downtime. Took ownership of a multi-threaded C++ business-rules server and promoted to Team Lead for the on-site ECONZ team (4–5 staff).
System Administrator/Helpdesk at Carters/Carter Holt Harvey
February 1, 1996 - July 1, 1998
Supported PC, printer, and network issues across multiple branches. Developed a custom Windows device driver to resolve a retail-store security issue. Automated PC configuration for new-store rollouts using custom scripts. Built a web-based helpdesk ticketing and notification system.
Demonstrator/Lab Supervisor at University of Waikato
January 1, 1994 - January 1, 1995
Provided tutoring and supervision for labs and demonstrations, mentoring students in practical programming and software development tasks.
Assistant Programmer at Alphacom
January 1, 1993 - January 1, 1994
Assisted in software development tasks and contributed to project components during early career.

Education

BCMS (Hons) at University of Waikato
January 1, 1992 - January 1, 1995

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Telecommunications

Experience Level

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