Oswaldo Vázquez Aparicio

Software Developer

I develop native Android applications, my programming languages are Java, Kotlin and Python.

Download CV

Projects

Agenda

Android application that allows you to save your contacts


Features
  • Create, Read, Update and Delete operations (CRUD)
  • Implemented search of contacts by name
  • Contacts are displayed sorted by name
  • Contact details visualization
  • Form validations
  • Undo CRUD actions

Tech Stack
  • Dependency injection with Hilt
  • Navigation Component
  • Data persistance with Room
  • MVVM Architecture

Source code

Loteria

Lotería game developed using Java.

You can get more information about the Lotería game, here.


Description

Based on Producer-consumer problem, know more here.


Tech Stack
  • JavaFx
  • MongoDB (Insert and Get)
  • Java Threads
  • MVVM Architecture

Source code

Certifications

Git & Github

Responsive Web Design

Kotlin for Android Developers

Bécalos English Challenge