SamOh, hi! I'm Sam, Samuel's portfolio guide. Scroll down and I'll show you around.

Open to work · Edmonton, Alberta

Samuel Appleton.

Software Developer.
IT & Business Systems Analyst.
Application Support.

  • Troubleshooting
  • Requirements Gathering
  • Automation
  • Technical Communication
  • NAIT Software Development (Honours)

I build software, support business systems, and turn data into useful reporting. Based in Edmonton and open to local and remote roles.

Scroll to take the tour ↓

9:41
StatusOpen to workSoftware · Systems · Data · Support
NAIT3.8 GPAHonours
Recent roleSystemsAnalyst

System 02/07 · About

About 4 results (0.38 seconds)

About Me

I'm a technology professional with a foundation in software development and practical experience across IT support, systems analysis, databases, and technical projects.

My Software Development education gave me experience building applications, working with databases, and understanding how software components fit together. My professional experience has expanded that foundation into troubleshooting technical environments, supporting users, researching business software, working with organizational data, and helping solve day-to-day technology problems.

Samuel Appletonsamuelappleton.com › about
Samuel Appletonsamuelappleton.com › about › approach

How I approach technology problems

I enjoy understanding how a problem works before deciding how to solve it. That might mean debugging an application, investigating a systems issue, writing a SQL query, evaluating software for a business, or building an interface around a client's requirements.

What connects my experience is a practical approach to technology: understand the need, investigate the problem, choose an appropriate solution, and make sure the result is useful.

How I work · People also ask

How does Samuel approach problem-solving?

I break down technical problems, investigate their causes, and work toward solutions rather than focusing only on symptoms.

How technically adaptable is Samuel?

My background spans application development, operating systems, networking, databases, reporting, and user support. I'm comfortable learning new tools and working across technical disciplines.

How does Samuel communicate on technical work?

I value clear explanations, useful documentation, and understanding what users or stakeholders actually need from a technical solution.

What kind of development does Samuel enjoy?

I enjoy building functional projects, connecting application logic to data, testing behaviour, and improving the experience for the people using the result.

How does Samuel keep learning?

I build on my formal education and hands-on experience by exploring new technologies and developing practical projects.

Samuel Appletonsamuelappleton.com › about › team

What I bring to a team

  • Software development fundamentals and experience with application projects.
  • Practical IT troubleshooting and technical support experience.
  • Familiarity with databases, SQL queries, and Power BI reporting.
  • Experience gathering requirements and evaluating software options.
  • Exposure to Windows, Linux, networking, cloud tools, and scripting.
  • A combination of technical problem-solving, communication, and adaptability.

System 03/07 · Projects

C:\Projects — Selected Projects

My projects show different sides of my technical background, from client-facing web development to application programming, databases, and business technology.

Xainjaya — Interactive Browser Experience

Freelance Software Developer & Designer · Sep–Oct 2026 · JavaScript, Web UI, 3D integration

I developed an interactive browser-based experience for an artist, using an operating-system-inspired interface to present their work and 3D model. The project involved understanding the client's requirements, shaping the interface, implementing the experience, and preparing it for launch.

What this demonstrates

  • Translating client requirements into a working digital experience
  • Building custom browser interfaces
  • Combining visual design with technical implementation
  • Taking a freelance project through development and deployment
Open xainjaya.com

Aquatic Biosphere Society of Canada — Website

Front-End Lead · React, JavaScript, HTML, CSS, Azure, DNS, SSL

I led front-end development for the organization's website, working with React and JavaScript to build the user-facing experience. My work also covered the hosting and deployment environment, including Azure, DNS, and SSL configuration.

What this demonstrates

  • Front-end application development
  • Building responsive user interfaces
  • Working with modern web technologies
  • Understanding hosting and website deployment
  • Coordinating the technical pieces needed to publish a website

E-Commerce Storefront — NAIT Capstone

Development team member · Four-person team · C#, SQL, relational databases, Git

As part of a four-person team, I contributed to an e-commerce storefront involving C# application development and relational database integration. My work included developing application functionality and helping debug and test the application. The project received an A+ grade.

What this demonstrates

  • C# application development
  • Working with relational databases
  • Integrating application functionality with stored data
  • Collaborating on a team-based development project
  • Debugging and testing software

Software Evaluation & Reporting — Jewish Family Services Edmonton

Professional analyst work · SQL, Power BI, requirements gathering, software evaluation

I worked with office staff to understand their workflows and requirements, researched potential software solutions, and evaluated options against their needs. I also worked with organizational data using SQL queries and Power BI reporting.

What this demonstrates

  • Understanding user and business requirements
  • Researching and comparing software solutions
  • Supporting decisions through technical evaluation
  • Working with databases and reporting
  • Connecting technology choices to practical organizational needs

Especially relevant to application support, business systems, technical analysis, data and reporting, and IT roles.

4 object(s)samuelappleton.com

System 04/07 · Experience

EXPERIENCE.LOG

My professional background combines systems and IT support, technical troubleshooting, data and reporting work, and client-facing technical service.

Sep 2026 –
Oct 2026

Freelance Software Developer & Designer

Self-employed · Edmonton / Remote
  • Developed a custom browser-based experience for an artist client.
  • Worked from client requirements through interface design, implementation, and launch.
  • Integrated the client's artwork and 3D model into an interactive web experience.
  • Combined technical development with interface and user-experience considerations.

Relevant strengths: Web development · Client requirements · UI implementation · Project delivery

Mar 2026 –
Jun 2026

Systems Analyst (Contract)

