Marcelo Frau

  • Recognized for abilities in Code Reviews, Debugging, Documentation and Guidance of team members.
  • 9+ years’ experience with Solution Architecture
  • 20+ years’ experience with Java in Front-end, Back-end, Desktop and Mobile environments
  • 23+ years’ experience with HTML, JavaScript, CSS
  • 5+ years’ experience with Android development
  • 4+ years’ experience with Kotlin for Android, Kotlin on desktop, and Kotlin in back-end environments
  • Renowned for a steadfast commitment and resolute determination to see projects through to their successful completion.
  • Strategic leadership by not only guiding technical aspects but also contributing to the overall success and growth of the team.
  • Demonstrated proficiency in delivering resilient and scalable solutions spanning diverse platforms.
  • Crafting API contracts, schemas, and integration layers, playing a pivotal role in shaping robust and scalable solutions.
  • Implementing Agile methodologies and meticulous backlog planning to optimize team efficiency and deliverables.

Key Competencies

Technical Leadership

Demonstrated leadership in guiding cross-functional teams, defining architectural solutions, and ensuring alignment with industry standards. Proven expertise in Java, Kotlin, Spring, AWS, and various other technologies.

Solution Architecture

Proficient in designing and leading the implementation of robust and scalable solutions, including complex systems. Skilled in creating meta-model-based architectures for customizable applications.

Team Coordination and Management

Adept at orchestrating and leading diverse teams, fostering collaboration, and implementing Agile methodologies for efficient project execution. Known for maintaining a cohesive work environment and achieving successful outcomes.

Innovation and Prototyping

Proven ability to innovate and experiment with new technologies through the development of proof-of-concept projects. Capable of driving strategic initiatives and introducing features that enhance the overall product.

Continuous Improvement and Mentorship

Dedicated to continuous improvement, both in team performance and personal growth. Recognized for mentoring teams, promoting motivation, and instilling a culture of continuous learning and improvement.

Performance Optimization

Skilled in optimizing performance across various projects, including creating high-performance solutions capable of handling substantial transaction volumes.

Cross-Platform Development

Proficient in developing cross-platform solutions, evidenced by frameworks integrating desktop, mobile, and web environments with a shared codebase. Experienced in porting libraries to multiple platforms.

Project Management

Proven track record in effectively managing projects from initiation to completion. Skilled in defining project scopes, setting milestones, and ensuring timely delivery within budget constraints.

Strategic Planning

Proven track record in effectively managing projects from initiation to completion. Skilled in defining project scopes, setting milestones, and ensuring timely delivery within budget constraints.

Cross-Functional Collaboration

Skilled in fostering collaboration across diverse teams and departments. Experienced in breaking down silos and ensuring effective communication for streamlined project execution.

Deadline Management

Adept at managing and meeting tight deadlines. Proven ability to prioritize tasks, allocate resources efficiently, and make informed decisions to ensure timely project delivery.

Stakeholder Communication

Effective in communicating with stakeholders at various levels, including clients, team members, and leadership. Skilled in translating technical details into understandable insights for non-technical stakeholders.

Conflict Resolution

Demonstrated skill in identifying and resolving conflicts within teams. Proactive in addressing issues promptly to maintain a positive and collaborative work environment.

Decision-Making

A decisive leader with a strong ability to make informed decisions under pressure. Capable of weighing pros and cons, considering long-term implications, and steering teams towards successful outcomes.

Risk Management

Proficient in identifying potential risks associated with projects and implementing proactive risk management strategies. Skilled in mitigating risks to ensure project success.

Resume

20+ Years of Experience

Education

2004 to 2008
IPEP University

Bachelor of Computer Science

My Computer Science graduation was a profoundly grateful and inspiring journey. It not only expanded my understanding of computing but also encouraged deep exploration, experimentation, and hands-on practices. Through this immersive experience, I gained newfound clarity and a deep sense of satisfaction in approaching challenges within the field.

Experience

2021 - current
adidas - Germany

Senior Solution Architect

  • Spearheading as the Lead Solution Architect for multiple cross-functional teams
  • Guiding the design and strategic direction of key projects.
  • Defining and charting the course for project evolution
  • Ensuring alignment with organizational goals and industry best practices.
  • Orchestrating the efforts of five teams comprising approximately 75 professionals.
  • Fostering collaboration and maintaining a cohesive work environment.
  • Implementing Agile methodologies.
  • Meticulous backlog planning to optimize team efficiency and deliverables.
  • Overseeing 5 distinct applications, steering their development.
  • Ensuring seamless integration within the technology landscape.
  • Crafting API contracts, and integration layers shaping robust and scalable solutions.
  • Serving as a reference point for projects beyond direct responsibility.
  • Contributing to the overall technical excellence of the organization.
  • Participating actively as a member of the Architecture Review Board.
  • Contributing to critical decisions and discussions that impact products across the org.
  • Fostering a culture of continuous improvement.

