Mariano G.

Senior Software Engineer at ARK Ecosystem
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
AR
Languages
  • English Full professional proficiency
  • Spanish Native or bilingual proficiency
  • Portuguese Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Fernando Larrode

Mariano es un excelente profesional reconocido por su calidad, capacidad de conocimiento y amplia experiencia como Technical IT y Software Developer no solo en Argentina sino también en el exterior. Se caracteriza por poseer una increible agilidad mental, gran capacidad en resolución de problemas, además de ser una persona totalmente proactiva. Es un líder por naturaleza. Más allá de su capacidad profesional, Mariano posee elevados valores humanos, que lo convierten en una persona honesta, sincera, trabajadora y muy agradable con un gran sentido del humor. Tuve la oportunidad de conocer a Mariano como profesor, lo que me permite calificarlo como un docente completamente dedicado a los alumnos: efectúa un seguimiento sobre cada uno de los participantes del curso y hace foco sobre aquellos puntos débiles que requieren de mejoras, no sólo para el ámbito académico, sino para el ámbito profesional. Es un gran Educador, con una gran facilidad en la transmisión de los conocimientos y llegada a los alumnos. Sumamente actualizado e innovador y con ejemplos aplicados a casos de su propia experiencia laboral.

Rachel Wright

Mariano had the impossible combination of serving as both Java Developer and Team Lead for our off-shore Engineering team (which are both full time jobs on their own). Not only was he the lead for the back end team, but he simultaneously lead the front end as well! He was a super collaborator - someone I trusted and relied upon heavily to alert me to development and personnel issues within the team. He was regarded very highly by his peers and served as a mentor to junior staff members. He continually worked to identify and implement process improvements. Mariano is among the top leaders I've had the pleasure of working with in this industry. His excellent performance has made it very hard for us to find a suitable candidate to fill his position!

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • Oct 2020 - Present

      ARK Ecosystem, SCIC, is an international software development company headquartered in Paris, France. The primary focus is on building innovative technological solutions for the Blockchain industry. Apart from the core blockchain software (open source) there are a number of projects in the Ark ecosystem and I have made contributions on a few of them. But my main contributions were in the SDK which handles the crypto- and blockchain- specifics of each of the different coins supported by Ark's next-gen wallet. I wrote the full implementation for handling Cardano ADA and Bitcoin. Show less

    • Higher Education
    • 400 - 500 Employee
    • Teaching Assistant
      • Oct 2018 - Present

      I work as a teaching assistant in the Basic Science Department (Departamento de Ciencias Básicas). On first semester of the year I teach Programming 2, which basically introduces the concepts of Abstract Data Types and we cover the algorithms required for lists, stacks, queues, binary and n-ary trees, B-trees, sets and hash tables. On second semesters I teach "Information Systems 3" where we look at Software Engineering practices including software development methodologies, Agile, Scrum, TDD, Design Patterns and anti-patterns. Show less

  • Aristas S. R. L.
    • Greater Buenos Aires, Argentina
    • Principal Software Engineer
      • Jan 2019 - Oct 2020

      I designed and architected software solutions, proposed and coached on the adoption of software development agile methodologies and best practices. We developed PHP Laravel based applications with SPAs in Vue and Laravel backends. I also helped architect a continuous integration pipeline for Python-based Machine Learning projects. I designed and architected software solutions, proposed and coached on the adoption of software development agile methodologies and best practices. We developed PHP Laravel based applications with SPAs in Vue and Laravel backends. I also helped architect a continuous integration pipeline for Python-based Machine Learning projects.

    • United States
    • Software Development
    • 700 & Above Employee
    • Staff Software Engineer
      • Oct 2017 - Jan 2019

      I was part of the Survey Builder team. Most of our time, we built REST APIs that were consumed by a React front-end called Open Admin. I was part of the Survey Builder team. Most of our time, we built REST APIs that were consumed by a React front-end called Open Admin.

    • Australia
    • Software Development
    • 700 & Above Employee
    • Senior Java Developer
      • Jul 2016 - Sep 2017

      I am part of the Confluence Cloud team, and have been participating in a huge application transformation to allow Confluence to scale to a whole new level. My two main projects so far have been: * migration of in-app image handling and import and export of pdf files into Atlassian's Media Services (platform used internally by all Cloud products). * rewrite of Questions for Confluence P2 plugin as an Atlassian Connect add-on, using Java for the backend and ReactJs + Redux for the frontend. Atlassian is a leading provider of collaboration, development, and issue tracking software for teams. With over 85,000 global customers (including 85 of the Fortune 100), we’re advancing the power of collaboration with products including JIRA, Confluence, HipChat, Bitbucket, Trello, and more. Driven by honest values, an amazing culture, and consistent revenue growth, we’re out to unleash the potential of every team. Show less

    • Argentina
    • IT Services and IT Consulting
    • 300 - 400 Employee
    • Lead Software Engineer
      • May 2015 - Jun 2016

      I am a Lead Software Engineer at Epidata Consulting. My current assignment is at Mulesoft, where I am a technical lead for a team of engineers developing Anypoint Connectors for the following products: SAP ERP, SAP Success Factors, SAP Concur, Oracle EBS, PeopleSoft, MongDB, Marketo and new ones keep coming all the time. My main responsibilities include leveraging the connectivity details for every new system for which we need to create a connector, and lead all the development cycle from inception of the connector to delivery. I am also responsible for the overall quality of the connectors, so I developed a custom Sonar plugin for running particular code inspections in all the connectors at Mulesoft, not only those my team develops, but all those created by other internal teams and also by partners. Epidata is an American Multinational Software Architecture Oriented Company that provides high performance software development solutions in less time with lower risk than Organizations can accomplish on their own. It has a proven track record of successfully supporting Multi-National Corporations like Turner International, HSBC, Verizon and Walmart since 2003. It helps them update and maintain their core applications as well as migrate to new Technologies resulting in annual cost reductions of 20% while doubling Project Team productivity. Epidata is open source and agile by definition. MuleSoft provides the platform that changes how businesses connect by making it fast, flexible and easy. APIs are the catalyst for this change, unleashing information and eliminating the friction of integration for unprecedented speed and agility. With Anypoint Platform's API-led connectivity approach, MuleSoft is lifting the weight of custom connections and freeing companies to innovate faster. Show less

    • E-Learning Providers
    • 700 & Above Employee
    • Principal Software Engineer
      • Dec 2014 - May 2015

      Member of the architecture team, I was responsible for the overall architecture of the payment systems. It involved first time payments and recurring ones, in an asynchronous way, interfacing with a bunch of payment gateways throughout all Latin America and USA. This position was shut down as the company shifted focus and started closing operations in Argentina (which later reverted by the way). Member of the architecture team, I was responsible for the overall architecture of the payment systems. It involved first time payments and recurring ones, in an asynchronous way, interfacing with a bunch of payment gateways throughout all Latin America and USA. This position was shut down as the company shifted focus and started closing operations in Argentina (which later reverted by the way).

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Software Engineer
      • Oct 2011 - Dec 2014

      Medallia makes software to measure and improve the customer experience in real time, allowing businesses to listen to, understand, and then act on their customers' feedback. Medallia has become the global leader in CEM industry. I was part of the Text Analytics team responsible for extracting good quality information from unstructured data coming from different sources (but mainly surveys and social media) and making it available for real-time analytics. We leveraged NLP using Stanford Parser and Basistech product suite. We ran sentiment analysis using Machine Learning techniques, more specifically Support Vector Machines (SVM), with outstanding accuracy. Apart from the challenges of natural language processing, we had to solve lots of infrastructural items to support massive processing throughput and availability; most important one was a distributed farm environment for processing. Show less

    • Independent Software Developer
      • May 2011 - Oct 2011

    • United States
    • IT Services and IT Consulting
    • 300 - 400 Employee
    • Technical Lead
      • Apr 2010 - May 2011

      Network Solutions is the leading provider of online e-solutions and the pioneer of the domain name registration service with nearly 30 years of experience. Responsibilities: * Manage a local team in Argentina which is part of a larger team distributed in 2 other US locations. * Interacting with our team counterparts in the US. * Design and development (including unit testing and documentation) of high-quality and high-performance software components for Network Solutions Storefront (www.networksolutions.com). Storefront is a JEE web application, hosted in 18 application server instances, with an average traffic of 9000 concurrent user sessions. It’s a critical system to the company and has high-availability requirements. Key achievements: * Several major code refactoring tasks and cleanup tasks. * Introduction of unit testing to the project. * Mentored local team in many technology-related subjects. Show less

  • Independent Contractor
    • Buenos Aires, Argentina
    • Freelance Instructor
      • Jan 2009 - Apr 2010

      Instructor at official trainings for RedHat and BEA / Oracle, through different Training Partners. Instructor at official trainings for RedHat and BEA / Oracle, through different Training Partners.

    • Software Development
    • 1 - 100 Employee
    • Senior Technical Developer
      • Apr 2008 - Jan 2009

      Responsibilities: * Reengineering (redesign and development) of the company’s main software product. The company is not project-oriented, but product-oriented. It has a business intelligence product developed over the last 10 years, undergoing a rewrite in Java. Key achievements: * Several major code refactoring tasks and cleanup of source code. * Creation of custom JSF components, with partial rendering for the main analysis screens. * Speed up the build process. It was taking 50 minutes to run including all unit / integration testing. After refactoring it only takes 11 minutes, with no loss of functionality. Platforms/Technologies/Tools: Java/J2EE, Hibernate JPA, JSF, ICE Faces, Tomcat, Derby, HTML, JavaScript, JUnit, Ant, SVN. Show less

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Developer
      • May 2007 - Nov 2007

      * Development of new and BAU requirements to existing Credit Card ISO-8583 Transaction Switch. The switch architecture is based on J2EE/JMS messaging technology. It is non-stop, mission critical system that handles a masive volume of transactions per month on load-balanced dual node J2EE/JMS environment. * Design and development of complex SWT-based GUI for building test cases for the existing test harness in a graphical way, including drag-and-drop, customised editor for data, etc. * Development of new and BAU requirements to existing Credit Card ISO-8583 Transaction Switch. The switch architecture is based on J2EE/JMS messaging technology. It is non-stop, mission critical system that handles a masive volume of transactions per month on load-balanced dual node J2EE/JMS environment. * Design and development of complex SWT-based GUI for building test cases for the existing test harness in a graphical way, including drag-and-drop, customised editor for data, etc.

    • Software Development
    • 200 - 300 Employee
    • Technical Architect
      • Jul 2006 - Jan 2007

      Responsibilities: * Design and development (including unit testing and documentation) of high-quality software components for SalesTech Insurance Suite and client’s customisations. * Set up the design guidelines, patterns and strategies for off-shore development by a team of developers in India. * Design and enforce a process to allow development in multiple-locations. Responsibilities: * Design and development (including unit testing and documentation) of high-quality software components for SalesTech Insurance Suite and client’s customisations. * Set up the design guidelines, patterns and strategies for off-shore development by a team of developers in India. * Design and enforce a process to allow development in multiple-locations.

    • New Zealand
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Java Developer
      • Aug 2005 - Jul 2006

      Responsibilities: * General programming tasks of new requirements as well as BAU. * Coaching / mentoring junior staff. Key achievements: * Implemented a highly complex automated build (Ant) for all company projects (ATG Dynamo and IBM Websphere Portal). * Created custom Ant tasks to be able to use the .classpath file from Eclipse for Ant compilation. * Started a company culture to unit test new pieces of software developed. * Designed and implemented integration of DataMail customer’s statements to be searched and downloaded from Fencepost.com. * Helped design the development process. Platforms/Technologies/Tools: Java/J2EE, IBM Websphere Portal / RAD, MS-SQLServer 2000, ATG Dynamo, Axis Web Services, Jade OO Database, Apache HTTPClient, HTML, JHTML, JavaScript, JUnit, Ant. Show less

    • New Zealand
    • Insurance
    • 700 & Above Employee
    • Senior Java Developer
      • Mar 2005 - Aug 2005

      Data migration project from a discontinued Java J2EE application into a mainframe one. I was part of the development team which did the extraction from an Oracle database and generated files to be input into a mainframe application. Responsibilities: * Programming the data extraction from an Oracle DB, manipulating and formatting it, and writing the input files for the mainframe. Responsible for the module that migrated policies. * Design and development of a small C# / ASP.NET web application to allow access to information that was not migrated into the new system. Show less

  • Datatransfer
    • Buenos Aires, Argentina
    • Business Analyst Team Leader
      • Mar 2003 - Dec 2004

      Responsibilities: * Talking to customers to understand their needs and design application functionalities. * Creation of technical specifications for the software to be developed. * Writing technical user manuals for the products. * Organizing the tasks of the BA team members and reporting group activities to Development Manager. Responsibilities: * Talking to customers to understand their needs and design application functionalities. * Creation of technical specifications for the software to be developed. * Writing technical user manuals for the products. * Organizing the tasks of the BA team members and reporting group activities to Development Manager.

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Software Developer / Technical Lead
      • May 2000 - Mar 2003

  • Lemma Informática
    • Buenos Aires, Argentina
    • Software Developer
      • 1999 - 2000

    • Argentina
    • Newspaper Publishing
    • 700 & Above Employee
    • Administrador de red / Desarrollador Web
      • Apr 1998 - Feb 1999

Education

  • University of Buenos Aires
    Bachelor of Computer Science, Computer Software Engineering
    1995 - 2001

Community

You need to have a working account to view this content. Click here to join now