Rafael is an elite Back-End Developer with over 18 years of professional experience in the design and development of web applications. He has an extensive background working with Java, Python, MS SQL Server, and PostgreSQL. He received his Ph.D. in Computer Science (2022), a Master’s degree in Computer Science (2016), a Specialist in Technology and Software Development for Web (2007), and a Bachelor’s in Systems Information (2004). During the Ph.D. process, he developed a software ecosystem for collecting, cleaning, and processing data using Natural Language Processing and Machine Learning algorithms to analyze the effects of a public health intervention from a perspective over time. Rafael is an elite developer who is passionate about designing and building products to enhance all users’ experience and he is looking for a position as a Senior Python Developer, Data Analyst, Tech Lead, or DBE.
Development and maintenance of an ERP (Enterprise Resource Planning) called Unified Public Administration System (SUAP), which serves as software for managing the administrative processes of the Federal Institutes of Science and Technology in several states of Brazil, using Python. Utilizes unit testing and behavior tests (Behavior-Driven Development) to enhance quality.
Technologies: ERP, Python, Unit Testing, BDD, Django, HTML, CSS, JavaScript, Beautiful Soup, Behave, GitLab, Pandas, REST, PostgreSQL
Developed a software ecosystem for collecting, cleaning, and processing data using Natural Language Processing and Machine Learning algorithms in order to analyze the effects of a public health intervention from a perspective over time. Identified, researched, and evaluated innovative machine learning technologies (NLTK, Scikit-learn, Pandas, Numpy, and Matplotlib).
Skills: NLP, Machine Learning, NLTK, Scikit-learn, Pandas, Numpy, Matplotlib, Plotly, Web Scraping, OOP, Python, Django, PostgreSQL, AI
Built a software architecture based on Java components, used as a productive framework for developing new systems at TJRN. Developed object-oriented web applications using Java programming language and Hibernate as ORM Framework.
Technologies: Java, OOP, Hibernate, ORM, Code Reviews, Spring, SQL Server, JavaScript, jQuery, HTML, CSS, Jasper Reports, Maven, JSF, Primefaces