Illia Shapovalov

I'm

About

Software Engineer with 5+ years of experience building and maintaining enterprise applications, business systems, workflow automation solutions, compliance-oriented tooling, and operational recovery processes.


My professional background is centered around the Microsoft ecosystem, including C#, .NET, SQL Server, Power Platform, PowerShell, integrations, documentation, and user-facing application support. I focus on practical software that improves business operations, reduces manual work, and supports reliable service delivery.


Outside of my professional work, I actively build and operate Linux-based infrastructure, self-hosted services, containerized applications, and automation workflows using technologies such as Docker, Kubernetes, Terraform, Ansible, Proxmox, OPNsense, Cloudflare, and cloud platforms. I enjoy connecting software development with infrastructure, automation, and reliability.

Software Engineer, Programmer Analyst, Automation & Reliability



  • Education: DEC, B.Tech in progress
  • Email: [email protected]
  • Status: Employed full time, open to relevant opportunities

Skills

Focused on enterprise software development, automation, data, and infrastructure-aware engineering. These are the technologies I use across professional work, technical projects, and lab infrastructure.

Enterprise Software & Automation

C# / .NET 90%
ASP.NET / ASP.NET Core 90%
SQL / Microsoft SQL Server 90%
PowerShell 90%
Python 90%
JavaScript / TypeScript 80%
HTML / CSS 95%

Platform & Infrastructure

Linux / Ubuntu / Debian 95%
Docker / Containers 90%
Ansible / Automation 80%
Terraform / Infrastructure as Code 80%
Kubernetes 70%
Cloudflare / DNS / Hosting 90%
AWS / Azure / Google Cloud 65%
GitHub / GitLab / CI Tooling 85%
Proxmox / Self-Hosted Infrastructure 85%

Professional Experience

Programmer Analyst / Full-Stack Developer

2024 - Present

OIIQ, Montreal, QC

  • Develop, maintain, and improve enterprise web applications in a health and digital services environment
  • Build workflow automation and business systems supporting internal operational teams
  • Work on backend and frontend features, SQL optimization, application integrations, documentation, and user support
  • Contribute to reliability, confidentiality, code quality, and stable delivery of internal software solutions
  • Designed automation and recovery-oriented solutions supporting operational continuity during critical incidents

Developer Integrator

2023 - 2023

City of Longueuil, Longueuil, QC

  • Designed and implemented application solutions using APIs and web technologies
  • Contributed to backend and frontend development for client-facing and administrative systems
  • Wrote clean, scalable code and participated in application deployment and integration activities
  • Collaborated with internal stakeholders to deliver maintainable software aligned with municipal infrastructure

Analyst Programmer

2021 - 2023

Skytech Communications, Montreal, QC

  • Designed and applied solutions to automate code error detection and improve software quality
  • Performed unit testing using XUnit and resolved functional issues in web applications
  • Created SQL data processing scripts and maintained technical documentation
  • Supported technical coordination and advisory work for IT projects

Infrastructure & Automation Practice

Linux, Platform & Systems Projects

2024 - Present

Personal infrastructure lab and Winversion Solutions Inc. support

  • Build and operate Linux-based services, self-hosted applications, virtualized environments, and containerized workloads
  • Use Docker, Kubernetes, Proxmox, OPNsense, Ansible, Terraform, Cloudflare, and cloud platforms for hands-on infrastructure projects
  • Support small-business technical operations including network setup, workspaces, software tools, procurement, and surveillance system maintenance
  • Apply automation, backup, documentation, access control, and reliability practices to reduce manual work and operational risk

Education

Bachelor of Technology, Software Engineering Technology

2022 - Present (part-time, remote)

McMaster University, Hamilton, ON

Part-time software engineering technology degree completed remotely while working full time, building on prior college-level computer science training.

Diploma of College Studies, Computer Science Technology

2018 - 2021

Champlain College, Saint-Lambert, QC

Three-year technical program covering object-oriented programming, systems analysis, databases, web development, operating systems, networking, security, and advanced programming languages.

Portfolio

Selected projects and systems I have contributed to across application development, automation, and digital platforms:

  • All
  • App
  • Web
  • Other

Services

  • Enterprise Software Development
    • Internal tools, business applications, workflow systems, and integrations
    • C#, .NET, SQL Server, Power Platform, PowerShell, APIs, and web technologies
  • Automation and Process Improvement
    • Approval workflows, reporting automation, data processing, and repetitive task reduction
    • Practical solutions designed to save time, reduce errors, and improve operational reliability
  • Platform and Infrastructure Automation
    • Linux servers, Docker, self-hosted services, DNS, Cloudflare, backups, and documentation
    • Infrastructure-aware development with attention to reliability, maintainability, and security basics
  • Website Development and Maintenance
    • Portfolio sites, business websites, WordPress, HTML, CSS, JavaScript, and ongoing maintenance
    • Content updates, troubleshooting, performance improvements, and deployment support
  • SQL, Data Processing, and Reporting
    • SQL scripts, database queries, data cleanup, data conversion, and operational reporting
    • Solutions focused on accuracy, documentation, and repeatable processes
  • Troubleshooting and Technical Support
    • Application support, user support, software troubleshooting, system documentation, and issue analysis
    • Clear communication with technical and non-technical users
  • Security-Aware Recovery and Continuity Support
    • Backup thinking, recovery workflows, access control basics, documentation, and operational resilience
    • Practical support for reducing risk and improving response during technical incidents
  • Technical Coordination and Documentation
    • Requirements gathering, technical documentation, delivery coordination, and stakeholder communication
    • Translation of business needs into clear technical steps and maintainable solutions
  • Technical Training and Mentoring
    • Introductory guidance in programming, web development, software tools, and technical troubleshooting
    • Support for learners, users, and teams adopting new tools or workflows

Testimonials

Illia is a dedicated and efficient team member who consistently handles challenges with skill. His contributions have a significant impact on the team's success. Keep up the excellent work!

Louis Huppé

Chief of division

Illia's programming skills are exceptional. His coding prowess and problem-solving abilities greatly enhance our projects. His technical expertise is a valuable asset to the team.

Nicolas Binette

Co-worker

Illia is an outstanding student in software engineering. His ability to learn and adapt to new concepts and technologies is truly impressive. His dedication to expanding his knowledge is a hallmark of a great engineer in the making.

Brendan Wood

Teacher

Illia's strong interpersonal skills have been a driving force within our team. His ability to collaborate effectively with colleagues has contributed to our ongoing success.

Alexandra Gibeault

Director of operations

Illia's attention to detail is truly remarkable. In our professional interactions, I've always been impressed by his meticulous approach, which ensures precision and quality in every aspect of our projects.

Alessandro Vargas

Entrepreneur

As his team leader, I've always admired Illia's exceptional problem-solving skills. His ability to find creative and effective solutions to challenges is a real asset to my team and the projects we tackle.

Francis Caillé

Team Leader

Illia is a true professional. His strong work ethic, problem-solving skills, and positive attitude consistently contribute to our team's success. A pleasure to work with!

Etienne Brochu

Summer camp director

Contact

Reach out for software development, automation, infrastructure-aware development, technical support, or relevant professional opportunities. I value clear communication, practical problem solving, and reliable collaboration.

Location:

Montreal, QC

Call:

+1 438-873-8889

Loading
Your message has been sent. Thank you!