About Me

Hello, I am Lucas Barbosa Rocha :wave:.
I’m a lifelong computer student and programmer. I adore animals and I’m aspiring to become an amateur cellist.

You can find my academic profile on Lattes and my ORCID is 0000-0002-9606-2569.

you can see my beewcrowd profile on beewcrowd (old URI).

Feel free to visit my personal Github and my academic Github profiles.

Programming Skills

Python

90%

Cpp

75%

Java

73%

GO

60%

C

50%

Other Skills

Linux

85%

SQL

80%

Latex

72%

AWS

68%

Git

65%

Student, Waldemir Barros da Silva, Mato Grosso do Sul, BR

2008 — 2011

Technical course in computing integrated into high school. My experiences in the computer technical course include programming and algorithms, database, computer maintenance, computer networks and participation in the Brazilian Olympiad in Informatics (OBI).

Student, UFMS, Mato Grosso do Sul, BR

2014 — 2017

Information system course with a focus on bioinformatics. Research line is "The problem of selecting specific primers using Hamming distance".

Student, UFMS, Mato Grosso do Sul, BR

2018 — 2019

Master's degree in computer science with a focus on bioinformatics. Research line is "Approaches to the Specific Substring Selection Problem using Hamming Distance". Papers of this work are "Specific Substring Problem an application in bioinformatics" and "Heuristics for the Specific Substring Problem with Hamming Distance".

Student, UFMS, Mato Grosso do Sul, BR

2020 — 2024

Doctor student in computer science with a focus on bioinformatics. Research line is "The problem of sequence mapping in De Bruijn graphs". Paper of this work is "Heuristics for the De Bruijn Graph Sequence Mapping Problem".

Trainee, Cruzeiro do Sul, Mato Grosso do Sul, BR

2012 — 2012

Trainee at SENAT at Cruzeiro do Sul company, responsible for providing technical support to employees and computer maintenance.

Trainee, Plaenge, Mato Grosso do Sul, BR

2012 — 2013

Trainee in user support, responsible for computer formatting, peripherals replacement, and network troubleshooting.

Trainee, Bitsis, Mato Grosso do Sul, BR

2013 — 2013

Trainee in software development using the DOT NET language, utilizing SQL Server, and generating reports with Crystal Reports.

Developer, Bitsis, Mato Grosso do Sul, BR

2013 — 2014

Software developer in the DOT NET language, using SQL Server, and generating reports with Crystal Reports.

Scholarship, PET (Programa de Educação Tutoria), Mato Grosso do Sul, BR

2014 — 2017

I conducted research on Software Registration, addressing its significance and challenges. Additionally, I served as a monitor in Algorithms and Programming courses, guiding and assisting fellow students. Furthermore, I gained valuable knowledge through configuring the Redmine Ubuntu Server and the installation/maintenance of the Rocks Cluster. These experiences significantly contributed to my academic and professional development.

Volunteer monitor, FACOM-UFMS, Mato Grosso do Sul, BR

2015 — 2015

The project DESTACOM was conducted by some professors from FACOM-UFMS and aims to teach programming logic and programming to students from public and private schools. The motto is "CS Unplugged," which means "Teaching Computing without a computer." In the first part of the project, students learn the concepts without the need for a computer. Then, a programming language is taught, with Python being the chosen one. Monitors accompany the teachers during classes and assist the students in case of doubts.

Volunteer monitor, FACOM - UFMS, Mato Grosso do Sul, BR

2017 — 2017

Volunteer monitor in the subject of Formal Languages and Automata, assisting students with exercise problem-solving and providing support to the professor during classes.

Developer, Canopus, Rio Grande do Sul, BR

2021 — present

Software developer at Akross (Rio de Janeiro), employed by Canopus (Rio Grande do Sul). I have intermediate experience in Java - Spring Boot, Python, and basic knowledge in GO. I work with the AWS platform, using services such as Data Pipeline, DynamoDB, Lambda, S3, SQS, Step Function, and EventBridge. Additionally, we use Bitbucket Pipelines to deploy new application versions and configure and utilize Google Analytics 4 in Go and JS.