Marcio Romero

THE NEXT BIG IDEA IS WAITING FOR ITS NEXT BIG CHANGER WITH RomeroDev

I am experienced in leveraging agile frameworks to provide a robust synopsis for high level overviews. Iterative approaches to corporate strategy foster collaborative thinking to further the overall value proposition.
With more than 30 years of experience in the technology information, always working in strategic areas creating products and services, I am able to interact and develop large teams in the technology area.

LANGUAGE: English(Advanced), Spanish(Intermediate), Portuguese(Fluent), Italian(Basic)

Experience

Senior Software Engineer

I am an experienced professional who oversees software development projects, writes clean and efficient code, and provides technical leadership to a team of engineers.
Responsible for ensuring the quality and functionality of software solutions, maintaining platform's mission critical with complex architecture and a lot of microservices using many technology differencied .

March 2016 - Present

Web Developer

The entire visible and public layer of a website consists of HTML documents to display the content, CSS to deal with style and layout and JavaScript for everything that is interactive, such as redirects, responding to user actions such as clicks, certain keys, etc..
Once inside the front-end universe, there are several possibilities to choose from when we reach a certain level; When we reach this stage, we can structure front-end frameworks/libraries.

December 2014 - Present

Infrasctructure Manager

Ensure their customer's systems are online and fully operational as much as possible. While small hiccups are inevitable ensure these hiccups don’t escalate into catastrophes with low cost possible.
I collaborated with stakeholders to define these metrics and develop a plan for meeting them and management document results.

July 2008 - December 2016

Consultant

Help other companies optimize and improve their overall business model. They use the information available from that company to help with simple and complex optimization questions.Successfully pitch an optimization strategy to new customers.
Work with frontend and business analysis to create a business plan.
Present findings to customers with solutions.
Assist in implementing changes.
Accompany customers during and after the transition.

September 2006 - June 2008

Portfolio

Coding Skills

100 %

HTML5

100 %

CSS3

85 %

JQuery

80 %

GOLANG

100 %

RUBY ON RAILS

90 %

JAVA

60 %

C

100 %

DATABASE SQL

75 %

DATABASE NOSQL

100 %

STREAMER

75 %

BIG DATA

100 %

GOOGLE CLOUD

100 %

Docker

100 %

Kubernetes

100 %

GIT

60 %

AWS CLOUD

Awards

Sep 2023 until now
FullCycle

It is a complete training to make developer people are able to work on projects expressive, being capable of developing large-scale applications size using good development practices.
The developer will have contact with the most advanced technologies modern market solutions that are heavily used in large corporations, in addition to learning in depth the concepts and most current software architecture techniques.

Sep 2023
Fundamentals of software architecture

Without software architecture proceeding to software development is like building a house without designing architecture of house. So software architecture is one of important part of software application development. In technical and developmental aspects point of view below are reasons software architecture are important:
Selects quality attributes to be optimized for a system.
Facilitates early prototyping.
Allows to be built a system in component wise.
Helps in managing the changes in System..

Mar 2022
Developing REST / RESTful APIs with Ruby on Rails

The course aims to show students how to build REST/RESTful applications using the Ruby on Rails API-only framework. Among the topics covered, we will see the functioning of HTTP verbs/methods, the use of Rails' native JSON Render, the Active Model Serializers gem, Caching, Versioning, CORS, Authentication, TDD, among other things.

Mar 2020
DART Basic

Dart is the object-oriented programming language that is also used in Flutter that can be used on both the client-side and server-side. In this Dart First Steps course you will learn the basic fundamentals of the language.

CONTACT Me

Please contact me as soon as possible using the form below or email directly, mobile phone(whatsapp) or social midia. I will return immediately the your request.

Address

Rua Lirio, 200 Atibaia
São Paulo, Brazil

Phone

+55 11 99944-6255
+55 11 93710-8454

Email

Fax:
Email: marcio.romero@gmail.com