Rogue Focus Inc. · Alberta
  • Troubleshot issues involving Windows, Linux, networking, VoIP, and business applications.
  • Worked with platforms including UniFi, Grandstream, FreePBX, Twilio, Webroot, and OpenText.
  • Used Python, PowerShell, and Bash to automate routine work.
  • Assisted with patching, system maintenance, and security hardening.

Relevant strengths: Systems troubleshooting · IT operations · Networking · Scripting · Technical analysis

Jun 2025 –
Sep 2025

Systems Analyst (Contract)

Jewish Family Services Edmonton
  • Worked with office staff to understand workflows and gather requirements.
  • Researched and evaluated software options to identify solutions suited to organizational needs.
  • Supported data-related work using SQL queries and Power BI reporting.
  • Connected technical investigation and reporting with practical business requirements.

Relevant strengths: Requirements gathering · Software evaluation · SQL · Power BI · Business systems

Oct 2021 –
May 2025

IT Service & Computer Technician

Staples · Fort Saskatchewan, Alberta
  • Diagnosed hardware, software, operating system, and networking problems.
  • Helped customers understand technical issues and available solutions.
  • Explained troubleshooting steps and fixes to customers with different levels of technical knowledge.
  • Built practical experience investigating computer problems and delivering customer-facing support.

Relevant strengths: Hardware and software troubleshooting · Customer service · Technical communication · Problem-solving

EDUCATION.TXT

Northern Alberta Institute of Technology (NAIT)

Diploma, Computer Software Development · 2023–2025

  • Graduated May 2025 with Honours Standing · 3.8 GPA
  • Dean's Honour Roll in all four terms
  • A+ on the e-commerce capstone project

My education provided a foundation in software development, programming, application design, databases, and collaborative project work.

Top courses (A+)

Intro to App Development · Intermediate Application Development · Client-Side Scripting · Web Design Fundamentals I & II · Business Practices · Organizational Behaviour · Communication for Media & IT

Also earned A grades in

Programming Fundamentals · System Foundations · Front-End Development · Business Intelligence · Project Essentials

Official transcript available on request.

Certifications · In progress (self-study)

  • CompTIA A+
  • Microsoft Azure
  • Microsoft AI certifications

Studying in my free time to build on my hands-on experience with IT support, Azure, and cloud infrastructure, and to grow my AI skills.

NAIT Cybersecurity Add-On · Accepted for Fall 2027

Planned further education focused on cybersecurity and related technical practices.

System 05/07 · Skills

Technical Skills
Control Panel ▸ Samuel ▸ Technical Skills

Samuel's technical skills

Programming & Web Development

C#, JavaScript, Python, HTML and CSS, React, .NET, REST APIs, responsive user interfaces, application debugging and testing

Databases & Reporting

SQL, relational databases, database queries, Power BI, data reporting, data validation

IT Systems & Technical Support

Windows and Linux environments, hardware and software troubleshooting, networking fundamentals, TCP/IP, DHCP, VoIP, UniFi, FreePBX

Cloud & Infrastructure

Microsoft Azure, Azure virtual machines, Azure DevOps, web hosting, DNS, SSL, Git and version control

Scripting & Automation

Python, PowerShell, Bash, routine task automation, technical troubleshooting

Analysis & Delivery

Requirements gathering, software research and evaluation, systems analysis, root-cause investigation, documentation, technical communication, team collaboration, client requirements

My skill set combines programming, systems knowledge, data work, and technical support, drawn from my education, professional experience, and projects. Hover or tab to a category to see where it's applied.

System 06/07 · Ask Sam

Ask SamSamuel's portfolio guide

What would you like to know about Samuel?

I answer from the information on this site: his experience, projects, skills, education, and the roles he's pursuing.

More questions

Sam answers from the information on this site and may not know everything. For anything else, email sam@samuelappleton.com.

System 07/07 · Contact

Samuel Appleton Open to work

@samuelappleton · Edmonton, Alberta, Canada

  • 4roles
  • 4projects
  • 3.8GPA

Software developer, systems problem-solver, and technology professional. NAIT Computer Software Development, Honours. Open to software, IT, systems, and data roles.

Samuel AppletonPinned · Edmonton, AB

Let's connect.

I'm always happy to connect with recruiters, employers, developers, and technical teams.

If you're hiring for software development, IT support, systems analysis, application support, databases, reporting, or related technical work, I'd welcome the chance to talk about how my background could fit your team.

#OpenToWork #SoftwareDevelopment #ITSupport #SystemsAnalysis #DataAndReporting #Edmonton

Samuel AppletonCareer interests

Opportunities I'm interested in

Software Development

Junior Software DeveloperJunior Application DeveloperJunior Web DeveloperFront-End DeveloperC#/.NET Developer

IT & Systems

IT Support AnalystHelp Desk AnalystDesktop Support TechnicianJunior Systems AdministratorIT Operations Analyst

Application & Business Systems

Application Support AnalystSoftware Support SpecialistSystems AnalystJunior Business Systems AnalystTechnical Support Analyst

Data & Reporting

Junior Data AnalystReporting AnalystDatabase AnalystJunior SQL DeveloperJunior BI Analyst

Quality Assurance

Junior QA AnalystSoftware TesterApplication TesterJunior Test Automation Developer

Cloud & Security

Junior Cloud Support AnalystCloud Operations SupportJunior IT Security SupportEntry-level Security Operations

Open to related opportunities that match my current skills and offer room to learn and grow. These are areas of interest, not a claim of professional experience in every specialization.