Mayara Alves

Technology Artificial Intelligence Automation

Mayara Alves

Building digital solutions and making processes work better.

I work where software engineering, IT operations, automation and artificial intelligence meet. I supervise an IT support operation and build the tools that day-to-day work calls for, always starting from the problem rather than the technology.

Portrait of Mayara Alves
  • TodaySenior Developer and IT Support Supervisor
  • ManagementMBA in Project Management
  • InfrastructureGraduate degree in Computer Network Engineering
  • EngineeringSoftware Engineering at the University of Brasília

From operations to building solutions.

Technology should not just digitize an inefficient process. It should help us rethink it.

I am an IT professional with experience in software engineering, technical leadership, project management and technology operations. Today I supervise an IT support team and, alongside that, I build applications, automations and AI solutions for problems I come across in day-to-day operations.

I started close to operations, in technical support, networking and infrastructure, helping people and keeping systems running. That background shaped how I build software: before choosing a tool, I want to understand where the process gets stuck, who depends on it and what happens when it fails.

My education follows the same path: Software Engineering at the University of Brasília, IT Management, a graduate degree in Network Engineering, an MBA in Project Management and a degree in Agribusiness Management, which taught me to look at cost, supply chains and operations before technology.

  1. Understand before building

    I talk to the people who use the process, observe the routine and find where it actually breaks down.

  2. Question the process

    Not every step needs to exist. Sometimes the best automation is removing a step altogether.

  3. Build what is needed

    Clear rules, reliable data and AI where it adds value. Code does the math, AI interprets and writes.

  4. Document and improve

    Procedures, decisions and metrics are recorded so the solution keeps working without depending on me.

Real problems, tailored solutions.

Much of what I build comes from inside operations, so not everything has a public repository. In those cases I describe the problem, the solution and my role without exposing data, clients or internal details.

Professional projects

Solutions for IT operations, management and administrative processes.

01Applied AI · Product

Artificial intelligence for property management

A set of solutions that brings AI into the document-heavy routine of a condominium management office, right where the work happens.

  1. audio, notice, spreadsheet
  2. rules + AI
  3. minutes, notice, dashboard
  • LLMs
  • Skills and agents
  • Python
  • Context engineering
  • Document analysis
  • HTML
Problem
Meeting minutes, notices, balance sheets and reports were read, interpreted and written by hand. Hours of work and rework on very similar content.
Solution
Meeting minutes generated from audio and agenda, drafted notices, balance sheet analysis and exported spreadsheets turned into readable dashboards. Calculations are done in code. AI interprets and writes.
My role
Solution design, context and prompt engineering, building the skills, testing with real documents, exception handling and integration into the existing workflow.
Goal
Reduce manual document work while keeping human review where accountability is required.

02IT operations · Data

Management view of a support operation

Cross-checking what the team reports in messaging channels against what actually becomes a ticket, to reveal recurring issues and gaps.

  1. messages
  2. tickets
  3. correlation
  4. management dashboard
  • Node.js
  • Playwright
  • SQLite
  • SQL
  • YAML
  • HTML
Problem
Alerts arrived through group chats while tickets lived on a separate platform. Without matching the two, recurring problems and requests that never became tickets stayed invisible.
Solution
Local collection from both sources and cascading correlation: ticket number when mentioned, then location, type and time window. Rules live in editable files and AI is used only for the period summary, which keeps costs low and results auditable.
My role
Process mapping, defining correlation and classification rules, development and dashboard design.
Goal
Turn scattered communication into information for decisions and continuous improvement.

03Infrastructure · Automation

Automated workstation standardization

A single routine that sets up every computer to the same standard, from user backup to final validation.

  1. backup
  2. network and domain
  3. software
  4. validation
  • PowerShell
  • Windows
  • Active Directory
  • Networking
Problem
Preparing each machine took a long sequence of manual steps, repeated computer by computer, with a real risk of skipping steps and ending up with inconsistent setups.
Solution
A script that runs the whole flow: user file backup, network and DNS settings, domain join, software installation based on the machine profile, profile cleanup and validation checks. It comes with a checklist for whoever runs it.
My role
Analysis of the manual process, ordering steps and checks, script development and testing in different scenarios.
Goal
Standardize machine setup and eliminate step-by-step manual work.

04Web app · Data

IT inventory control

An installable mobile app to track equipment and supplies, with stock levels that never depend on manual entry.

  1. stock in and out
  2. database computes balance
  3. restock alert
  • React
  • Supabase
  • PostgreSQL
  • PWA
  • Vercel
  • Python
Problem
Equipment and supplies were tracked by hand, with no clear view of stock levels, movements or items running low.
Solution
Items, categories, stock in and out, destinations, minimum levels, reports and alerts. The balance is never typed in: the database calculates it from movements, so the screen can never drift from the real stock. It started as a Python desktop tool and evolved into a web app.
My role
Requirements, data modeling and business rules, development and deployment.
Goal
Make inventory control proactive, warning before something runs out instead of noticing afterwards.

05Data · Product

Market intelligence platform

A structured, searchable database of companies in a sector, built from scattered public sources.

  1. public sources
  2. collection and cleaning
  3. searchable database
  • Python
  • Streamlit
  • SQLAlchemy
  • SQLite
  • Web scraping
Problem
Mapping the companies in a market relied on manual research, with no database to search, compare or reuse what had already been found.
Solution
An application that collects, cleans and catalogs information with explicit trust rules: automation never confirms a record on its own, conflicting sources become a flagged discrepancy with both pieces of evidence, and no value is overwritten without history.
My role
Product concept, choosing the relevant data, collection and cleaning logic, database structure and usage guidance.
Goal
Replace manual searching with a reliable in-house database ready for analysis.

Open tools

Public code, published on GitHub Pages. They run in the browser and files never leave the user's device.

LiveIn-browser AI

Audio transcriber

Turns recordings of meetings and assemblies into text, with timestamps and TXT or SRT export. The Whisper model runs inside the browser, so the audio is never sent to a server.

  • JavaScript
  • Whisper
  • transformers.js
  • WebGPU

LiveAudio processing

Audio to MP3 converter

Converts recordings in almost any format, such as WhatsApp voice notes, into speech-optimized MP3 ready for transcription. It uses a fast Web Audio path and an FFmpeg WebAssembly engine for harder files.

  • JavaScript
  • Web Audio API
  • FFmpeg.wasm
  • lamejs

Other solutions

Smaller tools built to organize work and take repetitive tasks off people's hands.

Productivity

Project and schedule management

An app that brings task boards, calendar, an ideas backlog and owners together in one place, installable on mobile.

  • React
  • Supabase
  • PWA

Automation

Email and file routines

Reads messages, identifies the relevant attachments, discards signatures and logos, processes the files and logs what was done.

  • Python
  • Email
  • File processing

Productivity

Task organizer

A desktop app with tabs, color-coded priorities, due dates, overdue highlights and corruption-safe saving.

  • Python
  • Tkinter
  • JSON

Academic projects

Team projects from the Software Engineering program at the University of Brasília.

  • Smart incubator with ESP32

    Embedded Systems · pair project

    Firmware that monitors temperature and humidity and controls heating to keep the chamber within the ideal range.

  • Tainacan

    Software Configuration Management

    Documentation of the evolution of, and contributions to, Tainacan, an open source platform for managing and publishing digital collections.

  • Brazilian Agribusiness Data

    Software Development Methods

    A website that gathers and presents information and data about Brazilian agribusiness.

  • Ventoy website usability

    Human-Computer Interaction

    Usability evaluation of an open source tool's website, with the issues found and proposed improvements.

  • Digital Driver's License requirements

    Software Requirements

    Requirements elicitation and analysis for Brazil's official app that stores driver's licenses and vehicle documents on the phone.

  • Applied algorithms

    Algorithm Design

    Salon scheduling with dynamic programming, restaurant recommendations by inversion counting and shortest bus routes with Dijkstra.

  • Object-oriented programming and data structures

    Java and C

    Exercises and projects from foundational courses, such as a vehicle sales system, a hangman game and data analyses in C.

A career built hands-on.

From end-user support to supervising a support operation, always close to the people who rely on technology to get their work done.

2026 to presentBrazil

CondGPT

Artificial intelligence platform for property management

Software Engineer · Senior Developer Current

2026 to present
  • I build the product's AI modules, such as meeting minutes from audio, balance sheet interpretation, accounting analysis and notice creation.
  • I build integrations and automations: client onboarding with contract, e-signature, billing and access in a single flow, batch invoicing and customer service agents with n8n.
  • I track the cost and quality of AI in production, aiming for the lowest cost without losing quality.
  • I published open tools that support the product, such as the audio transcriber and converter.

Oct 2024 to presentBrazil

O Tentáculo Tecnologia da Informação

IT support and operations for corporate clients

IT Support Supervisor Current

Oct 2025 to present
  • I supervise the support team, the ticket queue, deadlines and escalations.
  • I build standard operating procedures, support guides, on-call routines and incident action plans.
  • I develop automations for the operation, such as workstation standardization, ticket follow-up and IT inventory control.
  • I work with Active Directory, monitoring with Zabbix and Grafana, Bacula backups and corporate networks.

Tier 1 IT Support

Oct 2024 to Oct 2025
  • Remote first-level support, diagnosing hardware, software and network issues.
  • Logging and tracking requests in a ticketing system.
  • Documenting frequent errors and the fixes applied.

Jun 2024 to Jun 2026Valparaíso de Goiás, Brazil

Public Prosecutor's Office of the State of Goiás

IT Intern

  • On-site and remote hardware and software support for staff.
  • Installing, configuring and updating operating systems and software.
  • Setting up wired and wireless local networks, testing connectivity and fixing faults.

