Available to hire
Hi, I’m Michael Mackinnon, a seasoned information management and web development professional with a passion for turning complex data into accessible, user-friendly systems.
In my work, I enjoy solving challenging problems and collaborating with teams to deliver practical ICT solutions, always focusing on usability and reliability.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Web Designer and Tech Support at Cyber Pr Army
January 1, 2020 - PresentResponsible for designing, developing, and maintaining visually appealing and user-friendly websites tailored to client specifications. Provided technical support and troubleshooting for web-related issues, ensuring optimal website performance and user experience. Collaborated with clients and internal teams to understand requirements, implement design solutions, and provide ongoing technical assistance. Managed website updates, content management, and resolved hardware and software issues to support seamless digital operations.
Information Management and ICT for Development Consultant at TIMS
January 1, 2001 - January 1, 2020Responsible for the implementation, support, and training of electronic document and records management systems (EDRMS) such as TRIM; designed and deployed information management and ICT for development solutions, including web-based systems, imaging and e-business platforms, and secure database-driven applications. Also responsible for ICT infrastructure setup and maintenance, incorporating security systems, firewalls, and complex network configurations. Utilized Novell, Windows, Linux (Apache, MySQL, PHP), and open-source stacks to deliver robust and scalable solutions. Provided user training, ICT support, and ongoing system evaluation following ITIL principles.
Information Management and ICT for Development Consultant at Total Information Management Solutions (TIMS)
January 1, 2001 - January 1, 2020Responsible for the implementation, support, and training of electronic document and records management systems (EDRMS) such as TRIM; development and deployment of information management and ICT for development solutions; designing and implementing web-based systems, imaging and e-business platforms, and secure database-driven applications. Also accountable for ICT infrastructure setup and maintenance, incorporating security systems, firewalls, and complex network configurations. Leveraged deep technical expertise across Novell, Windows, Linux (Ubuntu variants), and open-source stacks to ensure robust, scalable solutions.
Analyst – Electronic Records at Provincial Archives of New Brunswick
January 1, 1993 - January 1, 2001Responsible for developing and implementing policies, standards, and methodologies for the effective management, storage, and long-term preservation of electronic records. Authored authenticity policies in collaboration with federal and provincial partners, contributed to archival acquisition strategies, and ensured compliance with best practices in digital recordkeeping. Designed and delivered targeted training programs and participated in national committees related to standards and PKI.
Programmer / Analyst at University of New Brunswick
January 1, 1985 - January 1, 1991Developed library management systems on an IBM mainframe; developed data loading applications.
Programmer/Analyst at University of New Brunswick
January 1, 1985 - January 1, 1991Designed and maintained library management systems on IBM mainframe environments, developed automated data loading applications, and ensured integration of legacy systems with new data structures to support metadata standards and data integrity.
Assistant Manager at Kmart
January 1, 1980 - January 1, 1982Oversaw operations across multiple retail departments, managed staff, inventory, merchandising, and customer service, and coordinated seasonal transitions to meet sales targets and maintain product presentation standards.
Assistant Manager at Kmart
January 1, 1975 - January 1, 1980Responsible for stock room, toys and sporting goods, ladies’ wear.
Stock Clerk at Sobeys
January 1, 1975 - January 1, 1980Handled receiving, packing, and stocking of merchandise in a fast-paced environment, maintained organized stock areas, supported order fulfillment, and assisted with inventory control and safety compliance.
Education
Programmer/Analyst at University of New Brunswick, Fredericton, NB
January 1, 1991 - January 1, 1991Bachelor of Science: Computer Science at University of New Brunswick, Fredericton, NB
January 1, 1982 - December 12, 2025Bachelor of Science: Computer Science at University of New Brunswick, Fredericton, NB
January 11, 2030 - January 1, 1982Programmer/Analyst at University of New Brunswick, Fredericton, NB
January 11, 2030 - January 1, 1991Programmer/Analyst at University of New Brunswick
January 1, 1991 - March 15, 2026Bachelor of Science: Computer Science at University of New Brunswick
January 1, 1982 - March 15, 2026Bachelor of Science: Computer Science at University of New Brunswick, Fredericton, NB
January 1, 1982 - March 15, 2026Programmer/Analyst at University of New Brunswick, Fredericton, NB
January 1, 1991 - March 15, 2026Bachelor of Science: Computer Science at University of New Brunswick, Fredericton, NB
January 11, 2030 - January 1, 1982Bachelor of Science in Computer Science at University of New Brunswick
January 1, 1977 - January 1, 1982Qualifications
TRIM implementation methodology and support methodology training
April 1, 2002 - December 12, 2025TRIM implementation methodology training
January 11, 2030 - December 25, 2025Y2K readiness committee participation
January 11, 2030 - December 25, 2025TRIM Implementation Methodology Training
April 1, 2002 - March 15, 2026TRIM implementation methodology and support methodology training
April 1, 2002 - March 15, 2026Gold ring award for student activity
January 11, 2030 - April 14, 2026ITIL Training
January 11, 2030 - June 15, 2026Industry Experience
Government, Non-Profit Organization, Software & Internet, Education, Professional Services, Media & Entertainment, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Fredericton today.