Skip to main content
MH
Looking for a job

Mark Hughes

@markhughesv1

Software engineer with 30+ years' experience in application development, troubleshooting, maintenance, data migration and technical support.

Australia
Message

What I'm looking for

Seeking remote software development, application support, troubleshooting, maintenance, data migration or testing opportunities. Particularly interested in working with existing applications, databases and legacy systems. Open to permanent, part-time, fixed-term and contract roles, including smaller projects. Based in Australia and open to international remote work.

I'm an Australia-based software engineer with over 30 years of commercial experience developing, maintaining, troubleshooting and modernising business applications.

Much of my career has involved working with existing systems: investigating problems, understanding unfamiliar code, improving reliability, integrating applications and migrating data between technologies. I've worked on enterprise projects involving application support, legacy system modernisation, database migration, testing and technical documentation.

My technical experience includes Java, SQL, HCL Notes/Domino, Kotlin, Android, SQLite and database integrations. I also use Python for scripting, data processing and validation.

More recently, through Stack Trace Software, I developed and published Wotsin, a commercial Android application featuring barcode scanning, OCR and offline database functionality. This included building data-processing tools to transform a large Open Food Facts dataset into an optimised SQLite database.

I'm particularly interested in remote software maintenance, troubleshooting, application support, data migration, testing and development projects where practical problem-solving and experience with existing systems are valuable.

I'm open to permanent, contract and project-based opportunities.

Experience

Work history, roles, and key accomplishments

SS
Current

Independent Software Developer

Stack Trace Software

Oct 2019 - Present (7 years)

Independent software development, technical upskilling and business exploration since 2019. More recently, spent approximately 18 months developing and publishing Wotsin, a commercial Kotlin Android app featuring barcode scanning, OCR and offline SQLite storage. Built Java and Python data-processing tools to migrate over 500,000 food products from MongoDB to SQLite.

DV

Troubleshooting Consultant

DVSA

Sep 2019 - Oct 2019 (1 month)

Worked on an emergency task force to clear a large backlog of helpdesk calls, diagnosing and repairing problems with users' Lotus Notes client installations and applications.

II

Software Developer

Interactive Investor

Jul 2018 - Apr 2019 (9 months)

Worked on bug fixes and enhancements to a number of Domino applications which used Dojo, JavaScript and JSON along with a custom software layer developed in house.

BI

System Architect

Bank of Ireland

Mar 2018 - May 2018 (2 months)

Upgraded servers from Windows 2003 and consolidated Domino applications onto fewer servers. Developed tools to scan the network and discover unused apps, and updated code for apps that could not be easily moved.

TR

Migration Architect

Thomson Reuters

Feb 2012 - Oct 2012 (8 months)

Migrated a Domino system to a new Oracle based system. Added a new XML interface to the Oracle system, wrote processes to clean up data in Domino prior to migration, and developed processes to move data from Domino to Oracle.

NM

Senior Developer

NFU Mutual

Nov 2009 - Jul 2011 (1 year 8 months)

Developed a new Domino web based system for prospecting, contact management and letter generation. Created an update process to import data from a credit rating agency and rolled out the application to 300 agencies.

CO

Migration Architect

Converteam

Jul 2007 - Oct 2009 (2 years 3 months)

Migrated applications from Domino R5 to R7. Wrote tools to scan existing apps for potential issues, created a test environment, tested apps prior to upgrading, and upgraded production servers. Also developed new applications and maintained existing ones.

WC

Migration Architect

Warwickshire County Council

Nov 2005 - Jun 2007 (1 year 7 months)

Managed a migration project from Domino R5 to R7. Scanned applications using Teamstudio Analyser, corrected issues, recoded workflow, developed test plans, and provided consultancy on new R7 features.

EL

Systems Architect

Estee Lauder

May 2005 - Oct 2005 (5 months)

Merged two separate Domino systems after a corporate merger. Rearranged the address book structure, recertified users, wrote tools to scan apps for potential problems, and fixed and tested any issues found.

CB

Software Developer

Cooperative Bank

Oct 2004 - Mar 2005 (5 months)

Developed a new version of a Domino web based email system used by the customer support team, including an auto archiving feature required for compliance.

GL

System Developer/Architect

GlaxoSmithKline

Apr 2003 - Sep 2004 (1 year 5 months)

Assisted in a major migration project, migrating Domino servers from Windows NT/Domino R5 to iSeries/Domino R7. Consolidated address books after a corporate merger, recertified users, and scanned, debugged, and tested apps before moving them to new servers.

DI

Software Developer

Dixite

Aug 2001 - Oct 2001 (2 months)

Developed a web based Domino workflow application for Reuters that allowed news articles to be entered, translated, approved and published. The app output the published article as XML in multiple languages.

CM

Software Developer

CMG

Jan 2001 - May 2001 (4 months)

Developed a web based Domino workflow application for dealing with insurance claims. The application was a front end to the main system, allowing customer sites to deal with insurance claims directly. Wrote data transfer processes to the mainframe back end.

CO

Software Development and Consultancy

Computacenter

Apr 1999 - Apr 2000 (1 year)

Mixed role involving Domino application development, maintenance and enhancement, mentoring, consultancy and recruiting new developers.

BS

Software Developer

BT Synchordia

Aug 1998 - Aug 1998 (0 months)

Developed an application to check and verify each user's installation during a roll-out of Domino to 14,000 users, and provided a workflow to resolve user issues.

BA

Software Developer

British Airways

Mar 1996 - Dec 1997 (1 year 9 months)

Lead developer on a globally deployed Lotus Notes application to enable resolution of issues that cabin crew encountered on flights. The application linked to Oracle based systems and the corporate email system.

KH

Help Desk Associate

Knight Frank Hooker

Apr 1995 - Jan 1996 (9 months)

Provided user assistance and support for Lotus Notes, cc:Mail, Novell Netware, and other software and hardware.

CC

Software Developer

Com Tech Communications

Oct 1993 - Dec 1993 (2 months)

Assisted in development of a Lotus Notes online product catalog prior to widespread use of Internet. Catalog was available via a Notes server and the sales force dialed into the server and replicated the catalog on their laptop computers.

Education

Degrees, certifications, and relevant coursework

IBM logoIB

IBM

PCLP R8 / IBM Certified Application Developer, Lotus Notes and Domino

IBM Certified Application Developer for Lotus Notes and Domino 8, achieved in 2010.

IBM logoIB

IBM

PCLP R7 / IBM Certified Advanced Developer, Lotus Notes and Domino

IBM Certified Advanced Developer for Lotus Notes and Domino 7, achieved in 2006.

IBM logoIB

IBM

PCLP R6 / IBM Certified Advanced Developer, Lotus Notes and Domino

IBM Certified Advanced Developer for Lotus Notes and Domino 6, achieved in 2004.

LO

Lotus

Lotus CLP Principal Application Developer R5, Lotus Notes

Lotus CLP Principal Application Developer for R5, achieved in 1999.

LO

Lotus

Lotus CLP Principal Application Developer R4, Lotus Notes

Lotus CLP Principal Application Developer for R4, achieved in 1998.

LO

Lotus

Lotus CLP Application Developer, Lotus Notes

Lotus CLP Application Developer, achieved in 1997.

Novell logoNO

Novell

Certified Netware Engineer, Networking

Certified Netware Engineer, achieved in 1993.

University of Melbourne logoUM

University of Melbourne

Bachelor of Science, Science

Bachelor of Science degree from the University of Melbourne, completed in 1989.

Interested in hiring Mark?

You can contact Mark and 90k+ other talented remote workers on Himalayas.

Message Mark

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan