Leandro Finger RomanovskiBack End Developer
Graduated in System Information Technology at the Federal University of Paraná in 2009, I've been working as a Web developer since 2004. Currently, working with PHP, Node.js, and React.js. I also know Java, Python, Ruby, and Elixir.
Tech stack
PHP (6)
Scrum (5)
Redis (5)
PrimeFaces (5)
JSF (5)
Java (5)
UML (5)
MySQL (4)
Laravel (4)
PostgreSQL (4)
Web (4)
React (3)
CSS (2)
JavaScript (2)
Optimization (2)
Linux (2)
Redux (2)
RabbitMQ (2)
Architecture (2)
TypeScript (2)
Elasticsearch (2)
Ruby (2)
Management (2)
Phoenix (2)
DynamoDB (2)
PHPUnit (2)
Elixir (2)
ShellScript (2)
Python (2)
Requests (1)
Experience
Co-founder | Head of EngineeringDefinancial
04/2021 - 09/2021

Defined the microservices architecture using RabbitMQ as the message broker. Defined the Engineering’s hiring process. Defined the software development process. Hands-on developing in Node.js with typescript and Golang. Managed tasks and people in the Engineering team. I worked a lot in the hiring process, applying live-coding tests to evaluate the candidate’s capabilities to solve algorithm problems

TypeScript
RabbitMQ
Architecture
Software ArchitectClimb
05/2020 - 04/2021

Started the Cimb technologies' software from scratch. Defined the initial architecture, cloud implementation, and API(Laravel with DDD) and frontend(React) foundations. As the team has grown assumed the tech lead role helping onboarding new fellows, reviewing all pull requests, and suggesting changes to fit software engineering best practices and SOC2 and HIPAA compliance. Technologies: PHP (Laravel), React (Typescript), PostgreSQL, ElasticSearch, Redis, Google 2FA, AWS.

PHP
React
Requests
TypeScript
Laravel
Architecture
Redis
Elasticsearch
PostgreSQL
Senior Software EngineerBairesDev
12/2019 - 05/2020

Working on a financial product, developing features and fixing bugs using Node.js, React.js, Redux, MemSql, Elasticsearch and Kafka.

React
Redux
Elasticsearch
Senior Software EngineerTrackmob
05/2019 - 12/2019

Developing web and mobile apps using Ruby on Rails, Node.js, React, React Native, Redux, Redux-Saga, AWS, SQS, Redis and PostgreSQL.

React
Web
Mobile
Redis
Redux
Apps
PostgreSQL
Ruby
Senior Fullstack Developerfreelancer
03/2019 - 12/2019

Developing web systems, Rest APIs and deployment scripts using PHP, Node.js, Ruby on Rails, Laravel, Express, Adonis.js, React, Redux, Redux-Saga, AWS, Google Cloud, Redis, SQS, etc.

PHP
React
Web
Laravel
APIs
Redis
Redux
Ruby
Head Of Software DevelopmentSend4
07/2018 - 03/2019

I was responsible for all IT activities, including Software Development and DevOps of a SaaS app, that automatize return and exchange experiences for Brazilian e-commerce customers. In charge of getting a scalable app, adapted the app to be compliance with Twelve-factor app. Cause of that has managed the move from a GCE machine to a Kubernetes cluster infrastructure. Also is implementing Scrum methodology and automated tests culture to gain productivity and organization in the process of software development. Technologies used:​ Scrum, PHP, PHPUnit, Laravel 5.5 and 5.6, RESTful API, MySQL, Linux, Google Cloud, Amazon SQS, Amazon S3, Kubernetes, Jenkins, Docker, Redis, ReactJS and Sass.

PHP
MySQL
Scrum
Docker
Linux
Kubernetes
SaaS
Laravel
Amazon
Redis
Development Team LeaderEBANX
01/2017 - 04/2018

I was responsible for the back office system, using Kanban has managed an 8 people team, developing new features and systems like credit card reconciliation system, chargeback management feature and extremely heavy accounting reports in a 4 Terabytes MySQL database. Also developed a simple RESTful API using Elixir and DynamoDB in charge of caching some external validations. Technologies used:​ PHP, PHPUnit, Redis, RabbitMQ, Laravel 5.6, Elixir, Phoenix framework, MySQL, Kanban.

PHP
MySQL
Phoenix
Elixir
PHPUnit
DynamoDB
Management
RabbitMQ
Laravel
Redis
System AnalystSERPRO
01/2013 - 01/2017

I worked in the Brazilian Govern Payroll system, that was developed by some teams spread for 5 different cities around the country. During 2 years, collected system requirements meeting clients in person and documented it using UML. Supported developers as Product Owner due to clients distance. Also coordinated the requirement group, that was responsible to keep the pattern between all teams, in that time implemented requirements using User Stories instead of Use Cases. After that assumed the team leader position handling project and sprint backlogs, hosting internal and external meetings like Daily, Retrospective and Sprint planning meetings. Technologies used:​ Scrum, UML, User Stories, Java SE 6 and 7, JSF 2, Primefaces, Oracle, Natural.

Scrum
Java
PrimeFaces
JSF
UML
Development ManagerGuten Digital Solutions
03/2012 - 12/2012

Developer Manager (founder). Team leader, backend development with PHP, frontend development with XHTML, CSS and Javascript, following W3C Web Standards. Database Modeling, MySQL and PostgreSQL optimization.

PHP
JavaScript
MySQL
CSS
Web
Optimization
PostgreSQL
Development ManagerPubble
08/2011 - 04/2012

Developer Manager (co-founder). Team leader, backend development with PHP, frontend development with XHTML, CSS and Javascript, following W3C Web Standards. Database Modeling, MySQL and PostgreSQL optimization.

PHP
JavaScript
MySQL
CSS
Web
Optimization
PostgreSQL
Senior Web DeveloperVirtual Orb
11/2009 - 06/2010

Team leader, backend development with PHP, frontend development with XHTML, CSS and Javascript, following W3C Web Standards. Database Modeling, MySQL and PostgreSQL optimization.

PHP
JavaScript
MySQL
CSS
Web
Optimization
PostgreSQL
IT TechnicianCelepar
06/2008 - 08/2009

Network Servers Administration

Python
Linux
ShellScript
Education
Bachelor's degreeUniversidade Federal do Paraná
02/2006 - 02/2009