Acerca de
Actividad
-
Saibam onde estão alguns dos(as) ex-integrantes do NuFuturo! Agradecemos de 💜 os(as) nossos(as) ex-integrantes que aram por aqui e que agora…
Saibam onde estão alguns dos(as) ex-integrantes do NuFuturo! Agradecemos de 💜 os(as) nossos(as) ex-integrantes que aram por aqui e que agora…
Recomendado por Paulo Feitosa
-
Impressionante ver o quanto a comunidade pode ir longe quando é desafiada. O Valkey, fork do Redis que surgiu após a mudança de licença, não só…
Impressionante ver o quanto a comunidade pode ir longe quando é desafiada. O Valkey, fork do Redis que surgiu após a mudança de licença, não só…
Recomendado por Paulo Feitosa
Experiencia y educación
Experiencia de voluntariado
-
Teaching Assistant of Olympics Programming Project
Instituto Federal da Paraíba
- 6 mes
Educación
Organized by the Federal Institute of Education, Science, and Technology of Paraíba (IFPB), Olympics Programming Project (POP) aims to help students improve their programming and software development skills by providing algorithms and problem-solving training.
As a Teaching Assistant, I was responsible for teaching Data Structures, Graphs, Greedy, and Dynamic Programming Algorithms. -
Organizer
TechKids
- 2 años 4 meses
Educación
The TechKids is an event that celebrates Children's Day and aims to teach Programming (software development), Chemistry and Robotics to students between 10 and 15 years old from middle school from public system in João Pessoa, State of Paraíba.
The main goal is to show the kids a few about science and technology, in order to rise the interest on these fields through practical activities that are carried out during the event. Another
important goal is to spread the opportunities for…The TechKids is an event that celebrates Children's Day and aims to teach Programming (software development), Chemistry and Robotics to students between 10 and 15 years old from middle school from public system in João Pessoa, State of Paraíba.
The main goal is to show the kids a few about science and technology, in order to rise the interest on these fields through practical activities that are carried out during the event. Another
important goal is to spread the opportunities for studying at Federal Institute of Education,
Science and Technology of Paraíba, as well a campus tour, where the event is held.
The first edition was held on October 29, 2016, with the participation of 34 students from the State Middle and High School Professor Maria Helena Bronzeado Machado. Fifty-five IFPB students enrolled to volunteer at the event, from the most diverse majors: Electrical Engineering, Interior Design, Computer Networks, Systems for Internet and Electronics Technical course.
After TechKids, several participants enrolled in the ission process for technical courses at IFPB and two of them were approved for Electronics Technical Course, at 1st and 3rd general place. Among the offered activities, the most important were Programming Workshops (Scratch and AppInventor), Robotics (Lego Mindstorm) and the Chemistry Show. -
Co-Founder and Chair of the Student Chapter @ IFPB
ACM, Association for Computing Machinery
- 7 mes
Ciencia y tecnología
Created the first ACM Student Chapter in Brazil. As the Chairman, I was responsible for promoting ACM at IFPB and engaging students to become volunteers.
The Chapter was organized and operated to spread the computing knowledge for the internal and external community from IFPB by promoting scientific, technical, and educational events. We organized the Maratona POP, 1st Code Camp, and TechKids events which were programming contests, programming training, and programming education for…Created the first ACM Student Chapter in Brazil. As the Chairman, I was responsible for promoting ACM at IFPB and engaging students to become volunteers.
The Chapter was organized and operated to spread the computing knowledge for the internal and external community from IFPB by promoting scientific, technical, and educational events. We organized the Maratona POP, 1st Code Camp, and TechKids events which were programming contests, programming training, and programming education for kids.
http://ifpb.acm.org/
Publicaciones
-
Performance Evaluation of Snapshot Methods to Warm the Serverless Cold Start
arXiv
The serverless computing model strengthens the cloud computing tendency to abstract resource management. Serverless platforms are responsible for deploying and scaling the developer's applications. Serverless also incorporated the pay-as-you-go billing model, which only considers the time spent processing client requests. Such a decision created a natural incentive for improving the platform's efficient resource usage. This search for efficiency can lead to the cold start problem, which…
The serverless computing model strengthens the cloud computing tendency to abstract resource management. Serverless platforms are responsible for deploying and scaling the developer's applications. Serverless also incorporated the pay-as-you-go billing model, which only considers the time spent processing client requests. Such a decision created a natural incentive for improving the platform's efficient resource usage. This search for efficiency can lead to the cold start problem, which represents a delay to execute serverless applications. Among the solutions proposed to deal with the cold start, those based on the snapshot method stand out. Despite the rich exploration of the technique, there is a lack of research that evaluates the solution's trade-offs. In this direction, this work compares two solutions to mitigate the cold start: Prebaking and SEUSS. We analyzed the solution's performance with functions of different levels of complexity: NoOp, a function that renders Markdown to HTML, and a function that loads 41 MB of dependencies. Preliminary results indicated that Prebaking showed a 33% and 25% superior performance to startup the NoOp and Markdown functions, respectively. Further analysis also revealed that Prebaking's warmup mechanism reduced the Markdown first request processing time by 69%.
Otros autoresVer publicación -
Prebaking Functions to Warm the Serverless Cold Start
Middleware '20: Proceedings of the 21st International Middleware Conference
Function-as-service platforms promise a simpler programming model for cloud computing, in which the developers concentrate on writing its applications. In contrast, the platform takes care of resource management. As FaaS s are billed based on the execution of the functions, platform providers have a natural incentive not to keep idle resources running at the platform's expense. However, this strategy may lead to the cold start issue, in which the execution of a function is delayed because…
Function-as-service platforms promise a simpler programming model for cloud computing, in which the developers concentrate on writing its applications. In contrast, the platform takes care of resource management. As FaaS s are billed based on the execution of the functions, platform providers have a natural incentive not to keep idle resources running at the platform's expense. However, this strategy may lead to the cold start issue, in which the execution of a function is delayed because there is no ready resource to host the execution. Cold starts can take hundreds of milliseconds to seconds and have been a prohibitive and painful disadvantage for some applications. This work describes and evaluates a technique to start functions, which restores snapshots from previously executed function processes. We developed a prototype of this technique based on the CRIU process checkpoint/restore Linux tool. We evaluate this prototype by running experiments that compare its start-up time against the standard Unix process creation/start-up procedure. We analyze the following three functions: i) a "do-nothing" function, ii) an Image Resizer function, and iii) a function that renders Markdown files. The results attained indicate that the technique can improve the start-up time of function replicas by 40% (in the worst case of a "do-nothing" function) and up to 71% for the Image Resizer one. Further analysis indicates that the runtime initialization is a key factor, and we confirmed it by performing a sensitivity analysis based on synthetically generated functions of different code sizes. These experiments demonstrate that it is critical to decide when to create a snapshot of a function. When one creates the snapshots of warm functions, the speed-up achieved by the prebaking technique is even higher: the speed-up increases from 127.45% to 403.96%, for a small, synthetic function; and for a bigger, synthetic function, this ratio increases from 121.07% to 1932.49%.
Otros autoresVer publicación
Reconocimientos y premios
-
Second place at Vsoft Contest 2017
Vsoft Company
In the first year of my Bachelor’s degree in Computer Science, I participated in the Vsoft Contest 2017 for the development of a fingerprint recognition algorithm. Vsoft is a brazilian company that develops solutions for biometric personal identification.
The contest main goal is develop a solution to fingerprint recognition with the lowest Equal Error Rate (EER).
My solution as ‘RUSSIAN WEAPON 2’ has got the second place with an 8.89% EER.
Contest infos:
site:…In the first year of my Bachelor’s degree in Computer Science, I participated in the Vsoft Contest 2017 for the development of a fingerprint recognition algorithm. Vsoft is a brazilian company that develops solutions for biometric personal identification.
The contest main goal is develop a solution to fingerprint recognition with the lowest Equal Error Rate (EER).
My solution as ‘RUSSIAN WEAPON 2’ has got the second place with an 8.89% EER.
Contest infos:
site: https://www.vsoft.com.br/desafio2017
ranking: https://sites.google.com/vsoft.com.br/rankingdesafio2017/ -
First place - Gold Medal at Olímpiada Paraibana de Informática - OPI in Advanced Junior Category
OPI - UFCG
A OPI visa estimular os alunos a aprimorarem e aprofundarem o conhecimento em Programação e Algoritmos. Além disso, a olimpíada almeja preparar melhor e despertar o interesse de alunos paraibanos para as competições nacionais e internacionais de programação, como a Olimpíada Brasileira e Internacional de Informática, e a ACM/IC.
-
First place - Gold Medal at IV Maratona POP Programming Contest in Advanced Junior Category
IFPB e EXPOTEC.
Maratona POP is a programming contest that stimulates students to solve problems related with algorithms.
My team has got the first place in the Advanced Junior Category and second place in the Advanced Senior Category.
Contest infos:
site: http://joaopessoa.ifpb.edu.br/pop/maratona/
contest results: http://www.expotec.org.br/2016/noticia/137-conheca-o-ranking-da-maratona-pop-2016.html -
37th place - Honorable Mention, Internacional Collegiate Programming Contest - Brazil Regionals
ACM IC
A Maratona de Programação é um evento da Sociedade Brasileira de Computação que existe desde o ano de 1996. A Maratona nasceu das competições regionais classificatórias para as finais mundiais do concurso de programação da ACM, o ACM International Collegiate Programming Contest, e é parte da regional sulamericana do concurso.
A competição promove nos estudantes a criatividade, a capacidade de trabalho em equipe, a busca de novas soluções de software e a habilidade de resolver problemas sob…A Maratona de Programação é um evento da Sociedade Brasileira de Computação que existe desde o ano de 1996. A Maratona nasceu das competições regionais classificatórias para as finais mundiais do concurso de programação da ACM, o ACM International Collegiate Programming Contest, e é parte da regional sulamericana do concurso.
A competição promove nos estudantes a criatividade, a capacidade de trabalho em equipe, a busca de novas soluções de software e a habilidade de resolver problemas sob pressão. -
Second place - Gold Medal at Olímpiada Paraibana de Informática - OPI in Advanced Junior Category
OPI - UFCG
a OPI visa estimular os alunos a aprimorarem e aprofundarem o conhecimento em Programação e Algoritmos. Além disso, a olimpíada almeja preparar melhor e despertar o interesse de alunos paraibanos para as competições nacionais e internacionais de programação, como a Olimpíada Brasileira e Internacional de Informática, e a ACM/IC.
-
Third place - Bronze Medal at II Maratona POP Programming Contest
IFPB e EXPOTEC
Maratona POP is a programming contest that stimulates students to solve problems related with algorithms.
My team has got the third place in the competition.
Contest infos:
site: http://joaopessoa.ifpb.edu.br/pop/maratona/
contest results: http://www.expotec.org.br/2015/index.html
Idiomas
-
Portuguese
Competencia bilingüe o nativa
-
English
Competencia bilingüe o nativa
Perfiles similares
Otras personas con el nombre de Paulo Feitosa en Brasil
-
Paulo F.
-
Paulo Feitosa
Gestor de Tecnologia @Itaú | Profissional do Mercado de Meios de Pagamentos | Autorização | Clearing/Base II | ISO8583 | Carteiras Digitais | Relacionamento com Bandeiras | 2x AWS Certified | Backend | Resiliência
-
Paulo Feitosa
-
Paulo Feitosa
Quitanda Soluções Criativas
Hay 446 personas más con el nombre de Paulo Feitosa en Brasil en LinkedIn
Ver a otras personas con el nombre de Paulo Feitosa