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.

Currently building handbill — hand someone a page

Skills

Technologies and tools I work with on a daily basis.

Frontend

ReactReact NativeAngularNext.jsTypeScriptRedux

Backend

Node.jsNestJSExpressJSSupabase

Tools & Methods

GitJiraAzure DevOpsAgile

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.

handbill

Open-source CLI that turns one HTML or markdown file into an immutable, unguessable link on your own domain — content-addressed URLs served by a Cloudflare Worker and R2 bucket you own, with the whole server under 750 lines.

TypeScriptEffectCloudflare WorkersR2

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.

ReactTypeScriptPythonAI

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.jsReactTailwind 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 NativeSupabasePostgreSQLPagSeguro