Hi, I'm Carson,

a Fullstack Developer 👋

I'm a passionate software developer interested in pursuing opportunities in the US. I have been coding for over 10 years, with 2+ years of professional experience within the financial and oil and gas industries. I have experience working in both front-end and back-end technologies, though I have a preference for backend work. Explore my projects, experience and work history to learn more about me!

Software Vector

Skills & Technologies

Proficient in web development with expertise in NextJS and Postgres, having led the design and creation of an internal employee training portal. Experienced in automation using PowerShell for streamlined onboarding and offboarding processes. Skilled in website redesign, demonstrated by overhauling a 50-page official website, and adept in implementing CI/CD changes for Azure services to enhance development workflows.

Front-End Skills

Basics logo

Basics

React logo

React

Redux logo

Redux

Back-End Skills

Fundamentals logo

Fundamentals

REST APIs logo

REST APIs

Authentication logo

Authentication

Microservices logo

Microservices

Event Streaming logo

Event Streaming

Android Development logo
LEARNING

Android Development

DevOps Skills

CI/CD logo

CI/CD

Version Control logo

Version Control

Azure logo

Azure

Work Experience

Certispec Logo

Certispec

11/2023 - Present

Software Developer

Leading a team of 3, focusing on the digitalization of core business operations through designing new internal software tooling, updating legacy software, scripting workflow automation to streamline work procedures, and strategizing with management on opportunities to leverage software.

🌐 Click for more technical details

Certispec Logo

Certispec

11/2023 - Present

  • • Developed Android App with Kotlin and Jetpack Compose for inventory tracking jobs and container inspections reducing billable hours by ~25% through convenient data input, data organization and auto-generated job reports.
  • • Created internal employee training portal. Developed with NextJS and Postgres, includes scheduled reminders, internal statistics pages, OAuth implementation, role-based authentication and more.
  • • Automated the onboarding and offboarding process for management through cloud and on-premise scripts which creates a user, assigns appropriate roles or licenses, connects with 3rd party software APIs and internal softwares.
  • • Implemented CI/CD changes to Azure services such as Managed Identities, Runbooks, Logic Apps, Database Management and App Services for development pipeline optimizations.

⬅ Click again to go back

FI.SPAN Logo

FI.SPAN

08/2022 - 10/2023

Software Developer Intern > Full Time

Worked on integrations team, using Kotlin for extensive backend REST API development, with a heavy focus on asynchronous data handling and endpoint security. Focused primarily on businesses core microservice with an emphasis on high reliability and scalability of payment processing and handling.

🌐 Click for more technical details

FI.SPAN Logo

FI.SPAN

08/2022 - 10/2023

◦ Implemented batch payment processing and failed payment retry mechanisms, designed to improve reliability of payment processing ensuring a 100% success rate in payment processing at high scale.

◦ Extensive backend REST API development, with a heavy focus on asynchronous data handling and endpoint security

◦ Created a mock ERP microservice for local development which mimics outstanding, fully or partial paid payments and vendors. Used for reliability testing through generating large amounts of mock data for mass processing.

◦ Developed client-facing features such as payment filtering, resync triggers, and more on both front and back end.

◦ Abstracted system components such as Authentication to improve readability and scalability of implementing new ERPs

⬅ Click again to go back

Government of Canada Logo

Government of Canada

01/2021 - 08/2021

Software Developer Intern

Assigned responsibility for overhaul of internal web-app for downloading federal and jurisdiction data relating to forestry data tracking and management. Data includes image, metadata, CSV and zipped content.

🌐 Click for more technical details

Government of Canada Logo

Government of Canada

01/2021 - 08/2021

◦ Performed back-end overhaul to data download web-app which allowed the selection of different data sets over time periods corresponding with user permission levels - includes images, metadata, CSV and packaged data.

◦ Redesigned the download tools front-end to accommodate back-end updates and provide a visual overhaul.

⬅ Click again to go back

Education Vector

Education

I attended the University of Victoria, where I pursued a degree in Computer Science. This rigorous program provided me with a solid foundation in both theoretical and practical aspects of computing. The curriculum covered a wide range of topics, including algorithms, data structures, software engineering, database systems, artificial intelligence, and software testing. This comprehensive education equipped me with the necessary skills to tackle complex technical challenges and develop effective solutions to problems.

Developed By Carson Todd

carsont6541@gmail.com

Last Updated: 28/10/2024