Abel Neto

Senior Software Engineering Manager focused on digital product development in startups

São Paulo - SP, Brazil

AN

About

Work Experience

Andela
Remote

Senior Software Engineering Manager

2023 - Present

Andela is a global talent marketplace that helps companies hire people from all around the world. They select and qualify talents to then add them into a pool, the Andela Talent Cloud. With the help of AI and a range of digital products, companies can get talent recommendations and easily hire the right people for their jobs.

As a senior engineering manager at Andela, I'm currently responsible for two cross-product teams: DevOps and Platform. Both teams are core to the development of multiple interconnected products while providing the best development experience possible to the software engineers.

My responsibilities include:

Defining and prioritizing the team's roadmaps based on user needs and business problems;

Aligning and communicating with stakeholders on initiative scope and timelines;

Direct management of engineers and tech leads;

Conducting performance reviews for both leaders and individual contributors;

Facilitating technical discussions and product discovery sessions;

Establishing processes and practices to improve team efficiency;

Building and maintaining an environment of psychological safety and inclusion;

Hiring management.

Liv Up
Remote

Senior Software Engineering Manager

2021 - 2022

Liv Up is a food company that delivers convenient, healthy, and tasty food. Its main product is a line of frozen meals made with natural ingredients only, which are not ultra-processed and undergo a special deep-freezing process.

As a senior engineering manager at Liv Up, I was responsible for the engineering teams that took care of the development and maintenance of all the operation's systems, from the relationship with raw material suppliers through storage, processing of ingredients, production of recipes, to the stock of finished products and their distribution and delivery to the end customer.

Some of my responsibilities were:

Direct management of engineering managers;

Defining and tracking OKRs for the tribe in collaboration with the GPM and dev team;

Conducting event storming sessions alongside the tech leads;

Defining a sustainable organizational structure based on business sub-domains;

Coordinating the tribe's performance review process for the engineering teams;

Facilitating engineering-wide technical strategy definition and alignment;

Mapping and defining values, principles, and practices for the engineering team;

Defining leadership roles and responsibilities;

Fostering an environment of psychological safety and inclusion;

Structuring the tribe's rituals;

Defining and prioritizing the tribe's roadmap, in collaboration with the GPM;

Skip-level 1:1's with software engineers;

Hiring management.

Engineering Tribe Lead

2020 - 2021

Creditas is a financial solutions platform that helps people achieve their goals by providing access to credit in a simple and integrated way.

As an engineering tribe lead for Creditas’ Auto Equity product, I was responsible for coordinating the work of six squads, managing the leaders of those squads, working on the strategic and tactical plans for the tribe, and coordinating the execution.

Some of my responsibilities were:

Direct management of engineering leads;

Defining and tracking tribe objectives in collaboration with the lead PM and dev team;

Defining the tribe's technical strategy alongside the principal engineer and tech leads;

Defining the tribe's organizational structure;

Coordinating the tribe's performance review process;

Fostering an environment of psychological safety and inclusion;

Structuring the tribe's rituals;

Organizing rituals for the tribe's leadership team (product, tech, and design);

Guiding process changes and definitions in the squads;

Building the roadmap in collaboration with the lead PM, engineering leads, and PMs;

Alignment with business stakeholders and other tribes;

Skip-level 1:1's with software engineers;

Hiring management.

Software Engineering Lead

2019 - 2020

As an Engineering Lead, I was responsible for coordinating two squads, managing developers directly, improving processes, tracking metrics, and ensuring continuous delivery.

Some of my responsibilities were:

Direct management of the developers (1: 1’s, IDP, performance review);

Defining and tracking squad objectives, in collaboration with the product manager;

Defining and improving squad processes, in collaboration with the squad members;

Planning large initiatives into small value deliverables, in collaboration with the team;

Roadmap building, in collaboration with the product manager;

Alignment with business stakeholders;

Alignment with other squads.

