Summary
Overview
Work History
Education
Skills
Certification
LANGUAGE SKILLS
Timeline
Generic

Chrystian Santos

Summary

Experienced software developer with strong background in coding, debugging, and software design. Adept at collaborating within teams to deliver high-quality software solutions that meet evolving project needs. Skilled in various programming languages and frameworks, with focus on achieving impactful results and fostering reliable, adaptable work environment. Known for problem-solving abilities, effective communication, and results-driven approach to software development.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Contractor

Canadian Transportation Agency
10.2024 - Current
  • Developing automated data extraction using Python and SQL to ensure structured regulatory compliance for government datasets.
  • Generating interactive data graphs using Power BI that interact with Python scripts for auto-updates.
  • Delivered high-quality work on time and within budget, earning positive feedback from clients.
  • Utilized data visualization tools to effectively communicate business insights.

Software Developer

net2phone Canada
03.2020 - 09.2022
  • Coordinated with project managers and product owners prioritizing tasks, organizing backlog, and presenting deliverables to stakeholders and clients adopting a customer-first approach.
  • Developed and deployed RESTful APIs using Python (Flask), ensuring high performance and scalability for enterprise applications supporting thousands of customers.
  • Maintained Chrome extension applications using HTML/CSS and JavaScript (React.js).
  • Integrated CI/CD using Jenkins to automate testing and deployment.
  • Improved software efficiency by troubleshooting and resolving coding issues.

Software Developer

TechInsights Inc.
01.2019 - 12.2019
  • Containerized applications using Docker for seamless deployment.
  • Refactored a legacy PHP application into modern, scalable Laravel framework, improving performance and maintainability with a new system design, reducing tech debt considerably.
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.
  • Reduced software bugs by conducting thorough unit testing and collaborating with QA teams.

Junior Software Developer

TechInsights Inc.
01.2018 - 12.2018
  • Performed hardware-software integration using C# to generate an interface and facilitate operator's control of an optical imaging machine for reverse-engineering.
  • Created unit tests using Jest framework to prevent regressions and maintain core functionality.
  • Integrated API-driven functionalities with embedded systems, ensuring secure communication between software and hardware components using C++ and C#.
  • Contributed to the successful launch of new software products by assisting with the design, development, and implementation phases.

Education

Diploma - Computer Programming, Computer Science

Algonquin College
Ottawa, ON
12.2018

Skills

  • Proficient in multiple programming languages
  • Experience with front-end and back-end frameworks
  • Relational and NoSQL database proficiency
  • Cloud and DevOps expertise
  • Agile methodologies and software development practices
  • Problem-solving

Certification

  • React – Mastering Test-Driven Development (TDD) - March 2020 - Udemy
  • Complete Python Bootcamp - January 2020 - Udemy
  • Python Data Structures - February 2018 - Coursera

LANGUAGE SKILLS

English (Fluent)
French (Advanced)
Portuguese (Fluent)
Spanish (Intermediate)

Timeline

Contractor

Canadian Transportation Agency
10.2024 - Current

Software Developer

net2phone Canada
03.2020 - 09.2022

Software Developer

TechInsights Inc.
01.2019 - 12.2019

Junior Software Developer

TechInsights Inc.
01.2018 - 12.2018

Diploma - Computer Programming, Computer Science

Algonquin College
Chrystian Santos