

Daniel Blas
Turning bytes into experiences! ✨
Android Developer | Desktop Developer | Web Developer | Reverse Engineer | Pentester Android
Developer with over 2 years of experience, specializing in Android application development. Passionate about transforming ideas into innovative and optimized solutions. I excel in leading technically challenging projects, such as the development of an assembler code editor, which has made an impact within the reverse engineering community. My goal is to master mobile development, both native and cross-platform, while further exploring the field of cybersecurity, focusing on reverse engineering and Android pentesting.
cariasdaniel261@gmail.com
Experience
Android Developer
Freelancer
December 2022 - November 2024
- I developed over 20 Android applications customized for various clients, with a primary focus on e-commerce solutions.
- All applications were built using Kotlin and Jetpack Compose with an MVVM architecture.
- I managed the projects effectively to ensure delivery on the agreed-upon dates.
- All clients were satisfied with their projects, leading to the development of additional projects and referrals.
Kotlin
Java
C++
Rust
TypeScript
Swing
Compose

Web Developer
Vico's Painting Concepts
June 2022 - November 2022
- I was responsible for maintaining the previously developed website, improving its functionality and performance.
- I implemented web performance optimization (WPO) techniques, which enhanced load times, speed, and user experience on the site.
- I resolved various bugs in the real-time chat identified during testing and through user feedback.
- I optimized the code to improve the site's performance and maintainability.
HTMl
CSS
JS
Bootstrap
Node JS
MySQL

Web Developer
Vico's Painting Concepts
March 2022 - June 2022
- I designed and developed a complete website that simplified the process of hiring painting services for clients, allowing them to communicate with the company without leaving the website. .
- I developed a secure back-end using Node.js/Express and MySQL, implementing OWASP security standards.
- I implemented a real-time chat using Socket.io and a chatbot, which improved customer service and increased the company’s productivity.
HTML
CSS
JS
Bootstrap
Node JS
MySQL

Android Developer
SkyOne Group
January 2022 - February 2022
- I migrated a full Java application to Kotlin, maintaining all its functionalities.
- I implemented an MVVM architecture in the app to improve code maintainability and scalability.
- I redesigned the entire user interface of the app, which enhanced usability for users.
- I implemented a performance optimization, significantly reducing load times and memory usage according to user feedback.
Java
Kotlin
XML

Web Developer
SkyOne Group
November 2021 - January 2022
- I designed and developed a web platform for purchasing subscriptions for an entertainment application, built from scratch to enhance all functionalities of the company’s previous website.
- I implemented PayPal as the primary payment method, ensuring seamless and reliable payment processing.
- I applied security measures aligned with OWASP standards.
- I utilized Web Performance Optimization (WPO) techniques and SEO strategies, making the website faster and more efficient.
HTML
CSS
JS
Skills
Programming Languages

Kotlin

Java

C

C++

Dart

Rust

Assembly x86

Bash

JavaScript

TypeScript

C#

Python
Frameworks

Jetpack Compose

Angular

Spring Boot

Ktor

NodeJs

Astro

Flutter

Swing
Databases

Firebase

MySQL

SQLite
Development Tools

Git

Github

Gradle

npm
Integrated Development Environments (IDEs)

Android Studio

Intellij Idea

Neovim

VS Code

Netbeans
Design Tools

Figma

Blender
Android Libraries
Dagger Hilt
Koin
Retrofit
Volley
Ktor Client
Room
Sqldeligh
Flow
LiveData / ViewModel
Coroutines
Glide
Picasso
OkHttp
JUnit4
JUnit5
Mockito
Mockk
Espresso
Gson
Realm
WorkManager
Glance
Services
Broadcast
Remote Config
Crashlytics
Push Notifications
Paging 3
Navigation
KMP
Projects


DeepCode Studio
DeepCode Studio is a code editor specialized in assembly languages, developed in Kotlin and Jetpack Compose Desktop (Swing coming soon). Although the project is still under development, alpha versions of the editor are already available.


Ping
Ping is an instant messaging app developed in Kotlin that allowed me to deepen my understanding of reactive programming, Firebase authentication integration, the use of Firestore and Store, as well as handling push notifications.


Miau Mart
As a cat lover, I decided to create an app in Kotlin to practice reactive programming and explore the use of Firebase for data storage. This project consists of an online store for cat products, which includes a shopping cart and a checkout section.
Contact