Anderson Luiz Ferrari, Developer in Florianópolis - State of Santa Catarina, Brazil
Anderson is currently unavailable

Anderson Luiz Ferrari

Bio

Anderson is a software engineer committed to delivering effective solutions to complex problems. With more than 20 years of experience in the IT industry, he has worked on projects including custom web applications, collaboration portals, ERP and CMS systems, mobile apps, and business intelligence platforms. Anderson holds an MBA in project management and is certified as a PMP and MCSD (.NET).

Portfolio

Geniuslink
C#, MassTransit, Vue, TypeScript, RabbitMQ, Microservices, JavaScript...
PATH Administrators (via Toptal)
Azure, Identity Server, Web API, Entity Framework Core, ASP.NET Core, C#...
Nomiku (via Toptal)
Apollo, Graphcool, GraphQL, Serverless, Node.js, Material UI, Redux-Saga, Redux...

Experience

  • .NET - 10 years
  • C# - 10 years
  • C#.NET - 10 years
  • ASP.NET - 8 years
  • Project Management Professional (PMP) - 8 years
  • Project Management - 7 years
  • JavaScript - 4 years
  • CTO - 3 years

Preferred Environment

C#, TypeScript, Node.js, Supabase, Next.js

The most amazing...

...product I've built was an IoT project to automate the restaurant weighing process.

Work Experience

Senior Back-end Engineer

2022 - 2026
Geniuslink
  • Handled microservices development using C#, RabbitMQ, and MassTransit.
  • Utilized AI-assisted development to create and maintain C# back-end services.
  • Supported a service handling more than 6 million requests per day.
Technologies: C#, MassTransit, Vue, TypeScript, RabbitMQ, Microservices, JavaScript, REST APIs, ASP.NET Web API, Microservices Architecture, .NET Core, RESTful Microservices, Architecture, Payments, Full-stack Development

Senior Software Engineer and Architect

2018 - 2022
PATH Administrators (via Toptal)
  • Developed a back end and web API (ASP.NET Core) for a benefits management system.
  • Developed new product features design (wireframes and mockups).
  • Managed CI/CD and DevOps processes, including hosting and CI/CD on Azure, Azure Blob Storage, SQL Database, and more.
Technologies: Azure, Identity Server, Web API, Entity Framework Core, ASP.NET Core, C#, Stripe, CTO, ASP.NET Web API, Microservices Architecture, Azure App Service, .NET Core, Azure SQL, RESTful Microservices, Azure Blob Storage, Architecture, Full-stack Development, Security, Technical Leadership

Software Engineer

2017 - 2018
Nomiku (via Toptal)
  • Developed mobile and front-end applications using React, GraphQL, GraphCool, Redux-Saga, React Native, and Expo.
  • Developed a back end using Node.js, Serverless, and AWS Lambda.
  • Implemented integrations with Auth0, Mailchimp, Sentry, and Twilio.
Technologies: Apollo, Graphcool, GraphQL, Serverless, Node.js, Material UI, Redux-Saga, Redux, Expo, React Native, DOM, React, Tailwind CSS, RESTful Microservices, Payments, Full-stack Development, TypeScript

Software Engineer

2017 - 2017
Round Pegs (via Toptal)
  • Developed an innovative solution for clinical analysis laboratories. Implemented a streamlined flow to collect patient examination information using barcodes and mobile solutions.
  • Developed a bot assistant connected to Slack.
  • Implemented hardware integration for a Zebra thermal label printer (ZPL and EPL layouts) and a barcode reader.
Technologies: Azure, Microsoft Bot Framework, .NET, C#, CircleCI, Firebase, Redux, React, ASP.NET Web API, RESTful Microservices, Architecture, Full-stack Development

Senior Software Engineer

2015 - 2017
EmpowerTech
  • Handled IoT and hardware integration projects using C#, ASP.NET MVC, Angular, and React.
  • Developed a solution for restaurants with hardware integration (thermal printer, weighing scale, display monitor, and sound).
  • Developed IoT solutions and hardware integrations using Raspberry Pi, ESP8266, Arduino, electronic component prototyping and wiring, and Qt/C++.
  • Developed an Angular front end for Navut products (now NestReady https://www.nestready.ai/about).
Technologies: Embedded Systems, C++, Blueprint, Bootstrap, CSS, HTML, Entity Framework Core, REST APIs, Web API, ASP.NET MVC, C#, Angular, Redux, React, Emacs, JavaScript, Stripe, CTO, ASP.NET Web API, Technical Leadership

Software Engineer | Business Analyst | Project Manager

2011 - 2015
STML IT Solutions/inDecks
  • Managed the DPaschoal Electronic Auto-Parts Catalog. Technologies used included .NET, WPF, Oracle, SQL Server 2014, and SSIS.
  • Developed a CMS platform for interacting with the medical community (Sanofi Medical Services: Medicalservices.com.br/ ). Umbraco CMS (.NET, C#, Razor).
  • Developed DPaschoal's "Find the Store" app widget used for their clients to find the stores near them. (Dpaschoal.com.br/encontre-loja). SharePoint custom development.
  • Developed intranet portals using SharePoint Online for companies like Grupo Algar (the fifth-biggest telecom in Brazil: algar.com.br) and Light Eletrecidade Rio de Janeiro (light.com.br).
  • Created multiple apps for Microsoft, Brasoftware, Odebrecht, Vale, Fundação Vale, TV1, UOL, Movile, Ingresso Rápido, Liberty Seguros, BRQ, Light RJ, Algar, Telefonica/Vivo, CPTM, Sanofi, DPaschoal, Yamana Gold, Comgás, Azul Linhas Aéreas, TJSP, and Serasa.
Technologies: SQL Server Integration Services (SSIS), SSAS, SQL Server Reporting Services (SSRS), SQL, SharePoint, Angular, ASP.NET MVC, C#, CTO, Architecture, Technical Leadership

Business Analyst | IT Project Manager

2010 - 2011
Ciatech E-Learning
  • Developed a custom e-learning platform for big companies in Brazil.
  • Handled business analysis, design, and development of multiple tools: course player (SCORM), chats, FAQ, forums, quizzes, Tests, Exams, and so on.
  • Created solutions for big companies and startups in Brazil, like Citibank, Odebrecht, Redecard, Federal Ministry of Culture and Education, Brasil Telecom/Oi, Magazine Luiza, Sorridents, and Brooksfield Inc.
Technologies: ASP.NET MVC, Scrum, CTO, Technical Leadership

BI Specialist | IT Project Manager

2010 - 2010
uCube Business Intelligence Solutions
  • Developed custom business intelligence solutions.
  • Developed the Touch BI Solution: a project where the users could explore company KPIs on a large touch display with animated controls (Youtube.com/watch?v=pazQxsXanA8).
  • Managed projects based on PMI/PMBook best practices.
Technologies: SQL Server Analysis Services (SSAS), Integration, Reporting, SQL, CTO

Senior Software Engineer

2007 - 2010
Citibank Global Banking
  • Handled front-end and back-end development using Microsoft Stack (.NET, SQL SERVER, and more).
  • Maintained internal legacy applications for the Global Banking division.
  • Awarded the GDC-Global Banking Performance prize twice (in 2008 and 2009).
Technologies: ASP.NET, CSS, HTML, JavaScript, .NET, C#, ASP.NET Web API, .NET Core, Security

Software Developer

2005 - 2007
Spendvision.com (now Fraedom) - Auckland, New Zealand
  • Developed a front and back end using C#, JavaScript, XML, and XSLT.
  • Developed a spend management system using the Microsoft stack.
  • Conducted R&D projects, including an app to track server usage metrics, fast database bulk loading with BizTalk, and API integrations with third-party applications.
Technologies: CSS, HTML, XSLT, XML, ASP.NET, .NET, C#

Software Developer

2004 - 2004
Dell Computers | Global Development Center
  • Implemented load balancing hardware integration with the internal Salesforce solution.
  • Helped the project manager with project plans, WBSs, schedules, creation of a risk plan, configuration management, and more.
  • Conducted general software development using Microsoft Stack (C#, ASP.NET, MVC, and SQL).
Technologies: Hardware Load Balancing (HLD), ASP.NET, .NET, C#

Back-end Developer | Team Leader

2000 - 2003
Paradigma Business Solutions
  • Developed eCommerce and eProcurement solutions: auction, reverse auction, and product showcase.
  • Developed the first versions of the framework and architecture used for the Paradigma Web Business Center platform.
  • Led the Internal development team on an integration with our partner's eCommerce solution.
Technologies: ASP.NET, VB.NET, C#, ASP.NET Web API, .NET Core

Developer

1997 - 2000
HBsis Informática (now Ambevtech)
  • Developed software using the Microsoft stack (Visual Basic 6 and SQL Server) and PowerBuilder.
  • Developed the first version of the helpdesk solution 0800net (now https://ellevo.com/).
  • Created BI reports and dashboards for Ambev (American Beverage Company).
Technologies: Visual Basic, GeneXus, PowerBuilder, Clipper, VB.NET

Developer | Support

1995 - 1997
Gen SC Informática
  • Handled technical support (helpdesk) for GeneXus developers.
  • Developed software using GeneXus, Clipper, and FoxPro for MS-DOS and Windows.
  • Developed a real estate solution using GeneXus.
Technologies: Visual FoxPro, Clipper, GeneXus

Software Developer

1994 - 1995
Gestão Informática
  • Worked on the development of new features for the company ERP solution.
  • Developed using mainframe LINC language on Unix.
  • Worked on my first professional software development position, back in 1994.
Technologies: LINC 4GL, Clipper, Unix

Experience

DPaschoal Electronic Catalog (KDaPEÇA)

https://www.youtube.com/watch?v=etjyCtX-wWE
DPaschoal is the largest auto-parts distributor in Brazil. We built an auto-parts electronic catalog where the clients can check prices and buy auto-parts. It was a significant challenge to update the prices of thousands of products daily for every client and to integrate their Oracle legacy server through SSIS.

Sanofi Medical Services Portal

Sanofi is one of the world largest pharmaceutical companies. We built a CMS platform, based on Umbraco, that they use to interact with the medical community.

Light Web Portal

Light is one of the major energy companies in Brazil. We built the new version of their intranet and web portal; including some tools where the user can see his bills and interact with the solution. The project was developed under SharePoint installed on-premises.

Preparing Navut for TechStars Boston Femo-Fay

Navut is a startup that help people to relocate to new cities in Canada and US. They generate leads for people wanting to buy/rent housed and they charge a monthly fee for real state agents.

I helped them to launch the new version that was presented on the TechStars Boston Demo day (April-2016) and some other improvements after that.

My main role has been front-end/AngularJS development.

Improvements on Navut's Web Solution

Provided on-demand improvements and bug fixes for a real state web application that was first created with AngularJS and migrated to React.js/Redux.

The main tech stack is JavaScript/ES6 (Angular, React, Lodash, Recompose), Rest API, Google Maps API.

ALM with VSTS Training

I developed a Visual Studio Team System training where I covered project management processes, work item management, Agile/Scrum templates, automated builds, and more.

Education

2008 - 2009

Master of Business Administration Degree (MBA) in Project Management (PMI)

FIAP | IT and Business School of São Paulo - São Paulo, Brazil

1996 - 2000

Bachelor's Degree in Computer Science

FURB | Regional University of Blumenau - Blumenau, SC, Brazil

Certifications

MAY 2009 - MAY 2021

Project Management Professional (PMP)®

PMI | Project Management Institute

JUNE 2003 - PRESENT

MCSD.Net (Early Archiver): Microsoft Certified Solution Developer: Microsoft .Net

Microsoft

SEPTEMBER 2002 - PRESENT

MCAD.Net - Microsoft Application Developer: Microsoft .Net

Microsoft

JULY 2001 - PRESENT

MCSD - Microsoft Certified Solution Developer: Visual Studio 6.0

Microsoft

NOVEMBER 2000 - PRESENT

MCP - Microsoft Certified Professional

Microsoft

Skills

Libraries/APIs

Web API, React, Node.js, React Redux, Google Maps, REST APIs, Fiscal Printer API (Daruma), Lodash, Stripe, Vue, Vue 2, SignalR, WebRTC, D3.js, Twilio API, Google Maps API, Google Maps SDK, Azure Blob Storage API, Entity Framework, Azure Cognitive Services, Redux-Saga, Immutable.js, Underscore.js, HTML5 Web Workers, Google API, jQuery

Tools

Visual Studio 2019, Visual Studio, Microsoft Visual Studio, Microsoft Project, Git, GitHub, JSX, Azure DevOps Services, Jira, Trello, Expo, Karma, Webpack, Roslyn, Kestrel, NPM, React Apollo, Emacs, Axure RP Pro, Visual Studio Online (VSO), Mailchimp, Redux Thunk, Sentry, AWS IAM, Expo.io, Auth0, Language Understanding Intelligent Service (LUIS), Microsoft Power BI, Power Pivot, InfoPath, CircleCI, SSAS, You Only Look Once (YOLO), Microsoft Power Apps, Dapper, RabbitMQ, Azure App Service

Languages

C#.NET, EMCAScript 2015, ES7, JavaScript, ECMAScript (ES6), SQL, C#, HTML5, CSS, CSS3, TypeScript 3, TypeScript 2, GraphQL, TypeScript, XML/XSLT, Visual Basic .NET (VB.NET), ASP.NET Razor, HTML, PHP, Transact-SQL (T-SQL), Python, SCSS, Bash, Visual Basic, Visual Basic 6 (VB6), VB.NET, XML, XSLT, Clipper, PowerBuilder, Visual FoxPro, C++, UML, Zebra Programming Language (ZPL)

Frameworks

.NET Core, ASP.NET Core 2, Entity Framework Core, Angular, ASP.NET Core, .NET, ASP.NET Web API, IdentityServer 4, ASP.NET Core MVC, .NET 5, ASP.NET Identity, ASP.NET, Redux, ASP.NET MVC, AngularJS, .NET 8, ASP.NET Web Forms, React Native, Blazor, Bootstrap, Bootstrap 3, Angular Material, Jest, OAuth 2, Razor, Razor Pages, Next.js, Material UI, Cypress, Graphcool, Yarn, Electron, Express.js, Entity, Blueprint, ML.NET, SharePoint Framework (SPFx), MassTransit, Tailwind CSS

Paradigms

ETL, Scrum, Agile, Continuous Delivery (CD), Application Lifecycle Management (ALM), Microservices Architecture, Object-oriented Programming (OOP), Microservices, REST, Responsive, Unit Testing, Continuous Integration (CI), Incremental Development, API Architecture, Requirements Analysis, Testing, Test-driven Development (TDD)

Platforms

Microsoft, Telerik, Web, Azure, Firebase, Visual Studio Code (VS Code), Docker, Android, Amazon Web Services (AWS), Heroku, Mobile, Linux, Windows, MacOS, Unix, Azure Service Fabric, Twilio, AWS Lambda, Microsoft Bot Framework, QlikView, Xamarin, SharePoint, Arduino

Storage

Azure SQL, Azure SQL Databases, Relational Databases, Microsoft SQL Server, Azure Blobs, Database Modeling, Databases, SQL Server Reporting Services (SSRS), NoSQL, MySQL, SQL Server Integration Services (SSIS), Azure Cosmos DB, Azure Cloud Services, PostgreSQL, SQL Server Analysis Services (SSAS), Amazon S3 (AWS S3), Redis, MongoDB, Microsoft Entra ID

Industry Expertise

Project Management, Banking & Finance

Other

Back-end, Full-stack, Data Modeling, API Integration, Microsoft Certified Professional (MCP), Microsoft Certified Professional Developer (MCPD), PMI, Business Analysis, Business Requirements, Integration, Product Design, Project Management Professional (PMP), Software Engineering, Project Planning, Front-end Development, CTO, Full-stack Development, eCommerce, APIs, Front-end, ETL Tools, Architecture, Technical Leadership, Systems Analysis, System Architecture Design, IT Systems Architecture, Leadership, Hardware/OS Communication, Real Estate, Financial Systems, Serverless, Software Architecture, Internet of Things (IoT), Requirements & Specifications, Communication, Hardware Integration, Web Scraping, RESTful Microservices, Azure Blob Storage, Payments, Security, Identity Server, Lambda Functions, WebSockets, Microsoft Data Transformation Services (now SSIS), Responsive Design, Responsive UI, Angular Bootstrap, Material Design, PWA, Progressive Web Applications (PWAs), MVP Design, Minimum Viable Product (MVP), SDKs, Startups, Startup Weekend, Lean Startups, Lean, QR Codes, Content Management Systems (CMS), i18n, System Architecture, System Requirements, Business Strategy, Azure Data Factory (ADF), GeneXus, Embedded Systems, Reporting, Hardware Load Balancing (HLD), LINC 4GL, DOM, Sagas, Styled-components, Apollo, Azure Virtual Machines, Apps, Chatbots, Bots, Service Workers, BizTalk, Project Design, Software Design, Commercial Banking, Barcode Library, Barcode Reader, Serial Peripheral Interface (SPI), Interfacing Hardware Devices from a Browser, SharePoint PnP, Microsoft Graph API, Microsoft Dataverse, Office 365, Electronic Data Interchange (EDI), Artificial Intelligence (AI), Neural Networks, Supabase

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring