About

About Me

👋 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.

  • Name: Sergio Sánchez Sánchez
  • Address: Castille y Leon, Spain
  • Email: dreamsoftware92@gmail.com

0 Open Source Repositories

View on Github

Resume

Resume

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.

Dec 2021 - present

Android Developer - Senior Software Engineer

Optiva Media - an EPAM Company

📺 Android Development for TV and Mobile Applications with Kotlin 📱

In my role, I've been responsible for the following key areas:

  • 🛠️ Android app development for both TV and mobile platforms using Kotlin.
  • 📡 Expertise in seamlessly integrating with new models of Set-Top Boxes and firmware systems.
  • 🚀 Spearheading the development of new features and resolving critical bugs.
  • 🤝 Active participation in collaborative team meetings to define precise technical requirements and streamline code updates.
  • 💡 Crafting clean and robust code with state-of-the-art architectural patterns, ensuring optimal performance and maintainability.

My contributions have been instrumental in delivering top-notch TV and mobile applications, providing users with exceptional experiences. 💻📱🌟

Apr 2018 - Jan 2021

Android Developer

MAHLE Smartbike Systems

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:

  • 🔗 Seamless Bluetooth Low Energy connectivity.
  • 📍 GPS utilization for precise location services.
  • 📱 In-depth knowledge of the Android SDK.
  • 🎨 UI/UX design proficiency for exceptional user experiences.
  • 👥 Effective team coordination and management.
  • 📝 Requirement gathering, design, functional analysis, development, and testing.
  • 📄 Document creation and management.
  • 🛠️ Proficient use of tools such as Slack, Bitbucket, Confluence, Jira, and Firebase.

This hands-on experience has allowed me to excel in creating innovative Android applications, contributing to successful project outcomes. 📲💼

2017-2018

MASTER CERTIFIED ÉLITE® EXPERT ORACLE 12c

EXES Vocational Training and Education - UDIMA Center - Madrid

I achieved an exceptional academic record with a GPA of 8.97. This comprehensive program is structured into three Knowledge Areas:

  • 1️⃣ Common Area: Includes Introduction to Oracle, SQL, and PL/SQL.
  • 2️⃣ Developer Area: Covers Forms, Advanced Forms, and Reports.
  • 3️⃣ Administration Area: Focuses on Structure, Backup and Recovery, and Tuning.

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. 📚💻

May 2015 - Apr 2018

Mobile Developer / Full Stack Developer

BISITE Research Group

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.

2011-2013

Higher Technician in Network Systems Administration (A.S.I.R)

Asunción de Ntra. Señora - Colegio Diocesano - Ávila, Spain

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. 📚💻

Jan 2021 - Dec 2021

Android Developer

NTT DATA Europe & LATAM

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:

  • 1️⃣ "charLot" - Transforming EV Charging: Revolutionizing electric vehicle mobility with a pioneering charging network based on distributed systems and the Cryptochip everis IoT device.
  • 2️⃣ "Häbitat" - Office Efficiency Optimization: Contributing to everis' Häbitat project, which optimizes office space and reduces structural and energy costs.

🛠️ Key Skills:

  • Kotlin Multiplatform Mobile
  • Backend Development (Ktor)
  • CI/CD
  • Firebase
  • Docker
  • AWS
  • SQLDelight
  • Bluetooth Low Energy
  • Swift

My experience has empowered me to make a significant impact in these dynamic tech domains.

2017-2019

Higher Technician in Multiplatform Application Development (D.A.M)

I.E.S María Moliner - Segovia, Spain

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. 📚💡

2016-2017

EXPERT COURSE J2EE STRUTS SPRING JSF., Computer Programming

EXES Vocational Training and Education - UDIMA Center - Madrid

🎓 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

  • 1️⃣ Developing a Blog with Spring MVC, Thymeleaf, and more.
  • 2️⃣ Creating a virtual store using Spring MVC and Spring Security.
  • 3️⃣ Designing a microservices architecture with Spring Cloud and Netflix OSS.
  • 4️⃣ Building a PDF file indexing project with Struts2, Apache Tika, and Hibernate.
  • 5️⃣ Crafting a sentiment analysis platform for Twitter using JSF, Primefaces, and more.

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.

2013-2015

Higher Technician in Web Application Development (D.A.W)

IES Alonso de Madrigal - Ávila, Spain

🎓 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. 📚💻

Services

What I Offer

Explore my skills and specialized services to elevate your project to the next level.

Skills

My Skills

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!

Kotlin

90%

GitHub

85%

IntelliJ IDEA

95%

Visual Studio Code

90%

VUE.js

80%

JavaScript

85%

Typescript

80%

Postman

85%

HTML5

95%

CSS3

90%

Jetpack Compose

85%

Koin

80%

Android

90%

Git

90%

Docker

85%

Java

95%

Spring Boot

90%

NodeJS

85%

MariaDB

80%

Oracle Database

80%

MongoDB

85%

SQLITE

85%

Apache Airflow

80%

Vault HashiCorp

80%

Redis

80%

Apache Flink

80%

Bootstrap

90%

Python

85%

Flutter

85%

Angular

85%

Firebase

80%

Ultralytics YOLO

80%

Python Flask

85%

Ruby

80%

MinIO

80%

LogStash

80%

Kibana

80%

Elasticsearch

80%

Debian

80%

iOS

85%

SwiftUI

80%

My Projects

Check out some of my latest projects below!

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.

Blog

Explore My Blog: Discover the Latest Trends and Technologies

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.

Dec 10, 2023

Revolutionizing Workplace Productivity with AI-Driven Meeting Insights

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.

Dec 2, 2023

Traffic Sentinel: IoT Solution for Intelligent Road Surveillance and Monitoring

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.

Nov 11, 2023

A Glimpse into AI-Powered Song Generation with LyricWave

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.

Sep 12, 2023

Trust Certification System: Safeguarding Academic Integrity with Blockchain

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.

Aug 30, 2023

ArtNiche: Revolutionizing the World of Digital Art with NFTs and Cutting-Edge Architecture

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.

Nov 9, 2022

A Passwordless Authentication Architecture Based on a One-Time Code Approach

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.

Dec 28, 2020

An architectural approach to implement a large-scale document search engine based on Apache Nifi.

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.

Sep 20, 2020

IoT Event Streaming Architecture

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.

Aug 15, 2020

A microservices ETL architecture for the ingestion and analysis of Tweets about the COVID-19.

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.

0 StackOverflow Reputation
0 Open Source Repositories
0 Github Stars
0 years of experience

Explore My GitHub Profile

Discover my latest projects, contributions, and more on GitHub. Dive into my repositories to see what I've been working on!

View on Github

Contact

Contact Me

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!

Address

Castille y Leon, Spain