Full Stack Developer with experience in software development and a specialization in Artificial Intelligence and Big Data. I build end-to-end solutions that integrate backend, frontend, data engineering and AI within a single technological ecosystem.
Full Stack Developer with experience in building software applications, combining backend and frontend knowledge to contribute across all phases of the project lifecycle. My profile bridges software engineering with a specialization in Artificial Intelligence and Big Data, enabling me to tackle technological challenges from a perspective that integrates development, data and AI.
Throughout my professional experience I have participated in the development and evolution of enterprise applications across backend and frontend. I have used Java, Spring Boot and Angular to build APIs, integrate services and develop modern interfaces, while contributing to CI/CD pipelines and quality assurance with tools like GitHub Actions, SonarQube and Fortify. I have also taken on technical coordination and team support responsibilities across different projects.
I hold specialized knowledge in Artificial Intelligence and Big Data, working with technologies for large-scale data processing, analysis and exploitation. I have hands-on experience with Python, Apache Spark, Databricks, Pandas, NumPy, Scikit-learn and PyTorch, covering data engineering, machine learning, deep learning, supervised and unsupervised learning, and the development of predictive models and AI-driven solutions.
End-to-end development and maintenance of enterprise applications across all software lifecycle phases. Built backend and frontend solutions using Java, Spring Boot and Angular, integrating REST APIs within microservices architectures. Designed automations and workflows to optimize processes and system integration. Participated in CI/CD pipelines with GitLab, SonarQube and Fortify. Took on technical leadership responsibilities including task coordination, team mentoring and contribution to technical solution design.
Development and maintenance of banking applications using microservices and microfrontend architectures. Built backend with Java and Spring Boot and frontend with Angular, integrating REST APIs. Worked with relational databases, SQL*Loader for data loading, and Elasticsearch for efficient indexing and retrieval. Participated in CI/CD with GitHub Actions, SonarQube and Fortify. Collaborated in technical coordination and planning under agile methodologies.
Specialized in Java and Spring Boot for microservices development, worked with Spring Batch for scheduled processes, and participated in agile SCRUM teams for collaborative development.