M

Marco Aviles

About

Detail

Barcelona, Spain

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Ventrata
    Senior Software Developer
    Ventrata
    Oct 2023 - Current (2 years 9 months)
    As a Senior Software Developer, I successfully developed a comprehensive Android app using Kotlin for a card payment terminal (POS) within a two-week timeframe. I modeled and implemented an automated QR generator to facilitate quick purchases for users, enhancing the overall user experience. Additionally, I designed and implemented a pricing model for energy package prices, ensuring competitive offerings. I also automated sticker service requests to streamline communication with providers. My experience as a fullstack developer, while not directly related to the core responsibilities of this role, has equipped me with a versatile skill set that enhances my ability to contribute to various aspects of software development, including the poten
  • Stuart
    Senior Software Developer
    Stuart
    Aug 2022 - Aug 2023 (1 year 1 month)
    Highlights: Implementation of user earnings endpoints with improved information display, enhanced filtering options, and optimized query performance. Prior to my efforts, the user's earnings information was presented as a lengthy and challenging-to-navigate list. To address this, I proposed and implemented a solution that involved collecting additional information and introducing a more user-friendly interface. Streamlined implementation of the price simulator with enhanced security measures, eliminating the use of query parameters in the URL and reducing the risk of errors and code injection. Design, Proof of Concept (PoC), and implementation of the integration system with a third party app. Provided a third-party API with custom behavior
  • F
    Senior Software Developer
    Fishbrain
    Aug 2021 - Aug 2022 (1 year 1 month)
    Highlights: Improved the implementation of fishing trips functionality, enabling anglers to consolidate all catches made during a fishing trip into a single post, while conveniently tagging their fishing friends. Additionally, the feature was enhanced with the integration of different map areas associated with the trip.
  • H
    Software Engineer
    Hemnet
    Mar 2020 - Aug 2021 (1 year 6 months)
    In this team, I built new features for home sellers on the largest home search web app in Sweden. We worked in 2-week sprints using agile methodology. As part of the team, I supported and developed new and better products to improve the experience for home sellers. Highlights: Klarna integration implementation: I led the effort to implement Klarna checkout for the payments platform. This included technical meetings with Klarna developers and internal architectural design and implementation of the solution. I led the effort to redesign the price matrix for the whole product. Before this effort, the prices of several products needed to be updated separately, risking inconsistencies. Besides that, we created a system capable of tracking change
  • Able
    Software Engineer - Tech Lead
    Able
    Nov 2017 - Dec 2019 (2 years 2 months)
    As a Tech Lead, I coached new team members and participated in interviewing candidates to strengthen our development team. I made critical decisions regarding the use of new dependencies, including gems and JavaScript, ensuring that our technology stack remained robust and efficient. I led the team in various meetings, such as daily standups and planning sessions, to foster collaboration and maintain project momentum. Additionally, I deployed the project to Heroku and created automatic deployment scripts using Ruby and GitHub Actions. My experience as a fullstack developer also provided me with a comprehensive understanding of technologies like React.js and PostgreSQL, which, while not the primary focus of my role, contributed to my ability
  • Avantica Technologies
    Senior Software Engineer
    Avantica Technologies
    Dec 2014 - Oct 2017 (2 years 11 months)
    As a Senior Software Engineer, I have been responsible for designing and implementing robust web services using Java Spring, Hibernate, and MySQL, ensuring seamless integration with RESTful APIs and SOA principles. My role involved extensive unit testing and optimization of applications, leveraging tools like Optimizely for A/B testing and user statistics tracking. I have also contributed to data modeling and business logic implementation, focusing on the API layer and MVC development to enhance user experience. Additionally, I utilized Knockout.js and JavaScript for dynamic user interface development. While my primary focus has been on software engineering, I have also taken on team leadership responsibilities, transitioning from a senior
  • W
    Research Programmer
    Wolfram Research
    Apr 2014 - Dec 2014 (9 months)
    As a Research Programmer: Crawled and scraped various authorized websites to gather usable data using the Mathematica language (Wolfram Alpha's proprietary language). Curated and checked the consistency of the data, adding it to a repository for further calculations and research. Participated in small data analysis and data modeling projects.
  • IBM
    Java Analyst Developer
    IBM
    Dec 2012 - Mar 2014 (1 year 4 months)
    As a Java Analyst Developer: Developed RESTful Web Services for a Java application consumer. Created a Java application that consumed the mentioned Assisted in designing the layered architecture: Used JPA and on application's requirements. contributed to database (DB2) design and query optimization.
  • A
    Expert Java JEE
    Antartec S.A.C
    May 2011 - Nov 2012 (1 year 7 months)
    Developed RESTful services for a .NET application, and provided guidance to developers on how to use these services.
Education verified_user 0% verified
  • Pontificia Universidad Católica del Perú
    Electronic Engineering
    Pontificia Universidad Católica del Perú
    Jan 2003 - Jan 2008 (5 years 1 month)
  • U
    Information Systems Engineering
    Universidad Peruana de Ciencias Aplicadas.
    Jan 2011 - Jan 2012 (1 year 1 month)