Skip to content

Software DeveloperSão José dos Campos, Brazil

Lucas Prado

I build internal web applications, Salesforce solutions and data products in the aerospace industry — turning business problems into software that people actually use.

01About

A short introduction.

I'm a software developer at Embraer, where I work across web development, Salesforce and business automation. Most of my work sits between engineering and business areas: understanding a process, modelling it, and shipping the software that supports it.

I hold a Computer Engineering degree from UTFPR and work mainly with React, TypeScript, Python and the Salesforce platform, with recurring work on data visualisation and AI-assisted tooling. Certified C1 in English (IELTS).

02Experience

Where I have worked.

2026 — Present

Embraer

São José dos Campos, Brazil

Software Developer

Development of internal solutions for product support and commercial areas, working inside an agile team.

  • Design and evolve Salesforce solutions that support internal commercial processes, translating business requirements into technical implementations.
  • Build AI assistants on top of enterprise LLM platforms, integrated with existing internal systems to support day-to-day operations.
  • Deliver Power BI dashboards and low-code automations that remove manual effort from recurring business routines.
  • Salesforce
  • TypeScript
  • React
  • Python
  • Power BI
  • Power Apps
  • Scrum

2024 — 2026

Embraer

São José dos Campos, Brazil

Software Engineering Intern

Web development, platform integrations and business automation for internal engineering and support areas.

  • Developed and maintained an internal web platform used by engineering teams, covering corrective maintenance, new features and requirement gathering with business areas.
  • Integrated AI services into internal tooling to support operational efficiency and decision making.
  • Worked on a company-wide Salesforce initiative: custom objects, validation rules, approval processes, flows and Apex, including business-rule modelling and rollout support.
  • Built dashboards with Power BI and Python, with automations and data integration through REST APIs.
  • TypeScript
  • PHP
  • Tailwind CSS
  • Salesforce
  • AWS
  • Google Cloud
  • Python
  • Power BI
  • Power Automate
  • REST APIs

2023 — 2024

Therion EJ

Londrina, Brazil

Software Developer

Junior enterprise: web applications delivered end to end for external clients.

  • Developed web applications with JavaScript, TypeScript, React and Tailwind CSS alongside the development team.
  • Took part in every phase of a project — requirements, design, implementation and delivery.
  • Worked in Scrum, with incremental deliveries and continuous follow-up with stakeholders.
  • Translated business needs into technical solutions aimed at making client processes more flexible.
  • JavaScript
  • TypeScript
  • React
  • HTML
  • Tailwind CSS
  • Scrum
03Selected work

Personal projects.

Work built outside of client and company scope.

01Undergraduate thesis · UTFPR · 2026

Vehicle Detection

A YOLO-based system that detects, tracks and analyzes vehicle flow in urban traffic videos, benchmarked across GPU, Apple Silicon and CPU.

Illustration of a traffic scene with several vehicles, before detection
Input frame

Problem

Urban traffic congestion carries a real, measurable cost — wasted time, fuel and emissions — and managing it well depends on reliable data about vehicle flow. Collecting that data manually doesn't scale, so the goal was to turn ordinary traffic footage into usable metrics (counts, vehicle types, flow over time) without requiring specialized infrastructure or cloud dependency.

Approach

Built a Python pipeline where uploaded traffic video is processed frame by frame by YOLO11n and YOLO26n (pretrained on COCO, restricted to car/motorcycle/bus/truck classes), paired with Ultralytics' native BoT-SORT tracker to assign persistent IDs and count unique vehicles across frames. The resulting detections feed a metrics layer — unique vehicle counts, type distribution, flow per time interval and vehicles per minute — surfaced through an interactive Streamlit interface with charts and CSV export. The system auto-detects available hardware (CUDA, Apple MPS or CPU) and runs entirely locally. Along the way, handled a couple of real tracker quirks: YOLO's streaming mode silently dropping the final frames of a video (worked around by backfilling missing frames with the last known count) and the tracker flip-flopping a vehicle's class between frames (fixed by locking each ID's type to its first detection).

Results

Ran 28 experiments across 5 videos (10 seconds to 60 minutes) on three hardware setups — NVIDIA RTX 3070 (CUDA), and an Apple MacBook Pro M4 via MPS and CPU. Apple's MPS backend had the best average processing-time-to-video-duration ratio, edging out the dedicated CUDA GPU, while plain CPU was consistently the slowest. Validating against manual counts on shorter clips, the system landed within 0%–7.7% relative error depending on model and device. Comparing models, YOLO11n was faster on CUDA, while YOLO26n's simplified architecture gave it an edge on CPU and slightly higher counts on longer, denser videos. Main limitations: missed detections on small/distant vehicles, and misclassification of vehicle types outside COCO's categories (e.g. a train read as a bus). Next steps: cloud hosting and support for live camera streams instead of uploaded video only.

Same traffic scene with YOLO-style bounding boxes and confidence scores around each vehicle
Detection output

Next

More projects in progress.

04Education

Academic background.

Jun 2021 — Aug 2026

Londrina, Brazil

B.Sc. Computer Engineering

UTFPR — Universidade Tecnológica Federal do Paraná

  • Undergraduate thesis on vehicle detection.
  • Academic management at CAECOMP (Computer Engineering Students' Association).
  • Digitando Informação — university extension project on media literacy and misinformation.

Certifications

  • IELTS — English C1British Council / IELTS · 2024
05Skills

What I work with.

Technology

  • React
  • TypeScript
  • JavaScript
  • Next.js
  • Tailwind CSS
  • PHP
  • Python
  • SQL
  • REST APIs
  • Salesforce (Apex, Flows)
  • AWS
  • Google Cloud

Business

  • Requirements gathering
  • Business process modelling
  • Project management
  • Scrum & agile delivery
  • Stakeholder communication
  • Analytical thinking

Finance

  • Interest in Insper's MBM (finance track)

Tools

  • Power BI
  • Power Automate
  • Power Apps
  • Git & GitHub
  • Figma
  • Jira

Languages

  • Portuguese — Native
  • English — C1 (IELTS)
  • German — In progress
06Contact

Get in touch.

lucaspradodev@outlook.com