Mauricio Solla
Senior Software Engineer / Java / Microservices / AWS

MHighly skilled Senior Software Engineer with many years of experience in Java, Microservices, AWS, and DevOps.

Over 20 years of experience across Brazil, Malta, and the UK, including four years in leadership and mentorship roles.

• Multiple citizenship: British, Italian and Brazilian;

• BSc (Information Systems Technology);

• MBA (IT Project Management).

Skills


  Java (15 years);

  Web Services, SOA, XML and RESTFul (6 years);

  Microservices, Spring Boot and Spring Cloud (2 years);

  DevOps, AWS, Cloud Computing (6 years);

  Terraform (3 years);

  Docker (3 years);

  Nginx (2 years);

  Akamai (1 year);

  Spring Framework (4 years);

  Helidon (2 years);

  GraphQL (2 years);

  NATS / Jetstream (2 years);

  Redis (2 years);

  Quartz and ActiveMQ (2 years);

  JPA and Hibernate (6 years);

  jOOQ (2 years);

  HTML, HTML5, CSS and CSS3 (8 years);

  JavaScript (8 years);

  TDD, JUnit, TestNG and Mockito (7 years);

  XP, Agile and Scrum (8 years);

  Apache Maven (6 years);

  CI/CD, Jenkins and GitHub Action (6 years);

  Git (8 years);

  SQL (10 years);

  Oracle DB and PL/SQL (8 years);

  MySQL (3 years);

  PostgreSQL (4 years);

  SQL Server (2 years);

  NoSQL: ArangoDB, DynamoDB and MongoDB (2 years);

  Oracle Weblogic Server (2 years);

  JBoss AS and EAP (5 years)

  Tomcat (5 years).

Experience


Senior Software Engineer / Engineering Lead

  Senapt Limited / Tomato Energy – UK (Remote)

Jul 2022 – Present

  • Development of energy market solutions: energy supplier, energy app, energy mobile app, EaaS/SaaS platform;
  • Leadership and mentorship role (leading a cross-functional team of 12 people);
  • Joined when it was a startup until the scaleup stage;
  • Leading projects and implementing early-stage products:
    • Tomato Energy: https://www.tomato.energy/;
    • myWatts: https://www.mywatts.co.uk/;
    • myWatts mobile app: https://www.mywatts.co.uk/.
  • Owning the full SDLC (software development lifecycle): from product inception and discovery until software release and delivery;
  • Hands-on in multiple areas of DevOps and software engineering;
  • Development Java, JEE, Typescript, Microservices, GraphQL, Helidon, WebServices (RESTFul), DevOps, Terraform, EKS / Kubernetes, Docker, AWS (SNS, SQS), Postgres, Timescale, ArangoDB, NATS / Jetstream, Redis, TDD, Unit Testing, Mockito, Maven, CI/CD, Git and GitHub Actions.

Senior Software Engineer / Java Developer / Full Stack Developer

  The Very Group – Liverpool, UK

Oct 2019 – June 2022

  • Development of e-commerce platform;
  • Mentorship role;
  • Development Java, JEE, Spring Framework, Spring Boot, Microservices, WebServices (RESTFul), JsonAPI, React Hooks, Postman, Terraform, AWS, AWS Lambdas, Nginx, Akamai, Dynamo DB, TDD, Unit Testing, Mockito, Groovy, Gradle, Git and Jenkins.

Senior Application Developer / Java Developer / Full Stack Developer

  Door Ventures - Liverpool, UK

June 2018 – October 2019

  • Development of due diligence information platform;
  • Development Java, JEE, Spring, JPA and Hibernate, WebServices (RESTFul), Postman/Newman, HTML5, CSS3, JavaScript, React and Redux, AWS, MySQL, Apache Maven, Tomcat, TDD, Unit Testing, Mockito, Git and Jenkins.

Senior Application Developer / Java Developer / Full Stack Developer

  RS2 Software plc - Liverpool, UK (working remotely)

April 2017 – May 2018

  • Development of payment processing software;
  • Development Java, JEE, Apache Camel, WebServices (RESTFul and SOAP), JsonAPI, Spring, Quartz, ActiveMQ, Groovy, ColdFusion, HTML5, CSS3, JavaScript, AngularJS, Oracle DB, PL/SQL, Apache Maven, JBoss EAP, Unit Testing, TestNG, Mockito and SVN.

Senior Application Developer / Java Developer / Full Stack Developer

  RS2 Software plc - Malta

May 2016 – April 2017

  • Development of payment processing software;
  • Development Java, JEE, Apache Camel, WebServices (RESTFul and SOAP), JsonAPI, Spring, Quartz, ActiveMQ, Groovy, ColdFusion, HTML5, CSS3, JavaScript, AngularJS, Oracle DB, PL/SQL, Apache Maven, JBoss EAP, Unit Testing, TestNG, Mockito and SVN.

Senior Software Engineer

  Indra Company - São Paulo, Brazil

October 2014 – January 2016

  • Development of insurance systems and web systems (Mapfre project);
  • Development Java, JSP, JPA, Hibernate, JBoss Seam, JSF, Rich Faces, Oracle DB, PL/SQL, JBoss EAP and TDD.

Career Break / Sabbatical Year

Aug 2013 – Sept 2014

  • Travelled across four continents, experiencing different cultures and environments to increase global understanding and flexibility;
  • Lived in Ireland for a few months to improve English skills;
  • Developed strong self-management and problem-solving abilities while travelling and living on my own.

Senior Software Engineer / Tech Lead

  TCI BPO - São Paulo, Brazil

November 2011 – July 2013

  • Supply Chain and outsourcing company with about 2000 employees, including 45 in the IT field;
  • Leadership and mentorship role (leading an engineering team of 5 people);
  • Development of Supply Chain projects, using Agile methodology and Scrum;
  • Development Java, JBoss AS 7, JBoss EAP 6.1, Tomcat, Struts, JPA, Hibernate, Oracle, PostgreSQL, PL/PgSQL and integration with mainframe via Socket.

Lecturer

  Universidade Paulista - São Paulo, Brazil

August 2011 – December 2011

  • The biggest university in Brazil with 200.000 students;
  • Lecturer of disciplines: Process Modelling (UML) and Object-Oriented Programming (Java).

Software Engineer / Java Developer

  Senac São Paulo - São Paulo, Brazil)

May 2007 – November 2011

Computer Programmer / Java

  BusinesSystem - São Paulo, Brazil)

April 2006 – April 2007

Computer Programmer

  Prodoctor RX Marketing (São Paulo, Brazil)

June 2002 – March 2006

Customer Support

  Bam-Net Internet By Hour (São Paulo, Brazil)

June 2000 – May 2002



Education


2014

  Seda College (Dublin, Ireland)

English Language


2012 - 2013

  Oficina de Atores Nilton Travesso (São Paulo, Brazil)

Acting


2009 - 2010

  UNIBTA (São Paulo, Brazil)

MBA IT Project Management


2004 - 2007

  FIEO University Centre (São Paulo, Brazil)

BSc Information Systems Technology

Contact Me