Software Engineer

Viktor Avelino

Software Engineer at IBM with expertise in React, TypeScript, and modern web technologies. Passionate about building scalable, user-centric applications and driving innovation through clean code and agile practices.

Skills

Technologies and tools I work with on a daily basis.

Frontend

React React Native Angular Next.js TypeScript Redux

Backend

Node.js NestJS ExpressJS Supabase

Tools & Methods

Git Jira Azure DevOps Agile

Experience

My professional journey building software across different industries.

IBM | Langflow

Software Engineer

Nov 2025 - Present · Toronto, ON

  • Developed and maintained enterprise-level web applications using React and TypeScript
  • Collaborated with cross-functional teams to deliver scalable solutions following agile methodologies
  • Contributed to front-end architecture decisions and code quality improvements

Tech Mahindra

Software Engineer

Sep 2022 - Nov 2025 · Toronto, ON (Remote)

  • Built a React-based Point of Sale system for AT&T from scratch using domain-driven architecture
  • Developed reusable Angular component library for PNC Bank meeting accessibility (WCAG) standards
  • Worked closely with UX designers and product owners to translate requirements into technical solutions

Diario do Xingu

Frontend Developer

Apr 2025 - May 2025 · Brazil (Remote)

  • Developed responsive web interfaces using React and modern CSS frameworks
  • Implemented content management features and optimized page load performance

Unicar

Full Stack Developer

Aug 2022 - Mar 2023 · Brazil (Remote)

  • Built a full-stack platform that connects users with certified expediters who handle vehicle-related bureaucracy on their behalf using React Native with Supabase backend
  • Integrated PagSeguro payment processing and PostgreSQL database management
  • Managed end-to-end development lifecycle from concept to deployment

Projects

Notable projects I've contributed to throughout my career.

Langflow

Open-source low-code platform for building AI agents and RAG applications with a visual drag-and-drop interface, backed by Python and integrations with major LLMs.

React TypeScript Python AI

Diário do Xingu

Digital news portal for the Xingu region in Pará, Brazil, delivering local journalism with a modern Next.js front end and Tailwind CSS styling.

Next.js React Tailwind CSS

Unicar

Full-stack platform that connects users with certified expediters who handle vehicle-related bureaucracy on their behalf, with real-time features, payment integration via PagSeguro, and a mobile-first experience.

React Native Supabase PostgreSQL PagSeguro