Technological Expertise: Java, Kotlin, Spring, Aurora, AWS, MySQL, Oracle, React, Spring Boot, Spring Data, Groovy, DevOps, Docker, Kubernetes, Jenkins, JIRA, Sonar, ECMA 6, GitLab, TypeScript, Nodejs

Competencies: Technology Expert, Strategic leadership, Team Coordinator, Application Ownership, Technical Leadership, Governance and Decision-making

2019 - 2021
adidas - Spain

Senior Software Engineer/Lead Developer

  • Solution Architect on projects.
  • Implemented Continuous Integration/Continuous Delivery on several projects.
  • Consultant and Advisor in prospecting future projects.
  • Mentoring team members to discover each individual capability.
  • Motivate employees to research and learn innovative technologies.
  • Promotes co-participatory leadership.
  • Promote ownership of the team.
  • Motivated by the idea to make the team be auto sufficient.
  • Implement and modernize old solutions to new architecture.

Technological Expertise: Java, Kotlin, Spring, Aurora, AWS, MySQL, Oracle, React, Spring Boot, Spring Data, Groovy, DevOps, Docker, Kubernetes, Jenkins, JIRA, Sonar, ECMA 6, GitLab, TypeScript, Nodejs

2017 - 2019
Venturus - Brazil

Senior Software Engineer/Lead Developer

  • Solution Architect and team leader for an international front-end project.
  • Implemented Continuous Integration/Continuous Delivery on numerous projects.
  • Consultant and Advisor in prospecting future projects.
  • Mentoring team members to discover each individual capability.
  • Teacher and promote courses to train people.
  • Motivate employees to research and learn innovative technologies.
  • Promotes co-participatory leadership.
  • Implement training campaigns such as dojo and learning classes.
  • Motivated by the idea to make the team be auto sufficient.

Technological Expertise: Java, Kotlin, JavaScript, AngularJS, React, Spring Boot, Spring, Spring Data, Python, Groovy, DevOps, Docker, Kubernetes, Jenkins, JIRA, Sonar, ECMA 6, NodeJS, Kotlin+React, GitLab, Angular 6, TypeScript

2016 - 2017
Kaffa Mobile - Brazil

Solution Architect/Lead Developer

  • Orchestrated as the Solution Architect and team leader for a flagship product utilized by all company clients.
  • The product, centered around mobile environments, extends its reach to desktop, web, and back-end environments. Built on a meta model and GIS, clients customize the model, allowing the solution to dynamically generate UI/UX and manage database/storage—a versatile GIS Mobile solution.
  • Implemented Agile SCRUM methodology across all internal teams, fostering collaborative and adaptive development practices.
  • Spearheaded the implementation of company-wide Continuous Integration/Delivery practices, streamlining development workflows and ensuring seamless delivery.
  • Engineered a framework based on React/React Native, unifying desktop, mobile, and web environments with a shared codebase, optimizing development efficiency.
  • Developed a legacy integration software facilitating the seamless migration of Windows Mobile legacy systems to contemporary technologies.
  • Implemented GIS connectors with integrations to ArcGIS from Esri and "Small World" from GE, enhancing the solution's geographical information capabilities.

Technological Expertise: Kotlin, Java 8, Grunt, LibGDX, Android, C#, C# Compact Framework, SQL Server, SQL Server Compact, AVRO, React, Nodejs, Javascript, ECMA 6, Sonar, Jenkins, Gitlab CI, Docker, ArcGIS, Smallworld, GIS

2015 - 2016
CI&T - Brazil

Senior Software Engineer and Lead Developer

  • Served as the Solution Architect and team leader for a senior developer-only team, overseeing the development of a high-traffic e-commerce solution catering to thousands of consumers daily.
  • Collaborated with the team to create a high-performance solution capable of handling over ten thousand purchases per minute, meeting the demanding requirements of the e-commerce platform.
  • Enhanced the main performance of various side projects related to the core e-commerce system, contributing to the overall efficiency and user experience.

Technological Expertise: Backbone, Angular.js, Spring, CoffeeScript, Java, Grunt, Cassandra, Solr, Spark, SaSS, Redis, twemproxy, Docker, Docker compose, Kubernetes and Cloud Based deployments, CI/CD integrations, Jenkins

2014 - 2015
Venturus - Brazil

