loading...

Resume
About Me

Hello! I'm Charles Syms.

A bilingual (English + French) software engineer hailing from Ottawa, Canada. With over 11 years of experience in full-stack development, I've crafted everything from scalable APIs to NFC-integrated solutions used in critical security systems. I thrive in turning complex problems into clean, elegant solutions.

Whether I'm modernizing legacy systems or scripting CI/CD pipelines, my approach is always meticulous and a touch unconventional — something I suspect robots might appreciate.

Let's create something that stands out (or blends in perfectly).

  • Name: Charles Syms
  • Age: 36 Years
  • Job: Software Engineer
  • Citizenship: UK, France
  • Residence: UK, Europe, New Zealand, Canada
  • E-mail: charles@thesyms.ca
Experience
2023 - Present
Software Engineering Manager - Digital History Inc.

Lead and manage a team of developers, oversee project architecture, and ensure deliverables meet both technical and business objectives. Key responsibilities include ASP.NET web application development, Vue.js front-end solutions, Azure infrastructure management, and advancing internal development practices.

2019 - 2022
Software Engineer - Dassault Falcon Jet

Led development of custom identity governance solutions using IBM IGI and SDI, interfacing with a variety of systems. Built and maintained full-stack web applications using C# .NET and Angular while implementing industry best practices.

2016 - 2019
Web Developer - Web Development Today

Operated a personal web development business specializing in LAMP stack applications. Focused on building and maintaining large-scale websites with PHP, CodeIgniter, and MySQL, expanding expertise in full-stack development.

2015 - 2016
Software Developer (Contract) - BGP Global Services

Developed NFC and biometric solutions for secure identification of security personnel, contributing to post-crisis operations in Tunisia. Integrated LifeTag technology into badges and enhanced security systems.

2013 - 2015
Program Developer - LifeTag

Launched an NFC-based solution for emergency services, featuring a Xamarin Android app and a LAMP-based management platform. Focused on secure data retrieval and infrastructure development.

Education
2013
Diplomas in Computing and Network Support

AMES I.T. Academy. Achieved certifications in Windows Server Administration, Computer Technical Support, and Networking, including CompTIA A+, N+, and MCSA.

2012
Bachelor of Information Technology (Software Engineering)

Wellington Institute of Technology, New Zealand. Gained expertise in systems analysis, software development, database design, and embedded systems.

Development Skills
  • C# / .NET Framework & Core
    90%
  • Angular / JavaScript
    85%
  • SQL (SQL Server / Oracle / MySQL)
    80%
  • Azure DevOps
    75%
  • PHP / LAMP Stack
    80%
Languages
  • English
    100%
  • French
    95%
Technical Tools
  • Azure Pipelines (CI/CD)
    80%
    80%
  • IBM IGI & SDI
    75%
    75%
  • Git CLI
    90%
    90%
  • PowerShell Scripting
    70%
    70%
  • Linux and Windows Server Deployment
    80%
    80%
Knowledge
  • Identity and access management solutions
  • Modernizing legacy systems
  • Microservice architecture
  • Database normalization
  • API development and integration
  • Infrastructure management and security
My Services
Full-Stack Development

Building scalable and responsive applications using the latest technologies, including .NET, Angular, and the LAMP stack.

Identity Governance

Specializing in IBM IGI and SDI solutions for secure identity management and system integration.

API Development

Designing secure and efficient REST APIs to optimize communication between systems.

Legacy Modernization

Transforming outdated applications into robust, modern systems tailored to business needs.

Technical Support and Leadership

Guiding teams and providing technical expertise to achieve project goals and deliver impactful solutions.

Cloud Solutions

Implementing and managing Azure cloud architectures for scalable and secure application deployment.