My journey so far.

A timeline of my professional experience, projects and opportunities that shaped my skills and career.

4+

Years Experience

In software development

10+

Projects Completed

Web, SaaS & Tools

5+

Happy Clients

Individuals & Teams

Always

Learning & Building

Improving every day

Contribution activity

@vinicius-leprevost
NovDecJanFebMarAprMayJunJulAugSepOct
MonWedFri
LessMore

Relevant Professional Experience

2025 – Present

Toronto, Canada

Xello logo

Full-Stack Engineer

Xello
CURRENT ROLE

Contributing to the development and maintenance of Xello’s platform across backend services, database systems and frontend applications. Working with C#/.NET, Angular, SQL Server and Redis to deliver new functionality, resolve production issues and improve platform performance and reliability.

C#.NETAngularTypeScriptSQL ServerRedisREST APIsJenkinsOctopus Deploy
  • Developed and maintained backend services and business logic using C# and .NET.
  • Built and enhanced Angular components for user-facing platform functionality.
  • Designed and optimized SQL Server schemas, queries and stored procedures.
  • Used Redis for caching and performance optimization across platform services.
  • Investigated defects across frontend, backend and database layers.
  • Collaborated with Product and QA to validate requirements and deliver tested platform changes.

2025 – Present

Curitiba, Brazil · Remote

Pet Unio logo

Full-Stack Developer (Contractor)

Pet Unio
IN PRODUCTION

Leading the development and ongoing maintenance of Pet Unio’s digital ecosystem, including the public pet health plan platform and a separate internal Operations Hub. Responsible for frontend and backend development, multi-pet enrollment, payment and contract workflows, partner integrations, anti-fraud controls, AI-assisted customer support, dashboards, reporting and internal operational tools.

Next.jsTypeScriptNode.jsExpressJavaScriptSupabasePostgreSQLRedisTailwind CSSBootstrapjQueryOpenAI APIREST APIs
  • Built and maintained the public Pet Unio platform, including plan selection, multi-pet enrollment, customer registration, payment processing and contract generation.
  • Developed a separate Operations Hub with dashboards, customer and contract management, financial information, operational tools and reports.
  • Integrated payment, quotation, policy and contract workflows with external partner APIs.
  • Implemented Redis-backed anti-fraud controls and persistence for suspicious checkout activity.
  • Developed an OpenAI-powered assistant to answer customer questions about plans, coverage and eligibility.
  • Handled production maintenance, integration failures, partial-payment scenarios and improvements based on operational feedback.

2022 – 2024

Curitiba, Brazil

Tramontina Vieira & Cia logo

Software Coordinator and Developer

Tramontina Vieira & Cia

FULL-TIME

Coordinated software development initiatives and built full-stack internal applications using React.js and Node.js. Developed dashboards, management tools and operational systems designed to automate workflows, centralize information and improve business processes.

React.jsNode.jsJavaScriptREST APIsSwaggerFull-Stack DevelopmentSoftware ArchitectureProcess AutomationRequirements AnalysisTeam Coordination
  • Developed full-stack internal applications, dashboards and management tools.
  • Designed and integrated REST APIs for communication between business systems.
  • Translated operational requirements into practical software solutions.
  • Coordinated development priorities with stakeholders and internal teams.
  • Automated workflows and improved access to operational information.
  • Maintained and enhanced existing applications based on user feedback.

Education

AI

Artificial Intelligence – Software Engineering Technology

Centennial College, Toronto, Canada

2024 – 2026Completed
IS

B.Sc. Information Systems

PUCPR, Curitiba, Brazil

2019 – 2023Completed

Experience Highlights

  • Delivered production-ready applications used by hundreds of users.
  • Strong focus on clean code, performance, security and UX.
  • End-to-end experience: from planning and design to deployment and maintenance.
  • Comfortable working independently and as part of remote teams.