Maximiliano Jose Fernandez Wortman, Developer in Buenos Aires, Argentina
Maximiliano is available for hire
Hire Maximiliano

Maximiliano Jose Fernandez Wortman

Verified Expert  in Engineering

Software Developer

Location
Buenos Aires, Argentina
Toptal Member Since
September 5, 2018

Since 2010, Maximiliano has been developing Java web applications using various technologies. He has gained extensive knowledge in computer science through his studies at UBA University. Maximiliano's experience includes working at MercadoLibre, the largest eCommerce and payment platform in Latin America.

Portfolio

Paxos
Go, Blockchain
Mercado Libre
Kubernetes, Docker, Spark, Scrum, SQL, Microservices...
Open English
Amazon Web Services (AWS), Spark, Scrum, SQL, Microservices...

Experience

Availability

Part-time

Preferred Environment

Java, Go, Amazon, Jira

The most amazing...

...thing I've done is coding the back end for MercadoPago's payment service, which is the leading eCommerce platform in Latin America.

Work Experience

Senior Back-end Engineer

2022 - PRESENT
Paxos
  • Developed an interface that interacts with different blockchains to process payments on the marketplace.
  • Added new blockchains to the system, such as Solana, along with their respective requirements to maintain scalability for the speed at which the network processes its transactions.
  • Redesigned and refactored the code to transition from a monolithic architecture to a microservices-based one.
Technologies: Go, Blockchain

Senior Back-end Engineer

2018 - 2021
Mercado Libre
  • Supported the back end of a popular payment platform for the fintech, MercadoPago.
  • Maintained different web services consumed by other local applications.
  • Collaborated with a team of 20 people developing new services for the MercadoPago payment platform.
  • Developed an event-sourcing system for representing the money movements between users' accounts.
Technologies: Kubernetes, Docker, Spark, Scrum, SQL, Microservices, Test-driven Development (TDD), Spring Data JPA, NoSQL, Hibernate, Go, Amazon Web Services (AWS), Java

Senior Java Developer

2017 - 2018
Open English
  • Developed the back end for the payments platform of an internationally known e-learning platform called OpenEnglish.
  • Supported and interacted with a working team around the world.
  • Developed a microservices application to process payments for different gateways, such as credit cards, direct debit, and PayU.
  • Constructed the model business logic to interact with the Zuora system to invoice and bill accounts created from the Salesforce site.
  • Built the architecture for stack messages to process the payments as a flow with the ability to reprocess them.
Technologies: Amazon Web Services (AWS), Spark, Scrum, SQL, Microservices, Test-driven Development (TDD), Spring Data JPA, NoSQL, Docker, Kubernetes, Apache Maven, JUnit, Git, JPA, Hibernate, Spring Boot, Java

Senior Java Developer

2016 - 2017
Puente Hnos.
  • Supported the Java web application running for the client web page related to business and finance market.
  • Developed the site and web pages for supporting graphs to expose business information.
  • Built the back end to generate documents with information on the stock market business.
  • Constructed regression tests system in order to ensure and maintain the functioning of the system.
  • Used Scrum and Agile approaches in order to work as a team with other local programmers.
Technologies: Amazon Web Services (AWS), NoSQL, Docker, Spark, Scrum, SQL, Test-driven Development (TDD), Spring Data JPA, Apache Tomcat, Git, REST, Hibernate, Spring, Java

Senior Java Developer

2013 - 2016
PSA Peugeot
  • Developed a series of Spring Batch processes in order to update database information and launch other processes from the Peugeot site.
  • Created a rules system in order to validate and evaluate the data collected by different batch processes.
  • Trained and provided feedback to juniors programmers in order to work with the current developing system.
  • Interacted in Francais with the French part of the company in order to resolve the project challenges.
  • Developed the microservices architecture in order for the application to be consumed and interacted with other microservices.
Technologies: Amazon Web Services (AWS), NoSQL, Docker, Spark, Scrum, SQL, JUnit, Subversion (SVN), Hibernate, Spring, JBoss, Java

Junior Java Developer

2010 - 2011
Etermax
  • Developed the back end for the game Apalabrados and the logic and model for a Scrabble P2P game.
  • Created a push notification server for iOS and Android messages.
  • Built on demand the migration logic for moving from a disk database to the in-memory Redis database for users, boards, and games model objects.
  • Constructed a score and rankings statistics page for the site and users.
  • Integrated iOS and Android apps.
Technologies: Amazon Web Services (AWS), Docker, Scrum, SQL, Apache Tomcat, Apache Maven, Subversion (SVN), Spring, Hibernate, Java

Nutrition Example Application

https://github.com/maxiferwort/planets
This code is an example of a REST web service API that simulates a solar system model.

Languages

JavaScript, Go, HTML5, SQL, Java, XHTML

Frameworks

Spark, Hibernate, Spring Boot, JBoss Seam, Spring, JUnit, JPA

Libraries/APIs

Telegram Bot API, React

Tools

Git, Apache Maven, IntelliJ IDEA, Apache Tomcat, Subversion (SVN), Jira

Paradigms

Scrum, Test-driven Development (TDD), Microservices, REST

Platforms

Eclipse, Linux, AWS Lambda, JBoss, Kubernetes, Docker, Amazon Web Services (AWS), Blockchain, Amazon

Storage

NoSQL, Spring Data JPA, PostgreSQL

Other

OOP Designs, Computer Science

2010 - 2018

Licenciado Degree in Computer Science

Buenos Aires University - Buenos Aires, Argentina

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring