Paul James

Full Stack Developer with Finance & Accounting Experience

hero image

About Me

I am a full stack developer currently in my final year finishing a 3 year computer science path at Champlain College St-Lambert, living in Longueuil, Quebec, Canada. I have extensive experience working with various IT programming languages, frameworks, and tools, as well as financial and accounting analysis. I am an attentive listener, eager to enhance my skills and expertise. Currently, I am committed to a full-time Inventory, Finance, & IT Support position at Imerys Canada.

  • Champlain College St-Lambert - Computer Science
  • Heritage Regional High School

Hobbies

Video Games

Though I don't get to game as much these days, when I do, it's usually in the realm of multiplayer voice chat games. Lately, I've been hooked on SCP Secret Laboratory. You might catch me on Steam as AtlasTerra, but fair warning, I'm not around much these days.

Audiobooks

I used to be all about reading, but these days I've switched gears to audiobooks. My taste varies wildly, from history to science-fiction, horror, and even autobiographies. Right now, I'm knee-deep in Stephen King's Pet Sematary and before that, I was listening to Eleanor Roosevelt autobiography.

Digital Organization & Tech Enthusiasm

When it comes to keeping my digital life in check, I'm all about saving, categorizing, and backing up my stuff on OneDrive. Setting goals and timelines for myself keeps me on track. For example back in early 2023, I splurged on building my own PC—it was a pricey and time-consuming endeavor, but totally worth it for me personally.

Work Experience

Admin and IT support

Imerys Canada Inc | 02/26/2024 - Present

  • Contributed to financial documentation on financial platform as well providing general IT support for Imerys devices.

Warehouse Associate

Wiptec Inc | 04/2023 - 08/2023

  • Offered mentorship and training to new entry-level hires & Helped facilitate the resolution of communication challenges between English-speaking and French-speaking co-workers.

Warehouse Associate

YUL5 Amazon | 11/2022 - 04/2023

  • Frequently collaborated in small
  • well-coordinated teams of 2-3 workers to handle the transportation of bulky packages inside the warehouse.

General Help Clerk

Maxi Greenfield Park | 06/2022 - 11/2022

  • Contributed to handling challenging situations involving disruptive individuals in the parking lot
  • ensuring a safe and comfortable environment for potential clients and customers.

Skills

IT Languages, Frameworks & Scripting

  • SQL
  • Java
  • Swift
  • HTML
  • Angular
  • React
  • CSS
  • JS
  • C#
  • ASP.NET
  • Python
  • AJAX
  • PHP
  • C++
  • NodeJS

IT Tools

  • Eclipse
  • Netbeans
  • MS Visual Studio
  • Postman
  • Lucidchart
  • XCode
  • PyCharm
  • Jira
  • Figma
  • Spring
  • IntelliJ IDEA
  • Git
  • Github
  • Docker

Database Management

  • MS SQL Server
  • Postgre SQL
  • MySQL
  • MongoDB

Interpersonal Skills

  • Work Ethic
  • Active Listening
  • Teamwork
  • Adaptability

Finance & Accounting Fundamentals

  • Financial Statement Analysis,Budgeting Basics
  • Cost Management
  • System Documentation

Basic IT Laptop Support

  • Printer and Fax Configuration and Setup
  • Software Installation & Configuration
  • Basic Network Troubleshooting

Projects

  • Veterinarian PetClinic
    Veterinarian PetClinic

    Petclinic is a Full-stack multi-section, multi-year project developed and worked on by Champlain College - St. Lambert Computer Science students like myself. The project has around 30 or more yearly student contributors every fall semester. I was part of authentication functionality in a group of 6 students. One of the key additions I did was redoing the logout functionality and session handling. The multi-layered web application catered to both veterinarians and pet owners, offering services such as scheduling and booking appointments, alongside authentication and mailing services. The project utilized Java, Spring Boot, AngularJS, SQL, and other tools like Jacoco and Docker. As well as Agile and Scrum methodologies

  • Rabia Patel Art
    Rabia Patel Art

    This project involved developing a comprehensive 3-layered e-commerce web application in a team of 4, with key features including a shopping cart, gallery, details page, and contact page with commission request option. The team members were myself, my sister Dahlia James, William Chalifoux handling difficult tasks, and Henna Cheung assisting with documentation. User roles like user, artist, and admin accounts were implemented with secure authentication. The checkout process utilized Square for payments, and email services were integrated. Technologies employed encompassed Java, Spring Boot, React, MySQL, alongside tools like Jira, Docker, and Git, with Agile and Scrum methodologies guiding the project.

  • Home Invasion Detector
    Home Invasion Detector

    Developed collaboratively in a team of 3, this project focused on creating a security device using Arduino Nano-based technology, featuring motion and sound sensors for precise intrusion detection. Components included the KY-037 Sound Detection Sensor and PIR Motion Sensor. Python was utilized for programming, with PyCharm as the development environment, and MongoDB for data storage. This project showcased the team's expertise in hardware integration and IoT development methodologies.

  • GeoApp
    GeoApp

    This fun little Apple Xcode application allows users to learn and quiz their knowledge on a wide variety of nations worldwide. Created as a final project for an iOS mobile development course at Champlain College St-Lambert, the app is not accessible on the App Store due to the lack of required certifications. However, there is a linked video demonstrating the app in action for those curious to see it.

  • AdventureLytical Coin Rush
    AdventureLytical Coin Rush

    AdventureLytical Coin Rush is a simple and enjoyable 2D platformer developed in Winter 2022 as a final project for a Unity game development course. It was created using Unity's development environment and involved a team of 4 individuals: myself, my sister Dahlia, Kamilah Raaniya Hatteea, and Brandon Lévis. The objective of the game was to navigate through 3 levels without falling off the map or touching any lethal spikes, with the option to collect coins along the way. Although the game is not available for public access, the repository is available, and a video demonstration of the gameplay is accessible by clicking the play button icon above.

Get in Touch