Senior Software Engineer and Lead Developer

  • Spearheaded a front-end solution enabling customers to construct personalized flowcharts for mapping desired actions within a SIM card manager for carriers.
  • Collaborated seamlessly with global teams in China, France, and Singapore, ensuring the project's success and earning exceptional client feedback.
  • Led a dispersed team across remote locations, orchestrating smooth collaboration and eliminating potential obstacles to achieve cohesive and efficient teamwork.

Technological Expertise: Java, JSF, JavaScript, Flow.js, Require.js, Spring Boot, Spring MVC, Java Portlets, Spring Data.

2007 - 2014
Kaffa Mobile - Brazil

Software Engineer

  • Engineered a dynamic model rendering system based on high-level meta-data, allowing client customization. (UI, Flow, storage and integration)
  • Developed a Java MIDP-based UI library for resource-limited devices with less than 1 MB of RAM. Inspired by Java Swing/SWT libraries, it catered to smartphone precursors with efficiency and functionality.
  • Contributed to various web projects utilizing Java, JavaScript, HTML, and CSS.
  • Designed and implemented a map engine integral to Kaffa's GIS Mobile product.
  • Created a Web Robot library, employing DSL to navigate HTML pages, fill forms, and perform actions akin to a crawler.
  • Led the development of proof-of-concept projects, experimenting with modern technologies and features for potential incorporation into the main product.
  • Developed numerous Android and mobile applications.
  • Implemented JNI to seamlessly integrate native hardware modules inaccessible to Java.
  • Successfully ported libraries to Android, Windows Mobile, including HSQLDB, SQLite, and QT.

Technological Expertise: Android, Burlap, GIS, GWT, H2 Database, HSQLDB, HTML 5, Hessian, Hibernate, JBoss SEAM, JPA, JSF, Java (EE/ME/SE), Jetty, Liferay, Lua, Oracle, Portlet, Primefaces, SQLite, SWT, Spring, Tomcat, Wicket, Windows Mobile, Xtend

2006 - 2007
GWE Software - Brazil

Software Engineer

  • Implemented a small SAP Business One (ERP) mobile version to Windows Mobile.
  • Implemented a server application that bridges the communications between SAP B1 and Mobile applications. All the integration and data exchange were made by this server application.

Technological Expertise: Java, Java Micro Edition, C#, ASP.NET, SAP BusinessOne, HSQLDB, Microsoft SQL Server

2005 - 2007
Ceprocamp - Brazil

Teacher

Teacher on classes about Networking, how to build a network, how to configure a network, how to secure a computer network, also several basic and advanced concepts was covered in the classes;

Technological Expertise: Linux, Windows, Ethernet, Apache, WebDAV, NFS, NIS, Samba, CUPS, LDAP, Webmin, iptables

2003 - 2006
Kaffa Software Consulting - Brazil

Junior Software Engineer

  • Created a fundamental issue tracker to streamline bug and feature coordination across all company projects.
  • Successfully executed proof of concepts, demonstrating the effectiveness of a mobile application in solving a client's specific problem.
  • Developed numerous Java ME and Web applications.

Technological Expertise: Java, Struts, Spring, HTML, JavaScript, CSS, Hibernate, PostgreSQL, MySQL, Oracle, Java ME, AWT, Swing, SWT, HSQLDB, Oracle Lite, Oracle, JFaces, Portlets, Superwaba, Waba

Coding Skills

Java

100%

Kotlin

90%

JavaScript / ECMA 6

95%

HTML / CSS

90%

NodeJS

70%

AngularJS / Angular 6

75%

React

90%

Vue.js

35%

Android

70%

RxJava

80%

Continuous Integration / Continuous Delivery

90%

Lua

100%

Spring Boot / Spring Framework

100%

Redis

80%

SWT / Java Swing / JavaFX

100%

SQL (Oracle, PostgreSQL, MySQL, SQL Server, SQLite)

75%

Cassandra

50%

PHP

40%

C#

60%

Haxe

70%

Contact

Currently residing in Herzogenaurach, Germany, and originally from São Paulo, Brazil.

I am a passionate learner both personally and professionally. Having immersed myself in European life for the past five years, I am always eager to explore new cultures and languages. I believe that each lesson learned in life contributes to personal growth, and I am committed to becoming a better individual through continuous learning and embracing diverse experiences.

Get in Touch

+49 0160 9809 4459

Herzogenaurach - Germany

marcelofrau@gmail.com

marcelo.frau

Image Attributions
Icons made by monkik from www.flaticon.com
Icons made by srip from www.flaticon.com
Icons made by Freepik from www.flaticon.com
Icons made by Vectors Tank from www.flaticon.com
Icons made by denimao from www.flaticon.com
Icons made by Mayor Icons from www.flaticon.com
Icons made by Uniconlabs from www.flaticon.com