Alvaro Andres Velasquez Pineda
Alvaro Andres Velasquez Pineda

Alvaro Andres Velasquez Pineda  new_releases

Acerca de

Detalle

Ingeniero de Sistemas
Bogota D.C., Colombia

Contacta a Alvaro con respecto a: 

Trabajo flexible
Desde USD28/hora
groups
Generar redes (networking)

Línea de tiempo


work
Trabajo
school
Educación
folder
Proyecto
auto_stories
Publicación
2013
Hoy

Résumé


Trabajos verified_user 0% verificado
  • Nagarro
    Associate Principal Android Engineer
    Nagarro
    May 2023 - Actual (2 años 2 meses)
    – I lead the Android team, taking care of guidelines, processes, and designing the architecture of the app.
    – I modernized the app by implementing Android Jetpack libraries such as navigation, compose, ViewModel, etc.
    – I also refactored old Java classes to Kotlin and implemented Kotlin flow and coroutines. of app modernization, implementing Android Jetpack libraries such as navigation, compose, ViewModel, etc. Refactoring old Java classes to Kotlin, implementing Kotlin flow and coroutines.
    – Elaborate and implement the proposal of modernizing the dependency injection library from Dagger to Hilt.
    – I developed features such as Manager Override and Phone Validation flow to facilitate app use for our CRM customers.
  • PALO IT
    Front End Technical Lead public
    PALO IT
    Nov 2022 - May 2023 (7 meses)
    – I lead and developed an Android app that connects customers with small stores, allowing sellers to accept electronic payments, manage their money amounts, pay third-party services, and make money transfers across different banks using MVVM, clean architecture, graphql, and jetpack compose.
    – Creation of core payments module on Kotlin Multiplatform Mobile to compile the same business logic on
    different mobile platforms like iOS and Android.

    Tech stack: Android, Kotlin, Kotlin Multiplatform Mobile, MVVM, Clean Architecture, Jetpack
    Compose, Koin, Bitrise.
  • Bitso
    Android Senior Engineer
    Bitso
    Nov 2021 - Nov 2022 (1 año 1 mes)
    – Developed and Implemented the feature Bitso+, a product that allows users to save and earn cryptocurrencies weekly.
    – Designed and implemented architecture for the feature module Bitso+.
    – Solved the high coupling between feature modules, designing an architectural approach for feature/module communication.
    – Creating dynamic UI components, increasing usability, and avoiding additional releases.
    – Usage of Kotlin State-flow for managing the application state asynchronously.
    – Usage of Jetpack Compose for creating declarative UI.

    Tech stack: Android, Kotlin, Java, MVVM, Clean Architecture, Jetpack Compose, Hilt, Kotlin Stateflow,
    RxJava, Coroutines, Retrofit, Mockk, Firebase, Waldo, Bitrise.
  • Geopagos
    Android Senior Developer public
    Geopagos
    Nov 2020 - Nov 2021 (1 año 1 mes)
    – Provided the users with a payment/recharge feature for sending money or making payments to third-party services.
    – Usage of LiveData for asynchronous processes between the architecture layers.
    – Decreasing the compiling time of the project by creating a modularization plan and implementing it, with the collaboration of the Android Team.

    Tech stack: Android, Kotlin, Java, MVVM, MVP, Clean Architecture, Koin, Room, Jetpack Navigation,
    LiveData, RxJava, Coroutines, Retrofit, Mockk, Firebase, Gitlab CI.
  • Globant
    Android Sr Developer
    Globant
    Nov 2019 - Nov 2021 (2 años 1 mes)
    – Autodesk
    ∗ Support of annotation module that allows the users to create and publish 2d annotations for blueprints using Kotlin multiplatform
    ∗ Support of the mobile application on Android
    ● Help users to create and store blueprints calibrations by implementing a new calibration feature on Android and Kotlin Multiplatform
    – Mitsubishi
    ∗ Android technical lead for Mitsubishi account.
    ∗ Create the design of the new application architecture design moving from a monolithic architecture to a modular one.
    ∗ Added new features to the application that allow the user to create appointments and control
    garage doors remotely from the app.
    ∗ Added support for Canadian users, creating business rules that c
  • Scotiabank Colpatria S.A
    Mobile Senior Developer
    Scotiabank Colpatria S.A
    Abr 2019 - Oct 2019 (7 meses)
    – Help to create the new design for the application architecture, moving from a monolith to a modular application,
    also changing the MVP pattern to a MVVM pattern using google architecture components.
    – Allow the users to manage their bank products using the application, implementing usable UI, refactoring old
    algorithms, and developing new features like activation, blocking, and payments of credit cards.

    Tech stack: Android, Kotlin, Java, MVVM, MVP, Dagger, LiveData, RxJava, Coroutines, Retrofit, Mockk.
  • Domicilios.com
    Android Senior Developer
    Domicilios.com
    Abr 2018 - Mar 2019 (1 año)
    – Development and support of the domicilios.com application, a food delivery application that allows users to buy food at well-known local restaurants and transport the food to their homes using Kotlin and Java.
    – Refactoring of the app from MVP to MVVM
    – Refactoring of old java code to Kotlin, implementing clean architecture and SOLID principles.

    Tech stack: Android, Kotlin, Java, MVP, Clean Architecture, Dagger, RxJava, Retrofit.
  • Olimpia IT
    Software Engineer
    Olimpia IT
    Ene 2017 - Mar 2018 (1 año 3 meses)
    Development of a live face detection API library for Android iOS platforms with Kotlin, Java, Objective C, and Swift.
    – Development of services API REST using .NET framework with C#, to establish communication between backend and mobile or web clients.
    – Development of an application for criminal record identification for the Colombian Police
    Department, using ID scanners, fingerprint verification, and face detection.
    – Development of a live face detection API library for Android & iOS platforms.
    – Development of Reconoser application for MultiBiometric identification purposes (Android).

    Tech stack: Android, iOS, Kotlin, Java, Swift, Objective-C, C++, C, .NET Framework, MVP, MVC,
    Dagger, RxJava, Ret
  • BRM S.A
    Senior Software Developer
    BRM S.A
    Mar 2015 - Ene 2017 (1 año 11 meses)
    - Webmaster for Nestle Colombia and MAGGI Colombia customer and corporative web pages using PHP, C, VB.Net, and MySQL.
    – Development of a Custom Relationship Management (CRM) platform for the client Arturo Calle, a local clothing designer using MongoDB and Pentaho.
    – Development of a cross-platform application for ”Helados Pinguino”, an ice cream company located in Ecuador using ionic.
    – Development of a mobile application for the telecommunications company Claro (Guatemala) using Android with Java.
    – Development of an analysis platform to measure customer reactions in social networks using PHP.

    Tech stack: Android, Java, Io
  • Zebra Electronica
    Software Developer
    Zebra Electronica
    Jun 2013 - Ago 2015 (2 años 3 meses)
    • Development and support of access control systems
    • Development and integration of software applications with biometric devices, cameras, face
    detection, memory card handling, dialing systems and autonomous applications
    • Development of an autonomous visitor control system
    • Development and integration of software applications with biometric devices, cameras, face detection
    APIs, and RFID & NFC smart cards
Educación verified_user 0% verificado
  • Fundacion Universitaria Los Libertadores
    Systems Engineer
    Fundacion Universitaria Los Libertadores
    Ago 2013 - Mar 2018 (4 años 8 meses)
Proyectos verified_user 0% verificado
  • Fundacion Universitaria Los Libertadores
    Bipo, Bike Platform
    Fundacion Universitaria Los Libertadores
    Jun 2016 - Actual (9 años 1 mes)
    - A web and mobile application that allows the user to register his /her bicycles and generate an automated report if that bike/bikes will be stolen. The app also generates a heat map showing the insecure critical zones in a determinate area.
Publicaciones verified_user 0% verificado
  • Fundacion Universitaria Los Libertadores
    Multiplatform system to obtain theft reports of bicycles in the city of Bogotá.
    Fundacion Universitaria Los Libertadores
    Jun 2016 - Mar 2017 (10 meses)