👋 Hello, I'm an accomplished developer with over 9 years of experience, specializing in crafting exceptional mobile experiences 📱. As a seasoned Android developer, I've delivered a diverse portfolio of projects, demonstrating my commitment to building robust and user-friendly applications. Over the years, I've honed my skills to navigate the ever-evolving Android ecosystem, consistently pushing the boundaries of what's possible.
0 Open Source Repositories
Welcome to my professional journey! Below, you'll find a comprehensive overview of my experience, education, and skills in the field of Android and multiplatform application development. I've had the privilege of working with esteemed companies, contributing to cutting-edge projects, and honing my expertise in delivering top-notch solutions. From crafting clean and robust code to pursuing academic excellence, my career reflects a commitment to innovation, collaboration, and continuous learning.
📺 Android Development for TV and Mobile Applications with Kotlin 📱
In my role, I've been responsible for the following key areas:
My contributions have been instrumental in delivering top-notch TV and mobile applications, providing users with exceptional experiences. 💻📱🌟
I was integrated into the MAHLE R&D team, collaborating in the development of the platform for its own X35 smartbike product, I have participated in the development of applications for the Android platform intended for end users and technical support staff, apart from Of this, I collaborated in the development of a specific version for the MAVEN bike product of the client General Motors.
My specialized experience in native Android app development has equipped me with skills and expertise in the following areas:
This hands-on experience has allowed me to excel in creating innovative Android applications, contributing to successful project outcomes. 📲💼
I achieved an exceptional academic record with a GPA of 8.97. This comprehensive program is structured into three Knowledge Areas:
The program follows a progressive theoretical-practical approach, providing a well-rounded understanding of Oracle technologies.
🌟 Noteworthy Project:
As part of my Master's program, I successfully completed a final project involving the implementation of a high-availability Disaster Recovery (DR) system with data protection. This system was seamlessly integrated with Big Data technologies to enhance the resilience and performance of a critical business system.
This educational journey has equipped me with in-depth knowledge of Oracle 12c and valuable practical experience in designing robust, high-performance systems. 📚💻
I've had the privilege of collaborating on numerous national and international projects, specializing in software development across mobile applications, web platforms, and server-side technologies.
One standout project among my portfolio is "GatEBike." In broad strokes, it entails architecting a universal technological framework for seamlessly connecting an accessory to transform a bicycle into an electric vehicle. In this endeavor, I played a pivotal role in developing the Android application that facilitates user interaction with the bike through Bluetooth connectivity.
My diverse project experience has honed my skills in creating innovative software solutions that transcend borders and bring transformative ideas to life.
I completed a Vocational Training Program in Network Systems Administration (C.F.G.S. Administración de Sistemas Informáticos en Red) at Asunción de Ntra. Señora Diocesan School from 2011 to 2013, achieving an impressive GPA of 9.15.
🌐 Focus:
The program emphasized configuring, administering, and maintaining computer systems, ensuring functionality, resource integrity, and compliance with quality standards and regulations.
🏆 Notable Achievement:
I received honors for my outstanding final project on "Data Replication Technologies in Oracle Database."
This education equipped me with valuable skills in systems administration and web application development. 📚💻
I was working in the IoT innovation area, collaborating in the development of different IoT projects, some of them for important clients in the sector such as Acciona.
🚀 Experienced in Innovative Tech Projects 🌟
I've been part of two exciting ventures:
🛠️ Key Skills:
My experience has empowered me to make a significant impact in these dynamic tech domains.
During this period, I achieved an outstanding academic record, earning a GPA of 8.45.
🚀 Key Learning Objectives:
Developing, implementing, documenting, and maintaining multiplatform computer applications. Utilizing specialized development technologies and environments. Ensuring secure data access and meeting usability and quality criteria in accordance with established standards.
🏆 Notable Achievement:
I received a "Matrícula de honor" (with honors) for my exceptional performance in the final cycle project titled "Bullkeeper." This project focused on creating a parental control tool aimed at managing the digital lifestyle of children and adolescents.
This educational journey has equipped me with a strong foundation in multiplatform application development and a commitment to excellence in technology. 📚💡
🎓 Expert Course in J2EE Programming and Frameworks 🌟
I completed an Expert Course covering J2EE Programming and Frameworks (Struts 2, Spring, and JSF). The course offered a practical focus with projects
These projects enhanced my practical skills and expertise in J2EE and popular frameworks. 📚💻
The Expert Course aims to equip all our students with technical knowledge in J2EE, STRUTS 2, JSF, and SPRING technologies, enabling them to pursue a career in the field of Information Technology with a high level of technical, professional, and personal integration.
The Expert Course is structured into 2 Areas of Knowledge: J2EE Programming and Frameworks (Struts 2, Spring, and JSF), which are progressively developed throughout the course. The orientation is both theoretical and practical.
To enroll in the Expert Course, it is essential to evaluate the candidates' capabilities, who must possess basic knowledge in programming and databases. The Curriculum Vitae of the candidates will be evaluated for this purpose. Due to the limited number of seats, it is advisable to start this process several months in advance. To access the course, it is necessary to pass the CV evaluation by the selection committee. Prior knowledge of the Java language is recommended.
🎓 Training in Web App Development 🌐
I completed a training program in Web Application Development at IES Alonso de Madrigal from 2013 to 2015, earning a remarkable GPA of 9.45. The program equipped me to develop, implement, and maintain web applications using specific technologies while ensuring data security and adhering to quality standards.
🏆 Notable Achievement:
I received honors for my final project, "TeVeo!" – a WebRTC and WebSockets-based video calling web application.
This educational experience enriched my skills in web development and provided practical insights into creating innovative solutions. 📚💻
Explore my skills and specialized services to elevate your project to the next level.
I'm a proficient native iOS developer complementing my Android expertise. I'm also exploring Kotlin Multiplatform for cutting-edge mobility solutions. My versatility extends to server-side technologies like PHP, Python, and Node.js, though I specialize in the Spring ecosystem and JavaEE. Beyond coding, I advocate for clean code principles and software architectures. Additionally, I have a keen interest in cybersecurity, IoT, and blockchain, backed by relevant certifications. Let's connect and delve into the exciting world of technology together!
Here's a collection of projects I've been working on recently. Each project showcases my skills and expertise in various areas of software development and design.
Dive into my blog where you'll find fascinating articles on the latest technological innovations, emerging trends, and standout projects in the world of technology, artificial intelligence, computing, and beyond. Stay updated and uncover how these ideas are shaping our present and future.
As a dedicated Android developer with a passion for creating intuitive and high-performing user experiences, I’ve had the privilege of working on several Android TV projects, each of which showcases my deep understanding of the latest development practices. Over the years, I have consistently applied industry-leading best practices and carefully crafted blueprints for native Android development to ensure that my apps not only perform well but also provide seamless, responsive, and visually rich experiences. In particular, Jetpack Compose, with its modern, declarative approach to UI design, has completely transformed the way I approach Android app development.
In the ever-evolving world of cybersecurity, staying ahead of adversaries requires not only a deep understanding of security concepts but also the adoption of advanced tools that can streamline the process of identifying, exploiting, and reporting vulnerabilities. One of the most promising advancements in cybersecurity is the integration of generative AI to assist professionals in automating the generation of post-exploitation reports. This article will explore how Nemesys, an advanced post-exploitation and automation tool, leverages generative AI to help cybersecurity experts automate the creation of detailed vulnerability reports after critical hardening efforts.
Inthe realm of artificial intelligence and natural language processing (NLP), sequence generation poses a significant challenge. Whether it’s crafting compelling headlines or generating detailed product descriptions, the ability of a model to produce coherent and contextually relevant text is crucial for a range of applications. This article delves into two state-of-the-art approaches for sequence generation using neural networks: Long Short-Term Memory (LSTM) and Transformers. By examining these architectures through the lens of headline generation, we aim to uncover their strengths and limitations.
In the dynamic world of decentralized finance (DeFi), DeFiPlex emerges as an innovative Proof of Concept (POC) built on the Polygon blockchain. This project aims to offer a range of decentralized financial services, including staking, loans, borrowing, and governance, all supported by smart contracts designed to ensure transparency, security, and efficiency. DeFiPlex is born from the ambition to democratize access to advanced financial tools through blockchain technology, particularly on the scalable and efficient Polygon network. This article explores in detail how DeFiPlex not only facilitates these operations but also opens new opportunities for users and developers within the emerging DeFi ecosystem.
In an era where digital solutions are increasingly becoming the norm, the event ticketing industry still grapples with several persistent issues. Counterfeit tickets, ticket scalping, and lack of transparency are some of the key problems that plague traditional ticketing systems. EventChain aims to address these challenges by leveraging blockchain technology to create a secure, transparent, and tamper-proof ticketing solution. This article delves into the core aspects of EventChain, focusing on the needs it addresses and the technological solutions it offers.
In today’s tech-focused world, keeping our online accounts safe is super important. But regular passwords and PINs can sometimes be easy for bad actors to guess. That’s where VoicePassport comes in! It’s a cool new way to log in using just your voice. VoicePassport makes logging in easier because you don’t have to remember long, complicated passwords.
In today’s fast-paced corporate world, efficient meetings are pivotal to success. But what if we could harness the power of AI and Natural Language Processing (NLP) to extract invaluable insights from these discussions? Enter “TalkTracerAI,” a project aimed at transforming the way we engage with meeting data to supercharge workplace productivity.
In the current era, traffic monitoring has become an increasingly challenging task in our cities. It is in this context that Traffic Sentinel emerges as a project proposing an architecture for efficient information flow management and decision-making. This conceptual project presents a robust architectural approach capable of being implemented in a real solution to address traffic and safety issues on our roads.
In the realm of artificial intelligence, we’re embarking on an exciting journey where music and technology unite. LyricWave, although a personal project, serves as our canvas to explore how AI and music creation can harmonize. Join me as we take a closer look at LyricWave’s proof-of-concept (POC) journey, a captivating combination of art and advanced technology.
In the expansive realm of academia, certificates stand as beacons of achievement and unwavering dedication. However, in the digital age, a lurking threat emerges: certificate forgery. This is where the Trust Certification System (TCS) steps in as a robust solution, combining the might of blockchain with an intuitive decentralized application (DApp). In this exhaustive exploration, let’s delve into the core of the TCS DApp, unraveling its intricate technological architecture and emphasizing its steadfast commitment to preserving the authenticity of academic certificates.
In a world where technology and creativity intersect, digital art and NFTs have established a new paradigm in the art industry. At the heart of this revolution emerges ArtNiche, an NFT collectibles marketplace built with Hardhat and Solidity. ArtNiche is not only a showcase for technological innovation but also a catalyst that empowers digital artists and reshapes how we perceive the value of art in the digital era.
Passwordless authentication has been gaining traction, and the main reason is the lack of security that passwords offer today, as passwords are reused and stolen more and more frequently. The second reason is that passwords have to be increasingly complex, which degrades the user experience. Security and user experience are among any digital company’s top priorities and are usually in direct conflict. Hence the interest in passwordless authentication, with its promises to offer more security and a better user experience simultaneously.
In this article I would like to show you in detail a project in which I have been working on a personal level with the aim of deepening the use of Apache Nifi technology, widely used for the implementation of ETL flows. The main objective of the project is to implement a scalable processing flow that allows the content of all types of files of any size to be extracted and then indexed, as a result of, we will have the ability to perform full-text searches and be able to quickly locate the files that have a concrete content.
With the boom in the number of IoT devices in recent years, relatively new use cases for IoT and sensor data, such as smart factories and smart cities, have led to time series data being produced on a large scale. In such use cases, a large number of different types of sensors send terabytes of data to be ingested, so that real-time monitoring can improve efficiency and avoid failures. In this story I will show how we can deal the challenges of time series data and handle the high performance of such data at scale, using the Kafka Connect APIs for data ingestion and consolidation and the Kafka Streams API for aggregation and processing of data.
The health alert situation derived from the COVID-19 crisis is generating a lot of opinions and information in mass media like Twitter. Analyzing and processing all this information in real time in an efficient and scalable way turns out to be a challenge. In this story I would like to show you a distributed architecture approach orchestrated by Apache Kafka, this is a unified, high-performance, low-latency platform for real-time manipulation of data sources. It can be seen as a message queue, under the publish-subscribe pattern, massively scalable conceived as a distributed transaction log, which makes it attractive for enterprise application infrastructures.
Discover my latest projects, contributions, and more on GitHub. Dive into my repositories to see what I've been working on!
If you have any questions, inquiries, or just want to say hello, feel free to get in touch with me using the contact form below. I'll do my best to respond as soon as possible. Looking forward to hearing from you!