Elder Santos, Developer in São José dos Campos - State of São Paulo, Brazil
Elder is available for hire
Hire Elder

Elder Santos

Verified Expert  in Engineering

Lead Developer

Location
São José dos Campos - State of São Paulo, Brazil
Toptal Member Since
March 13, 2013

An accomplished software engineer, Elder specializes in machine learning and data science. He has expertise in the full lifecycle of the software design process, including requirement specifications, prototyping, proof of concept, human-interface design, implementation, testing, and maintenance.

Portfolio

Joinesty, Inc.
Amazon Web Services (AWS), Angular, React, Node.js, TypeScript, Python...
Toptal Clients
Go, React, Node.js, TypeScript, Amazon Web Services (AWS), Elasticsearch...
LynasLogic
Amazon Web Services (AWS), Oracle, Dapper, NHibernate, Entity Framework...

Experience

Availability

Part-time

Preferred Environment

MacOS, Windows, Visual Studio Code (VS Code), Linux, Visual Studio

The most amazing...

...project I've created was an aircraft maintenance program connected to the 1553 bus protocol. It uses enhanced shortest path algorithms and system optimizations.

Work Experience

Lead Software Engineer

2016 - PRESENT
Joinesty, Inc.
  • Created the whole cloud infrastructure and defined the stack for the back end and front end to support thousands of clients.
  • Managed the development team. Talked with stakeholders and investors about product road map and deliverables.
  • Designed and built a solution to store sensitive data from customers.
Technologies: Amazon Web Services (AWS), Angular, React, Node.js, TypeScript, Python, .NET Core, Microsoft SQL Server, C#, Architecture, Front-end, Back-end, Azure, PostgreSQL, CTO, SaaS, Google Cloud Platform (GCP), APIs, Amazon EC2, gRPC, Solution Architecture, Programming, Distributed Systems, Docker

Software Developer

2013 - 2021
Toptal Clients
  • Designed and developed a web proxy filter in Go. The product was composed of a web proxy plus a web administration tool. Both components were written in Go.
  • Developed the filter according to the required RFCs and implemented the best security practices.
  • Contributed to gathering interest from big players in the data loss prevention industry.
Technologies: Go, React, Node.js, TypeScript, Amazon Web Services (AWS), Elasticsearch, Docker, Bootstrap, jQuery, GraphQL, Python, Django, Flask, Next.js, C#, SQL, Software Architecture, SaaS, Multitenancy, APIs, Solution Architecture, Amazon DynamoDB, Programming, CI/CD Pipelines, Testing

Technical Lead

2008 - 2016
LynasLogic
  • Supported the software engineering team with technical decision-making.
  • Worked as a senior developer in the .NET platform.
  • Handled the development of applications related to financial products.
  • Maintained old and outdated C# projects for customers around the world.
  • Updated a legacy application using ASP.NET MVC, C#, JavaScript, MVVM, and Twitter Bootstrap, releasing an entirely new version.
Technologies: Amazon Web Services (AWS), Oracle, Dapper, NHibernate, Entity Framework, Microsoft Silverlight, Azure, JavaScript, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), PostgreSQL, PL/SQL, T-SQL (Transact-SQL), C#, SaaS, Multitenancy, APIs, Solution Architecture, Programming, Docker

Technical Lead

2007 - 2008
Microsoft Innovation Center
  • Handled technical requirements in interop projects.
  • Developed cross-platform software for Windows and Linux.
  • Worked with the most up-to-date Microsoft technologies, including Silverlight, WPF, WCF, and WWF.
  • Researched the local market and provided training for locals.
  • Supported local companies with technologies like Microsoft Silverlight, WPF, WCF, WWF, and SQL Server.
Technologies: Microsoft Silverlight, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), WWF, Java, Linux, Oracle, Microsoft SQL Server, SharePoint, VB.NET, C#, SQL Server BI, Software Architecture, Solution Architecture, Distributed Systems

Solution Archtect

2007 - 2008
Onset Technologies
  • Provided interoperability between .NET and Ruby applications.
  • Analyzed software requirements and provided solutions based on the Microsoft platform.
  • Solved business problems with solutions architected under the .NET platform and other Microsoft products.
  • Managed internal and external projects using Microsoft SharePoint technologies.
  • Created a global application for Johnson&Johnson to monitor all their other applications (including ERP) around the world.
Technologies: SharePoint, C++, VB.NET, MySQL, Oracle, Microsoft SQL Server, C#, ASP.NET, ASP.NET MVC, jQuery

Sony Ci

https://www.sonymcs.com/
Sony's Ci Media Cloud expands into cloud-native asset management. With the addition of a catalog, Ci provides content owners, studios, production companies, broadcasters, sports leagues, music labels, and large corporations with a comprehensive system that supports content management.

SPL Fiscal

https://www.avalara.com/br/en/solucoes/solucao-de-emissao-de-documentos-fiscais.html
A web application written in ASP.NET using NHibernate to handle ORM communication with SQL Server and Oracle databases. The app is used to generate digital files dynamically according to user configurations.

It includes a great background execution process to analyze data and yield results in different formats.

Joinesty Password Manager

https://app.joinesty.com
A web-based and browser extension application to manage passwords and secret notes over different devices and share them with team workers. It is hosted on AWS and uses several services from that. The core back end is in Go and the front end is TypeScript with React.

Languages

Go, Python, SQL, JavaScript, C#, HTML, C#.NET, R, C++, HTML5, TypeScript, CSS, GraphQL, Visual Basic 6 (VB6), Less, T-SQL (Transact-SQL), VB.NET, Java, C, F#, Snowflake

Frameworks

Flask, .NET, ASP.NET MVC, Windows Presentation Foundation (WPF), AngularJS, Django, Express.js, Entity, Bootstrap, NHibernate, ASP.NET Web API, ADO.NET, WWF, .NET Core, Angular, ASP.NET, Knockout (Knockout.js), Hadoop, Spark, AWS HA, Next.js, gRPC

Libraries/APIs

REST APIs, Node.js, jQuery, jQuery UI, React, Entity Framework, Vue, Facebook API, LinkedIn API, Twitter API, Backbone.js, Instagram API, NumPy

Tools

GitHub, Sublime Text, Microsoft Visual Studio, Amazon Elastic Container Service (Amazon ECS), Mercurial, TextMate, LINQ to SQL, Subversion (SVN), RabbitMQ, Microsoft Silverlight, Dapper, Azure Kubernetes Service (AKS), Visual Studio, AWS Key Management Service (KMS), Webpack, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), Microsoft Project, Emacs, Microsoft Team Foundation Server, Amazon Athena, Jira, AWS CodeBuild, AWS Glue, DataViz, SQL Server BI

Paradigms

Microservices, Object-oriented Programming (OOP), Agile Software Development, Functional Programming, Procedural Programming, Design Patterns, Microservices Architecture, Testing, COM+, Distributed Computing, Parallel Computing, Database Design, Web Architecture, API Architecture, REST, REST API Architecture, ETL, Requirements Analysis

Platforms

Amazon Web Services (AWS), Windows, AWS Lambda, Docker, Amazon EC2, Linux, Oracle, Software Design Patterns, SharePoint, Azure Functions, Azure IaaS, Ubuntu, Visual Studio Code (VS Code), iOS, MacOS, Azure, Kubernetes, Google Cloud Platform (GCP), Apache Kafka

Storage

MongoDB, Microsoft SQL Server, Relational Databases, JSON, NoSQL, PostgreSQL, Amazon S3 (AWS S3), Amazon DynamoDB, PL/SQL, Redis, Elasticsearch, SQL Server 2012, Azure SQL, MySQL, SQLite, Redshift, Apache Hive, Data Lakes, AWS Data Pipeline Service, Databases

Other

Machine Learning, Full-stack, Architecture, Back-end, Web Scraping, Amazon RDS, SaaS, APIs, Business Architecture, Enterprise Architecture, Solution Architecture, Web Applications, Programming, Back-end Development, CTO, Technical Leadership, Windows Communication Foundation (WCF), Data Engineering, Software Architecture, Software Design, Multitenancy, Multithreading, .NET 6, Distributed Systems, CI/CD Pipelines, COM, Amazon Kinesis, Crypto, Elastic Load Balancers, Leadership, ETL Tools, Integration, Fivetran, Data Analytics, Data Analysis, Data Warehousing, Big Data, Big Data Architecture, Amazon API Gateway, Data Reporting, Data, Data Warehouse Design, Code Architecture, Data Architecture, System Architecture, Requirements & Specifications, User Requirements, Front-end, Vi, Deep Learning

2014 - 2016

Master Degree in Artificial Intelligence

Universidade Federal de São Paulo - Sao Jose dos Campos

2008 - 2012

Bachelor Degree in Computer Science

Universidade Federal de Sao Carlos - Sao Carlos, Brazil

DECEMBER 2008 - PRESENT

Microsoft® Certified Technology Specialist

Microsoft

AUGUST 2008 - PRESENT

Microsoft Certified Dynamics Specialist

Microsoft

AUGUST 2008 - PRESENT

Microsoft Certified Application Developer

Microsoft

SEPTEMBER 2004 - PRESENT

Microsoft Certified Systems Administrator:

Microsoft

JUNE 2003 - PRESENT

Microsoft Certified Database Administrator

Microsoft

JANUARY 2002 - PRESENT

Microsoft Certified Solution Developer

Microsoft

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