Luis Henrique Alves Lourenço
Possui mestrado em Informática pela Universidade Federal do Paraná (2011) e graduação em Bacharelado em Ciência da Computação pela Universidade Federal do Paraná (2008). Desenvolvedor de Sistemas Embarcados desde 2012. Experiente em C++, QT e Linux. Atuando no desenvolvimento de Set-Top-Boxes e placas embarcadas, soluções de pagamento, e IoT. Experiência na área de Ciência da Computação, com ênfase em Arquiteturas Paralelas, atuando principalmente nos seguintes temas: processamento paralelo em placas gráficas, processamento de imagens e sistemas embarcados.
Informações coletadas do Lattes em 04/01/2026
Acadêmico
Formação acadêmica
Mestrado em Informática
2009 - 2011
Universidade Federal do Paraná
Título: Paralelização do Detector de Bordas Canny para a Biblioteca ITK utilizando CUDA, Ano de Obtenção: 2011
Daniel Weingaertner.Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: Processamento de Imagens; Processamento de Imagens Médicas; Processamento Paralelo em GPU; CUDA; ITK.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação / Especialidade: Arquiteturas Paralelas.
Graduação em Bacharelado em Ciência da Computação
2004 - 2008
Universidade Federal do Paraná
Título: Processamento Paralelo de Áudio em GPU
Orientador: Luis Carlos Erpen de Bona
Formação complementar
2020 - 2020
The Ultimate Hands-On Hadoop - Tame your Big Data!. (Carga horária: 15h). , Udemy, UDEMY, Estados Unidos.
2009 - 2009
Audio and Image/Video Coding Standards. (Carga horária: 16h). , Universidade Tecnológica Federal do Paraná, UTFPR, Brasil.
Idiomas
Inglês
Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Bem.
Espanhol
Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, Escreve Razoavelmente.
Português
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Alemão
, Lê Pouco.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Arquiteturas Paralelas.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Processamento Gráfico (Graphics).
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas Embarcados.
Participação em eventos
III JAI/UNICENTRO - Jornada de Atualização em Informática da UNICENTRO.Programação paralela aplicada. 2010. (Outra).
XXIII ENECOMP. Avaliador dos trabalhos acadêmicos. 2009. (Congresso).
11 Simpósio Brasileiro de Computação Musical. 2007. (Simpósio).
14° EVINCI Evento de Iniciação Científica da UFPR.Acesso a dispositivos de cdrom e disquete em modelos servidor/cliente em Linux. 2006. (Outra).
Produções bibliográficas
-
LOURENÇO, L. H. A. ; WEINGAERTNER, D. ; Todt E. . Efficient implementation of the Canny Edge Detection Filter for ITK using CUDA. In: Simpósio em Sistemas Computacionais WSCAD-SSC, 2012, Petrópolis. WSCAD-SSC 2012, 2012.
-
BONA, L. C. E. ; CASTILHO, M. A. ; WEINGAERTNER, D. ; SILVA, F. ; LOURENÇO, L. H. A. ; Ribas B. C. . Managing a Grid of Computer Laboratories for Educational Purposes. In: LAGrid08 - Latin American Grid, 2008, 2008, Campo Grande. Proc of the 2nd Latin American Grid, 2008.
-
LOURENÇO, L. H. A. ; Ribas B. C. ; Schmitt E. V. . Acesso a dispositivos de cdrom e disquete em modelos servidor/cliente em Linux. In: 14° EVINCI Evento de Iniciação Científica da UFPR, 2006, Curitiba. Livro de Resumos - 14. EVINCI / Outubro / 2006, 2006. p. 493.
-
LOURENÇO, L. H. A. . Programação paralela aplicada. 2010. (Apresentação de Trabalho/Conferência ou palestra).
Histórico profissional
Experiência profissional
2020 - Atual
Centro Universitário InternacionalVínculo: Professor Visitante, Enquadramento Funcional: Produtor de Conteúdo
Outras informações:
Writing content for e-learning classes (on Distance Education). Text and video.
Big Data, Hadoop, Spark.
2020 - 2020
UDS TecnologiaVínculo: Celetista, Enquadramento Funcional: Desenvolvedor Senior, Carga horária: 44
Outras informações:
C/C++ programmer. Backend development on Payment Systems.
Typescript/Javascript programmer. Backend developer on Payment Systems using NestJS framework.
Linux; C/C++; Docker; Typescript; Javascript; NextJS; Git; Scrum.
2018 - 2020
DEAL TechnologiesVínculo: Celetista, Enquadramento Funcional: Desenvolvedor Sênior, Carga horária: 40
Outras informações:
Development of Set-Top-Box software for Telefónica.
New features development and Bug fixes.
Development, maintenance and bug fixes for middleware software embedded on Set-Top-Box using C++, Qt and QML.
Data communication is done using REST requests and DBus.
UI is implemented using MVC model and developed with Qt and QML.
Project is managed using Scrum and Jira.
Software is versioned using GIT and GitLab.
Linux; C/C++; Qt; QML; REST; DBus; Scrum; Jira; Git
2015 - 2018
Grupo AblVínculo: Celetista, Enquadramento Funcional: Analista de Sistemas Pleno, Carga horária: 40
Outras informações:
Development of Linux embedded systems for self-service machines and vehicular monitoring.
Telemetry and IoT solutions.
Development of turn-o-matic wall sign solution.
Payment solutions for POS and Pinpad.
Development of software using Linux, C, C++, Qt and Bash scripts embedded for RaspberryPi and
Arduino.
Development of hardware modules for thermic printers, barcode readers, arduino and telemetry
sensor reading.
Data communication done using TCP sockets and REST requests.
Software code versoning done using GIT.
Linux; C/C++; Qt; Bash; REST; Single Board Computers; Git.
2014 - 2015
NovaITVVínculo: Celetista, Enquadramento Funcional: Desenvolvedor C++, Carga horária: 40
Outras informações:
Lead programmer of Set-Top-Box development project. Embedded systems development. Software. Development using Linux and C/C++ for SH4 architecture. System Architecture. Module communication using DBus. Software versioning done using GIT.
Linux kernel; StLinux; C/C++; Qt; Bash; DBus; uBoot; Ginga; Git.
2012 - 2013
Eletro Popular LTDAVínculo: CLT, Enquadramento Funcional: Programador C/C++, Carga horária: 40
Outras informações:
Embedded Systems development for Set-Top-Box.
Middleware development using C/C++ and STLinux.
Adapting Ginga (Brazilian TV interactivity middleware) to SH4 architecture.
Software versioning using GIT.
Linux kernel; StLinux; C/C++; Bash; uBoot; Ginga; Git.
2011 - 2012
Meta Tecnologia em SoftwareVínculo: CLT, Enquadramento Funcional: Programador C/C++, Carga horária: 40
Outras informações:
Desenvolvimento Linux embarcado em C/C++; Suporte de C/C++ e PostgreSQL em
sistema de rastreamento de veículos.
Backend Development of Linux systems.
Bug fixes.
Maintenance and support for vehicle tracking system using C/C++ and Linux.
Linux; C.
2011 - 2011
INVISYS Sistemas de Visão ComputacionalVínculo: Bolsista CNPq (mestre), Enquadramento Funcional: Programador, Carga horária: 30
Outras informações:
Desenvolvimento de solução utilizando Detecção de Faces em C/C++ com OpenCV e SQLite.
Development of video face recognition.
Development of software using C/C++, OpenCV and Linux.
Linux; C; Sqlite; OpenCV.
2006 - 2009
Centro de Computação Científica e Software LivreVínculo: Livre, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 20, Regime: Dedicação exclusiva.
Outras informações:
Desenvolvimento de sistema baseado em Debian e pacotes de software;
Desenvolvimento de solução para atualização automática; Desenvolvimento de solução para o acesso
remoto a dispositivos de CD/DVD, Disquete e Pendrive.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Luis Henrique Alves Lourenço e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?