I benefit from a practical experience in software development acquired during my professional experiences and training. I've also had the chance to work in different teams and projects, which has given me the opportunity to use different tools and technologies, as well as the chance to improve my teamwork, problem-solving skills and acquire leadership and organizational skills.
-
Concepteur Développeur NumériqueDoneLille, Fr -
Full Stack DeveloperDone Sep 2023 - PresentLille, Hauts-De-France, FranceDone helps companies with surplus stock to donate to associations in need. -
Software EngineerProjeto Cin/Motorola Jun 2021 - Jun 2023Recife, Pernambuco, BrazilAs a software engineer on the development team, I had the privilege of working closely with the company's research team. My team's role was to closely monitor the development of academic research and to improve the MVPs (Minimum Viable Products) of these researches so that they were ready for use in the production environment. These researches were essential for the company and led to the production of innovative software that improved internal processes. At the end of each project, my team was responsible for putting the software into production, while learning the techniques used by the researchers to develop these new technologies.In this context, my work mainly involved developing and maintaining software for the production environment, defining specifications with users, creating tasks, using version management tools and carrying out code reviews. Some of the tools I've used include Java, Spring MVC, JUnit, Javascript, AngularJS, MySQL, Python, Django, Vue, Docker, Google App Engine, Jenkins, Gerrit, Gitlab, CI/CD and DevOps.In addition to this, I had the opportunity to supervise interns and participate in their selection process to join the team. This involved conducting interviews, evaluating CVs and checking their technical skills. Thanks to this experience, I gained valuable leadership and management skills, in addition to my software development skills. -
Software Engineering InternProjeto Cin/Motorola Oct 2019 - Jun 2021Recife, Pernambuco, BrazilAs a software engineering intern, my main job was to develop automated tests for mobile devices, using Python and various software modules and design patterns to improve maintenance and reuse of framework code. To write the tests in a scalable way, I used Pytest and developed custom plugins to support execution and provide a more personalized structure. The project was versioned with GIT and test execution was controlled via Jenkins. To isolate the environment with all the necessary libraries and packages, Docker was applied, while Shell scripting was used to automate tasks and run Jenkins jobs.In addition to this, I also had the opportunity to work on web development projects using a variety of technologies such as Java, Javascript, Angular.js, HTML, CSS and Spring. This experience enabled me to acquire valuable software development skills and to work as part of a team to solve complex problems. -
Undergraduate Researcher - Pibic/UfrpeCnpq Aug 2017 - Jul 2018Recife, Pernambuco, BrazilAs a beneficiary of a PIBIC scientific research initiation grant, I worked on the study and development of an approach aimed at optimizing the architecture of a chain-structured deep neural network, taking into account several criteria such as accuracy and F1-score. I used the evolutionary algorithm NSGA-II (Non-Dominated Sorting Genetic Algorithm II), widely used in the literature, to evaluate and compare the performance of this approach with others. At the end of the program, I wrote an article and gave a presentation about this research, which enabled me to present my results to an audience of researchers and deepen my understanding of current advances in this
Mayara Castro Education Details
-
Software Engineering -
Computer Science -
Colégio De Aplicação Do Ce Da UfpeEnsino Médio
Frequently Asked Questions about Mayara Castro
What company does Mayara Castro work for?
Mayara Castro works for Done
What is Mayara Castro's role at the current company?
Mayara Castro's current role is Concepteur Développeur Numérique.
What schools did Mayara Castro attend?
Mayara Castro attended Université De Lille, Universidade Federal Rural De Pernambuco, Colégio De Aplicação Do Ce Da Ufpe.
Not the Mayara Castro you were looking for?
-
Mayara Castro
Process Mapping | Six Sigma | Maintenance | Mpc | Reliability | Data ManagementSão Paulo, Brazil1tractian.com -
1accenture.com
-
Mayara Castro
Lisboa1live.com.pt -
Mayara Castro
Porto Alegre, Rs
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial