Summary

Expertise

Project Highlights

Agency

AG

English:

Advanced

Andrés G.

vetted by Youteam

Vetted by YouTeam

Chile

UTC -04:00

America/Santiago

English:

Advanced

Software engineer with more than eight years of experience on developing software professionally.

Software engineer with more than eight years of experience on developing software professionally, He has been working on projects from design to release, treating with clients, specifying requirements, planning, modeling, architecture designing, implementing, refactoring and releasing. Focused on mobile development since 2014.

Want to hire this engineer?

Check if Andrés is available

Expertise

Years of commercial development experience

10 years of experience

Core technologies

Android 8 years
Kotlin 5 years
Java 10 years

Other technologies

C#
Hibernate
Java
JIRA
Objective-C
PHP
Ruby
SQL Server
ASP
Custom CMS
Git
Gradle
JUnit
Laravel Framework
Scrum
Swift
Web Services
Espresso
Project management
RESTful API
iOS SDK
MVC
RxSwift
Asana
Zeplin
MVP patterns
MVVM patterns
Nest
Slack
.NET Framework

Project Highlights

icon
Mobile Developer

Clevertech

Jul `21 - Present

3 years

Clevertech

Clevertech provides top engineers for different companies within the US. The first company I worked on was AAA (American Automobile Association), and in there I worked on the customer apps, maintaining but also adding new features, also linking front end code with native (ionic/cordova + Android/Kotlin/Swift/ObjectiveC).

Responsibilities & achievements

Investigate and create a working demo using a PiP device (https://idtechproducts.com/products/point-of-sale-hardware/pip/) to identify a digital card on the Apple Wallet. He was in charge of setting up the PiP, and create a custom membership card that was able to be picked up from the Wallet and successfully send a message from the card to the PiP device, and decoded to a computer as a text message (String). After AAA he was assigned to Mighty Networks (as of today), which is a social network, with a high number of active users. He worked for some time on the Live Squad, implementing live streaming, and then on Core Squad, implementing features affecting the entire app, along with bug fixing.

Java
Kotlin
JUnit
Espresso
icon
Software Developer

Bank Project

Jul `20 - Jun `21

11 months

Transbank SA

Worked on customers facing app, which displays daily sells, payments, commissions, user company information and help center

Responsibilities & achievements

On Transbank he worked on customers facing app, which displays daily sells, payments, commissions, user company information and help center. With features like biometric authentication, data filtering, password update, among others. Very small Android but mostly iOS with Swift + SwiftLint + RxSwift over a VIPER architecture. Besides that he helped on the server team improving the REST API services actually consumed by the app, using NestJS framework. After that, he was assigned a project integration to manage, which involved a chatbot and basically managing work done by an external company, and gathering resources needed to integrate the component, which finished successfully, giving a great upgrade to the public site.

Swift
RESTful API
iOS SDK
RxSwift
Nest
AndroidX
SwiftUI
icon
Android Developer

Service Susion

Jun `17 - May `20

3 years

Service Susion

On Service Fusion he was in charge of the upcoming Android app

Responsibilities & achievements

On Service Fusion he was in charge of the upcoming Android app, which is basically a client from a web application that manage company services of all kind, managing work visits, agenda, customers, payments, invoices, files and so on. Another big key feature is that the app has a pseudo-cloned version of the back-end schema, so the mobile app is able to work totally offline and then syncs when connected again. The development includes big UI customization, implementation, refactoring, improvements on performance, caching data, continues updates from the server, and everything needed on the app.

Java
Kotlin
.NET
Gradle
RESTful API
MVC
AndroidX
icon
Software Engineer

Classroom TV

Mar `17 - May `17

2 months

Classroom TV

ssroomTV offers a big platform that allows companies and educational centers to have online courses for their students/employees.

Responsibilities & achievements

ClassroomTV offers a big platform that allows companies and educational centers to have online courses for their students/employees, using videos and tests it tracks the progress, and on the Android app they have, he was in charge of improvements and new features to the app, the main work was related to communicate to their APIs, implement course tests, and manage video background downloading and playback.

Java
Kotlin
Objective-C
Swift
iOS SDK
AndroidX
icon
Software engineer

Bixlabs

Aug `16 - May `17

9 months

Bixlabs

In Bixlabs he worked implementing Android apps for customers basically in the US, he mainly worked in three projects published in the Google Play Store

Responsibilities & achievements

1.- Gayborhood: A social network focused on gay people that allows share places and events specially for them 2.- Earos: It's an app that analyzes audio data from the environment and notifies the user when the place is too loud, in that case suggest to use their in-ear widget so the user can be protected from loudly environments. 3.- Arbit: A social network that is becoming very popular in the US, it allows the user to ask their followers to vote between two options using one or two pictures, and also videos, other uses can vote, follow, comment, and share other posts. On the projects listed the main work was focused on excellent design, proper calls to APIs, parsing data, manage large data (i.e. list of posts), bugs free, and optimal memory usage.

Java
AndroidX
icon
Software engineer

Audioalgorithms

Mar `16 - Mar `17

1 year

Audioalgorithms

Developed Android and iOS app

Responsibilities & achievements

In Audioalgorithms he developed Android and iOS apps alongside with Ruby on Rails APIs, that performs and uses audio data in many ways, in some of them he plugged Android implementations with native code written in C++ using the NDK, in most of the apps he had to record and manipulate audio, sending over the network, implement background threads and Services to process the incoming data.

Java
React Native
Ruby
Laravel Framework
Swift
iOS SDK
AndroidX
icon
Software engineer

QuantiModo

Nov `15 - Mar `16

4 months

QuantiModo

Developed MindFirst and MoodiModo Android applications

Responsibilities & achievements

Remotely worked for QuantiModo developing MindFirst and MoodiModo Android applications, and simultaneously improving the public SDK. QuantiModo offers different platforms and analytics to collect data from symptoms, treatments, diet, sleep and anything else using those platforms, with these data it's possible to make predictors that shows the factors that most influence on the users goals. He was in charge of maintain, define, fix, and improve current and new functionalities over the Android apps, and building the public SDK to expose the new features.

Java
AndroidX
icon
Software engineer

Skillup

Jul `14 - Oct `15

1 year

Skillup

SkillUp Chile as a main product has a system called FollowUP for business intelligence, but also develops mobile applications.

Responsibilities & achievements

SkillUp Chile as a main product has a system called FollowUP for business intelligence, but also develops mobile applications. One of them was called PrimeBook for Japan with some success. He worked on this company implementing this app for Latin-American entirely renewed named Kidint, that was already launched for iOS and very soon for Android at Latin-American, which is a system for Tablets and Phones that allows reading for children between two and seven years old, with narrated stories and interactive questions where is intended that parents being committed on the reading process giving them statistics on the progress. Today Kidint company was founded to be independent and be specialized on this product. He was in charge of leading the Android develop, meaning define, modeling and implement the most part of the Android app.

Java
AndroidX
icon
Software engineer

Exynko

Mar `13 - Apr `14

1 year

Exynko

Exynko works directly for Penta Vida, which is a competitive life insurance company, credits, investments and others.

Responsibilities & achievements

He was mainly working on a team in charge of many systems related to clients: web portals, private management systems, client services systems and transactional ones. While I was on this team he was involved on different business so he had to learn a bit of everyone and also deal with different kind of clients. He was in charge of requirements capture, design and develop of software, everything using Microsoft technologies, specifically .NET Framework 3.5, SQLServer 2005, consuming Web Services, ASP + JavaScript for front-end, and using MVC architecture.

C#
SQL Server
ASP
Web Services
.NET Framework
icon
Software engineer

Yagantec SpA

Jun `12 - Mar `13

9 months

Yagantec SpA

Yagantec develops educational software but focused on making it easy and fun, they work mainly on primary schools of several cities in Chile.

Responsibilities & achievements

One of the main projects they have is a closed social network focused on primary school kids where they can practice their reading and write skills within a protected environment. While he was on Yagantec he developed my thesis project that was an Android app for tablets for reading digital books but adding sounds effects and music and measuring the reading speed. The whole information is presented to parents and teachers about the entire process. He developed the project using native Android, consuming REST services, and sometimes maintaining the back-end written on Java Hibernate.

Hibernate
Java
AndroidX

Agency

Web and Mobile Development agency #1967

50-100

GMT-3

Montevideo/Uruguay

Core Expertise

AngularJS
AWS
Azure
Cloud Engineer
Data Scientists
ETL
Java
JavaScript
Kotlin
Kubernetes
Linux
MongoDB
MySQL
.NET
Node.js
Oracle
PHP
Python
React.js
React Native
Salesforce
SAP
SharePoint
SQL Server
TypeScript
Visual Studio
Windows
Xamarin
Android
Jenkins
Scrum
Swift
Angular 2x
Android Testing API
Docker
Linux Systems Administration
MariaDB
JetBrains
Kanban
Redux
iOS SDK
Scrum Master
Visual Studio Code
Angular UI Bootstrap
Angular Material
Flutter
Angular CLI
Google Cloud Platform
.NET Core
Xamarin.Forms
Xamarin Native
Mongo Compass
Data Analyst
SAP HANA
SwiftUI
SAP BTP
SAP S4/HANA

Industries

Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Construction & Real estate, Healthcare & Medicine, Automotive, Branding, design, web development, ERP

Want to hire this engineer?

Check if Andrés is available