Oct 2023 to Oct 2024Novo Gama, Brazil

Novo Gama City Hall

IT Intern

  • Technical support for city departments, with requests logged in the ticketing system.
  • Assembling and maintaining computers and servers, backups and data recovery.
  • Documenting technical processes and running basic user training.
Earlier roles outside IT

Oct 2021 to Mar 2023Brasília, Brazil

ICIPE · Children's Cancer and Specialized Pediatrics Institute

Office Assistant

  • Calculating and reconciling invoices with an outsourced provider.
  • Department purchase requests, spreadsheet control and requests in the hospital system.

Feb 2021 to Oct 2021Brasília, Brazil

União Química Farmacêutica Nacional

Office Assistant

  • Applying and controlling standard operating procedures for the quality control team.
  • Receiving, distributing and tracking inventory of samples and documents.

What I use to solve problems.

Grouped by purpose. These are the tools I use regularly and can demonstrate in real projects.

Software engineering and development

From requirements to deployment, across web apps, internal tools and scripts.

  • Python
  • JavaScript
  • React
  • SQL
  • PostgreSQL
  • Java
  • Git
  • Requirements
  • Data modeling

Artificial intelligence and automation

AI built into the process, with clear rules and controlled costs.

  • LLMs via API
  • Skills and agents
  • Context engineering
  • Whisper
  • n8n
  • PowerShell
  • Playwright
  • Webhooks

Infrastructure, networking and IT operations

Where I started, and what still supports everything I build.

  • Windows
  • Active Directory
  • TCP/IP
  • VLAN and VPN
  • Zabbix
  • Grafana
  • Bacula
  • Virtualization

Project management and technical leadership

Priorities, follow-up and documentation so delivery happens and lasts.

  • Team supervision
  • Scrum
  • Kanban
  • Standard operating procedures
  • Incident management
  • Prioritization

Data analysis and process improvement

Organized data to spot bottlenecks and make evidence-based decisions.

  • Power BI
  • Advanced Excel
  • Pandas
  • Dashboards
  • Process mapping
  • KPIs

Technologies and architectures

Everything I have used in real projects, grouped by layer.

Languages
  • Python
  • JavaScript
  • TypeScript
  • Java
  • C
  • SQL
  • PowerShell
  • HTML
  • CSS
Front end
  • React
  • Next.js
  • Vite
  • Tailwind CSS
  • Bootstrap
  • PWA
Back end and APIs
  • Node.js
  • Flask
  • Streamlit
  • REST APIs
  • GraphQL
  • Webhooks
Databases
  • PostgreSQL
  • Supabase
  • MySQL
  • SQLite
  • SQLAlchemy
Artificial intelligence
  • Claude
  • OpenAI
  • Gemini
  • Whisper
  • transformers.js
  • MCP
  • Skills and agents
  • RAG
  • Context engineering
Automation and integrations
  • n8n
  • Playwright
  • WhatsApp APIs
  • Payment and e-signature APIs
  • File processing
Cloud and DevOps
  • Git
  • GitHub Actions
  • GitHub Pages
  • Vercel
  • Docker
  • Docker Compose
  • WSL
  • VirtualBox
Data and BI
  • Power BI
  • BigQuery
  • Pandas
  • NumPy
  • Advanced Excel
Infrastructure
  • Windows
  • Linux
  • Active Directory
  • TCP/IP
  • VLAN
  • VPN
  • Zabbix
  • Grafana
  • Bacula
Embedded
  • ESP32
  • ESP-IDF
Architectures and practices
  • SPA and PWA
  • REST APIs
  • Serverless
  • Multi-tenant
  • Event-driven
  • In-browser processing with WebAssembly
  • Row Level Security
  • Data pipelines
  • Hybrid AI: rules and LLM
  • Automated testing
  • TDD
  • Scrum
  • Kanban

Engineering, management and operations.

Graduate studies

  1. MBA in Project Management

    Faculdade Líbano Completed2026
  2. Graduate certificate in IT Governance

    Faculdade Líbano In progress2026
  3. Graduate certificate in Computer Network Engineering

    Universidade Cruzeiro do Sul Completed2024 to 2025

Undergraduate and technical

  1. Bachelor's in Software Engineering

    University of Brasília (UnB) In progresssince 2020
  2. Associate degree in IT Management

    Universidade Cruzeiro do Sul Completed2024 to 2026
  3. Associate degree in Agribusiness Management

    Universidade Cruzeiro do Sul Completed2020 to 2023
  4. Technical diploma in Agroecology

    Colégio Estadual Valparaíso · Pronatec Completed2017 to 2020

Additional courses

  • Agile: Scrum and DevOps
  • Leadership development
  • Conflict management
  • Change management
  • Interpersonal communication and customer service
  • Financial management
  • Fundamentals of accounting

Got a process that could work better?

I am open to opportunities, projects and conversations about software engineering, IT operations, automation and applied artificial intelligence.