Full-Stack developer

Based out of Port Colborne, OntariO

ASP.NET, MVC, HTML5, CSS, JavaScript, jQuery, MS SQL, SQLITE, C#, Java, Python
Object-Oriented Programming (OOP)
Full-Stack Development, RESTful APIs, Unit Testing, Version Control (Git)
Technical Documentation
Client & Customer Support

Hi, I’m Cole Sante Warner, a highly motivated and versatile technical professional with a diverse background in computer programming, audio-visual services, and customer support. I specialize in delivering innovative and efficient solutions, and I’m eager to bring my expertise in C#, Java, Python, and web technologies (HTML5, CSS, JavaScript) to a dynamic team. With a proven track record of adapting to new challenges, I’m seeking opportunities where I can contribute my programming skills, drive, and passion for technology to make a tangible impact and help organizations achieve their goals.

About Me

With nearly a decade of retail merchandising experience and extensive hands-on roles in IT support, I excel at troubleshooting, technical maintenance, and delivering exceptional results. I thrive in dynamic environments where I can contribute to meaningful projects and grow with innovative teams.

I graduated from Niagara College a Niagara Scholar, completing the 3-Year advanced diploma in Computer Programming and Analysis. With a strong academic foundation and hands-on experience, I’m eager to bring my technical expertise and problem-solving skills to impactful projects and dynamic teams.

No Boundaries Theatre Company - presents Fun Home. Music by Jeanine Tesori | Book and Lyrics by Lisa Kron | Based on the graphic novel of Alison Bechdel. Directed by Barbara Kuchar and John Sweeney. First time in Niagara | winner of 4 Tony Awards | winner of The New York Times Book of the Year "My dad and I grew up in the same house. He was gay and I was gay. And he killed himself and I ... became a lesbian cartoonist"

Niagara Fun Home

Built with Bootstrap 5.3 and custom SCSS, this mobile-first website was designed from the ground up to be simple, accessible, and visually engaging. It consolidates the production’s social media, ticket sales, and sponsor information, while also incorporating the required legal disclaimers outlined by No Boundaries Production Company under the official musical licensing.

ASP.NET MVC

As part of the PROG1440 Community Sponsored Project class, I collaborated on a group assignment to develop the WMBA Scorekeeper web application using the ASP.NET MVC framework. This solution, designed for the WMBA Jackfish baseball league, aimed to streamline scorekeeping processes with a focus on usability and efficiency. My contributions included designing and implementing the front end, enabling upload and download functionality for CSV and Excel files, and integrating front-end logic with back-end gameplay logic. While the gameplay functionality remained incomplete due to delays caused by extended code reviews and the need to provide tutoring within the team, the project offered valuable experience in collaborative problem-solving and maintaining progress under challenging circumstances. A screenshot and link to the project are included to showcase my technical contributions.

A screenshot of gameplay from a UWP PAC MAN game made to demonstrate List manipulation and other C# programming.

UWP and C#

For a C# UWP programming assignment, I developed a modern adaptation of the classic Pac-Man game, utilizing the Universal Windows Platform (UWP) framework. This project showcased my proficiency in object-oriented programming principles, including list manipulation, inheritance, and interface implementation. The game features core mechanics such as player movement, collision detection, bonus item collection, scoring, and a local leaderboard for high scores, all designed with responsive UI rendering and event handling. Although it currently includes a single level, the project demonstrates my ability to integrate foundational programming concepts into an engaging, functional application. Future plans could include dynamic AI for enemies and multi-level gameplay.

 

Java and mobile

Designed based on a school project using Java and the Android SDK, the InstaFeed app lets users track their personal experiences and tag locations, storing data in local storage on their devices.

Key features of the app include:

  • Local Storage with SQLite: Data is stored using a local SQLite database, ensuring that reviews, locations, and experiences are securely stored on your device without any external dependencies.
  • Geotagging and User Input: The app allows users to tag experiences by adding geolocation data, ratings, comments, and photos, providing an easy way to keep track of memories.
  • Efficient UI/UX: Using RecyclerView and CardViews, the app dynamically displays your saved experiences in an organized manner. Additionally, location clustering and average rating displays offer a user-friendly way to explore past reviews grouped by location.
  • Optimized Data Handling: Images are stored in an efficient format to conserve device storage, and the app offers quick, responsive database queries for a seamless user experience.

This app is designed to be an easy, offline solution for keeping track of your experiences and the places you’ve visited, with everything stored locally on your device. It is built using object oriented programming principals to all it to be further devolopped i

A grid 3 by 2 of 6 different views from the InstaFeed app

Downloads

Download the UWP Pac-Man Game

Experience the classic Pac-Man game with a modern twist! This project, developed using C# and the Universal Windows Platform (UWP), brings the nostalgic gameplay to life while showcasing essential programming concepts.

Included in the download:

  • The UWP Pac-Man game installer
  • Documentation detailing gameplay, class descriptions, and development process

Simply download the ZIP file, extract its contents, and run the installer to start playing! For full installation instructions and more details about the development, refer to the included documentation.

Download the InstaFeed APK

Download and start tracking your experiences with this simple, offline-friendly app! With this APK, you can securely record reviews, tag your favorite spots, and store everything privately on your device without relying on the cloud. (Please note this application was developed exclusively for Android)

What’s included in the download:

  • The APK installer for easy installation.

Simply download and install the APK to start organizing your experiences.

Get in Touch

You can reach me using any of my contact information below, or send me a message using the form on this page.

  • Port Colborne, Ontario, Canada
  • 905.359.2182
  • cole.s.warner@gmail.com