Agile Coach

2018 - 2019

As an Agile Coach, I was responsible for 3 squads. My role was to promote continuous improvement of those teams, influencing them to adhere to the principles and values of the Manifesto for Agile Software Development.

Some of my responsibilities were:

Doing the value stream mapping of the squads;

Proposing process improvements;

Defining, in collaboration with the squads, their processes, tools, and rituals;

Agile development coaching with engineering leads and product managers;

Agile development coaching with developers;

Tracking team metrics;

Facilitation (when necessary) of team rituals;

Facilitation of Story Mappings and guidance on breaking large projects into small deliverables.

Chief Technology Officer

2017 - 2018

Postgrain is a social media profile management tool for freelancers and advertising agencies that allows the administration of multiple accounts in one place, including replying to messages, publications calendar/scheduling, among other features.

As CTO, I was responsible for the technology team (8 people), doing everything from developer management to strategic planning in collaboration with other company executives.

Some of my responsibilities were:

Definition of the company's vision, mission and values, in collaboration with the leadership team;

Definition of the company's short, medium and long term goals, in collaboration with the leadership team;

Definition and promotion of technology culture in the company;

Definition of the technology strategy, in collaboration with the developers;

Monitoring and maintaining the infrastructure of development and production environments, in collaboration with the developers;

Hiring management;

Building a career ladder for developers;

Performance reviews of developers;

Involvement in architectural discussions and review of some technical solutions.

Software Development Lead

2016 - 2017

As a software development lead, I was responsible for leading developers and ensuring the team’s continuous delivery of value.

Some of my responsibilities were:

1:1's with developers;

Performance reviews;

Definition of the team's processes and rituals, in collaboration with the developers;

Software development in Node.js and code-review of some features;

Mentoring of interns and developers;

Definition and monitoring of team and product KPIs.

Node.js Developer

2016 - 2016

As a Node.js developer, I was responsible for implementing and maintaining a background job management system, responsible for executing the actions/interactions scheduled by the user through the web interface, by using the social media platforms APIs.

I worked directly with:

Node.js;

RabbitMQ;

Docker;

PostgreSQL.

Game Developer

2015 - 2016

Buyttle is a startup that develops a real-time multiplayer browser game (www.buyttle.com) in which people battle for prizes and discounts.

As a game developer, I was responsible for the implementation and maintenance of the game itself (that is only a part of the whole thing), as well as the game architecture design (under the supervision/orientation of the company's CTO).

I have worked directly with:

Javascript/Node.js (client and server sides of the game);

WebSockets;

HTML5 Canvas;

Isogenic Game Engine;

Docker;

Clean Code

Test-driven Development;

Entity Component System Architecture.

Software Developer

2014 - 2015

Duit is a startup in which I worked on two projects: CoteAqui, a marketplace for construction companies and suppliers, and Platinum, an ERP for orthopedic prosthesis distributors.

For these projects, I've worked with:

JavaScript/Node.js;

HTML/CSS;

jQuery;

Bootstrap;

Java/Play Framework.

Information Security Analyst

2011 - 2014

At Tempest, I worked in a Security Operations Center, where I was responsible for monitoring event logs from many network devices from our customers' networks. My role was to detect threats and attack patterns, as well as anomalous behaviors that could put the company at risk.

Systems Administrator

2008 - 2011

As a System Administrator, I was responsible for the configuration and implantation of services and tools like Microsoft Active Directory, Squid, SNMPc Network Manager, Kiwi Syslog Daemon.

Education

Instituto Federal de Educação, Ciência e Tecnologia

2008 - 2013
Bachelor of Technology (B.Tech.), Systems Analysis and Development

Skills

Engineering Management
People Management
Organizational Design
Team Topologies
Agile Software Development
DevOps
Technical Leadership
Software Architecture
Domain Driven Design
Backend Software Development
Web Application Development
JavaScript
TypeScript
Node.js