Ivo S.

About Me

Ivo is an expert Software Developer, technically sound with good design and insight in Agile development, knowledgeable of Python, Django, JavaScript, and related frameworks. He understands modern development concepts, technical and database designs, application specification, and system integration processes - writing effective and scalable Python codes, ensuring low latency and high availability of solutions, and integrating user-facing elements with server-side components.

Frontend

Backend

Database

DevOps

Other

Work history

Amazon
Amazon
Senior Software Developer
2020 - Present (5 years)
Madrid, Spain
  • Developed and deployed configuration, integration and implementation solutions on the project. Integrated our team's project with the checkout process in the Amazon UK retail website.

  • Designed API solutions to monitor and review orders on the website containing regulated products.

  • Worked on multiple microservices, maintained AWS-based solutions and participated in code reviews.

Dubsmash
Dubsmash
Platform Developer
2018 - 2019 (1 year)
Remote
  • Designed and developed new features and microservices to integrate seamlessly with the Dubsmash platform.

  • Shipped new solutions to integrate 3rd-party service providers and solutions onto the platform. Heavily optimized the performance of our GraphQL gateway (a Node.js + Apollo server) to reduce its resource usage.

  • Maintained existing features and microservices on the platform - optimizing them to improve efficiency.

Fat Whale OÜ
Fat Whale OÜ
Software Engineer
2018 - 2018
Remote
  • Developed a gateway solution to manage trading orders, retrieve historical data and portfolio info from different exchanges.

  • Designed and deployed a new tool to manage 100GB of ticker data files on the project.

  • Built and deployed a Flask API to manage one-off jobs in Kubernetes - working on Pods and commands.

Freelance
Freelance
Software Engineer
2017 - 2017
Remote
  • Implemented new solutions and features on a legal case management web app.

  • Shipped new React-based components on an existing jQuery project for a client.

  • Designed and implemented APIs and maintained existing Django solutions.

Entrepreneurial Finance Lab
Entrepreneurial Finance Lab
Application Support Engineer
2014 - 2016 (2 years)
Lima, Peru
  • Developed and implemented simple support tools to help non-technical members diagnose and fix issues.

  • Worked on data and configuration changes on the database and backend systems - fixing bugs and team requests.

  • Resolved complex issues on EFL's backend process and participated in deployment/QA processes on projects.

Red Científica Peruana
Red Científica Peruana
Software Engineer
2013 - 2014 (1 year)
Lima, Peru
  • Worked on the LaMula platform for RCP - delivering and maintaining new features on the distributed Django app.

  • Actively participated in the local development, automation and installation of systems, apps and services.

  • Oversaw different apps and services running on virtual servers - handling DevOps and deployment.

Media Networks Latin America
Media Networks Latin America
Satellite NOC Engineer
2012 - 2013 (1 year)
Lima, Peru
  • Installed and troubleshot Ku-band satellite internet terminals and maintained a Linux/Solaris infrastructure with 4-6 servers.

  • Offered technical support on the satellite platforms, network and application layers.

  • Handled network tests to reduce package loss across satellite links - researching and implementing new services/solutions.

Industrias Textiles de Sudamérica
Industrias Textiles de Sudamérica
Technical Support Engineer
2011 - 2012 (1 year)
Lima, Peru
  • Assisted staff with their technical problems - handling network malfunctions on the in-house software.

  • Designed and developed a Django app to enhance inventory management processes within Itessa.

  • Participated in delivering solutions for a barcode management system for textile factories.

Showcase

Software Engineer - La Mula
Software Engineer - La Mula
  • La Mula is a journalism platform focused on Peru.

  • The platform was founded in 200 and has a large following.

  • The team involved in the platform's development includes design, feature addition, and coding.

Software Engineer - django-redis-countries
Software Engineer - django-redis-countries
  • Developed a Django middleware to enable users to add country codes to requests using Redis.

  • Implemented solutions to enhance country detection lookups in Redis.

  • Focused on improving the efficiency of country information retrieval.

Software Engineer - Qchaes
Software Engineer - Qchaes
  • Developed a Spanish jargon dictionary with similar functionality to urbandictionary.com.

  • Utilized urbandictionary.com as a learning resource for Flask and MongoDB skills.

  • The project aims to enhance skills through practical application of jargon and data management.

Education

Deep Learning Specialization
Deep Learning Specialization
Coursera
2018 - 2019 (1 year)
Participant Programming
Participant Programming
The Recurse Center
2016 - 2016
Project Management
Project Management
ISIL Aprende Haciendo
2013 - 2016 (3 years)
BSc Electrical Engineering
BSc Electrical Engineering
Pontificia Universidad Católica del Perú
2005 - 2011 (6 years)