Gonzalo Acosta

Senior Android Developer

About Me

I’m an Android Developer (currently) based in Poland, interested in embedded systems, computer architectures, good practices, payments and EMV, and more and more in security.

I like to be involved in projects that make a positive impact on people’s life. Interested in everything that has to do with process automatisation.

Currently working @ MyPinPad, trying to make payments accessible for everyone.

I have most experience working with: Kotlin, Java, Android, RxJava Mockito, SQL, git.

During my last two years I’ve been working with the EMV payment method, cryptography and mobile security in the mobile payments industry.

Experience

Qonto (Remote)

qonto.com

Senior Android Developer

March 2022 - Present

The account that powers up your business

Working on a well maintained and architectured codebase, using all the trendy tools for a user-facing application of a “quasi-neobank”, including MVVM with Clean Architecture, coroutines, jetpack compose, navigation component, paging, etc. In charge of maintain, develop new features and improve processes. Using a customised version of the Toyota Production System. Bringing finances to everyone.

MyPinPad (Remote)

mypinpad.com

Senior Android Developer

November 2018 - March 2022

Delivering a consistent and secure payment experience, everywhere Simple and scalable card present transactions across digital and offline channels.

I’ve worked in the first worldwide CPoC solution certified by PCI and SPoC solution with other three android developers. Dealing with a little bit of everything in that matter, EMV, cryptography, attestation, security and functionality in general. We used a custom architecure called Runtime Centric Thinking. For more information check my ex-leader site where he explains what is about. Making payments accessible for everyone.

Netguru (Poland, Remote)

netguru.com

Android Developer/Senior Android Developer

March 2016 - November 2018

Get a world-class agile product team, on demand

I worked on really diverse products with different people. We took ideas from investors and shaped them into concrete products, and improved applications to fulfil the clients’ expectations.

I’ve worked on the following projects:

GenTecnologico (Argentina)

gentecnologico.com.ar

Mobile Developer

November 2015 - March 2016

Nos tomamos en serio la identidad de su empresa. Tenemos la solución para usted.

Solo developer in an application to make company inventories. It would connect to a Bluetooth bar scanner to read the bar codes of the companies belongings

Biometrika (Ecuador)

biometrika.ec

Mobile Developer (intern)

June 2015 - November 2015

Control and identification of staff from anywhere

Solo developer. Implementation and design of a remote clocking system for android phones, providing location and identification to the employer.

National University of the South - UNS (Argentina)

cs.uns.edu.ar

Undergraduated Teaching Assistant (Computer Architecture & Computer Organization)

August 2012 - February 2015

Working as a tenured undergraduate teaching assistant while studying. Teaching one of my passions, and learning more during the process.

National University of the South - UNS (Argentina)

cs.uns.edu.ar

Undergraduated Teaching Assistant (Programming Tools and Principles)

September 2013 - November 2013

Short time contract with the university to help the permanent staff teaching students from other departments to use different programming tools such as Matlab, R or C

Le Park Night Club (Argentina)

IT assistant

February 2010 - November 2010

During my short time there I would:

  • Resolve issues and troubleshoot related to computers OS, networking, etc.
  • Assist users with the system used in the club.
  • Communicate to the users of any service status change

Education

Universidad Nacional Del Sur

Computer System Engineer

2009 - 2015

The National University of the South (in Spanish: Universidad Nacional del Sur, UNS) is the largest national university in southern Argentina. Its motto is Ardua Veritatem, which means "through the difficulties to the truth". The university was founded on January 5, 1956, and absorbed what had been the Technological Institute of South (Instituto Tecnológico del Sur, ITS), a former National University of La Plata affiliate established in 1946. Located in the city of Bahía Blanca, the school became the sixteenth in Argentina's national university system.

During my time at the university, I learn from programming complex distributed applications to handle and analyse electronic circuits. The career was a combination between engineer bases, computer science and electronics. Thanks to that, I learn how to think of computer science as an engineer and with practical and theoretical knowledge about the underneath circuits and elements that run a program.

I really enjoyed my time at uni, and always felt that I owe a lot to this incredible public institution. That’s why I participated in different university’s goverment bodies as an student, and worked as a undergraduated teaching assistant.

I was elected as secretary, vicepresident and president of the Computer Science and Engineer Department Student Center (CECom), as a student member of the Council of the Computer Science and Enginner Department (DCIC) from 2012 to 2014, as a student member of the Council of the National University of the South (UNS) from 2013 to 2014, and as a student member of the Assembly of the National University of the South (UNS) during 2015.

I loved the idea of improve the system for everyone at the university, impulse a better quality education, transmit our side of the story and connect with other people to think and launch lifechanging projects.

I also felt in love with computers architectures and embedded systems, I would take optional courses about these subjects and try to go to conferences, unfortunatly I didn’t have the oportunity to make it a professional path.

Apart from all the courses I took during my degree I also took part in some others:

  • October 2013: Approved course, Applications development for Android mobile OS, University CAECE, CACIC, Mar del Plata, Argentina.
  • July 2012: Approved course, Mobile robotics II: Simultaneous localization and mapping, University of Buenos Aires, Escuela de Ciencias Informáticas, Buenos Aires, Argentina.
  • July 2012: Approved course, Java for Real-Time software, University of Buenos Aires, Escuela de Ciencias Informáticas, Buenos Aires, Argentina.

The final project of my career was Image acquisition and analysis of microscopes using Raspberry Pi and Android and you can find the code here and here

A Little More About Me

But hey, I’m not only software development and hardware lover kind of person. I’m also interested in:

  • Travelling, been here and there. Still a couple of continets to visit on the list.
  • Drinking and brewing beer. Recently started brewing my own beer. My objective is to automatised the whole process
  • Wines. Love to taste and discover high quality and cheap wines
  • Football. I like to play and watch football games.
  • Roller skating. From time to time with my wife