Arturo Figueroa

Kleeburger Weg 102 · Trier 54296, Germany · (+49) 17-68-01-46-150 · arturo.fm.bim@gmail.com

M.Sc. Data Science Student, with previous experience as Software Developer ready for the next stage in my professional career. Always looking for new challenges and continuous learning.


Experience

Data Scientist Internship

The Adecco Group
  • Create a Benchmark project from scratch to evaluate different in house models' performance in recommendation tasks.
  • Create, Update and Work with Azure Machine Learning pipelines use them to data collection, data preparation, model training, model evaluation, and model deployment.
  • Gain experience in the application of transformers models in NLP tasks such as text extraction, text normalization, and ontology.
  • Gain experience working with PyTorch framework for developing Deep Learning models
May 2022 - October 2022

Junior APIs .NET Cloud Developer

Softtek
  • Developed and designed RESTful services and APIs with .NET.
  • Familiarized with some cloud computing services specifically AWS.
  • Involved in the development life cycle, definition, and feasibility analysis.
  • Wrote object-oriented and maintainable code.
  • Delivered quality results on time with minimal supervision
January 2020 - November 2021

Software Development Engineer in Test (SDET)

Softtek
  • Tested the functionality, reliability, performance, security of APIs.
  • Set up, maintained, and performed test automation frameworks on Web applications platforms.
  • Investigated customer problems referred to me by the technical support team, testing bugs, and creating and managing bug reports.
  • Worked with deployments teams, resolved level issues for systems, coordinated on product design, and offered inputs on the testability of functional elements and product designs.
  • Researched test tools, methodologies, and trends and upgraded existing practices and processes.
May 2018 - January 2020

Quality Assurance

Tata Consultancy Services
  • Implemented from scratch automation tests with Selenium WebDriver improving the time of testing in our project.
  • Ensured the new features and implementation are error-free and are working in conformance to the specified functional requirements.
  • Designed test cases that cover all the requirements mentioned in the documentation.
  • Executed manual test covered all the cases for each new feature in the project, checked the outputs and inputs to see the different behavior of the flow, cross checking in the database the data recorded, and see if is expected behavior.
  • Executed Integration Testing, Black Box Testing, and Performance Testing.
November 2017 - May 2018

Java developer Intern

Tata Consultancy Services
  • Implemented configurations in the code regarding new rules or different conditions to get Deposits accounts.
  • Removed an old web service and added a new one, using SOAP and REST, using JAVA as well to modify the code, designing new databases, working with JAVA EE.
  • Familiar with Builds, Deploys, integration testing boxes, using RTC IBM to support our workstream, doing small changes in pages with HTML5 and CSS3, we used JDBC for the connection to the database.
  • Followed the Scrum ceremonies like Stand up, Demo, Retrospective, planning, etc.
January 2017 - November 2017

Education

M.Sc. Data Science

Universität Trier
Trier, Germany
October 2020 - Present

Biomedical Informatics

University of São Paulo (USP)
Ribeirão Preto, Brasil
August 2015 - January 2016

Biomedical Engineer

University of Guadalajara (UDG)
Guadalajara, Mexico
February 2012 - August 2016

Skills

Programming Languages & Tools
Data Science
  • Languages: Java, Python, R
  • Data Bases: MySQL, PostgreSQL
  • Libraries: PyTorch, Scikit-Learn, Pandas, Numpy, Spacy, Tensorflow, Plotly
  • Data Science Tools: PyCharm, Git, Azure ML, Hugging Face, Pipenv, Pyenv, Databricks
  • Big Data: Hadoop ecosystem, Map-Reduce, Giraph, Pig, Hive, Spark
  • Machine Learning: Decision Trees, Random Forest, Naive Bayes, K-NN, SVM, K-means

Web Development
  • Languages: Java, C#, JS
  • Data Bases: MySQL, PostgreSQL, MongoDB
  • Development Tools: AWS, Jenkins , Git, Unix/Linux, Jira
  • Testing Tools: Selenium, Postman Api, JUnit, SOAP UI, JMeter
  • IDE: Visual Studio, Visual Studio Code, Eclipse
  • Agile Development , Scrum & Waterfall

Hardware skills
  • Embedded Systems: Arduino, PIC
  • Digital and Analog Electronics

Languages
  • Spanish (Native), English (C1), German (A2-B1), Portuguese (A2-B1),

Projects

Argument Identification and Classification in Essays NLP

Project develop as part of the subject Research Case Study at the University of Trier with the main purpose of the research is to develop different ways to segment unstructured text and classify them as ADUs claims and premises or Non-ADU

End-to-End Machine Learning Project

End-to-End Machine Learning Project and Deploy it to Heroku with Flask. This repository is intended to walk you through all the major steps involved in completing an and-to-end Machine Learning project.

Big Data Analytics

Collection of Exercises implemented in the lecture of Big Data Analytics at the Uniersity of Trier.

Machine Learning Python

Notebooks made following the course “Machine learning: Data Science with Python in Udemy” where we saw the concepts, first algorithms in the Machine learning World.

Amino Game

Different version of the classic Snake game, this time you need to join the four nitrogenous bases to create amino acids

Digital and Analog Electronics

Video playlist of different projects using embedded systems, digital and analog components.