Configuration

EN | PT
Profile

Edson Coelho dos Santos

Bachelor's degree in Computer Science from the Federal University of São João del Rei, currently pursuing a master's degree in Optimization and Computational Intelligence and enthusiastic about using new technologies and methodologies for optimization and solving data-related problems.

Experiences

Systems Development Analyst 2

At Neoway, one of the largest companies in Latin America in Big Data Analytics and Artificial Intelligence applied to business, where I worked transforming information into knowledge to generate productivity and precision for marketing strategies, compliance, loss prevention, among other areas, and client integrations.

  • Development of backend applications primarily in GO and Python with the main focus of delivering value to customers.
  • Development and updating of scripts (ETLs) for various data sources including postgres, mongodb, bigquery, pyspark, etc.
  • Development of integrations with various data sources, CRMs, APIs and external systems such as pipedrive, salesforce, hubspot, etc.
  • Configuration of CICD pipelines using cronjobs, jenkins, airflow and kubernetes.
  • Working in the sales and marketing 'Business Unit' with a focus on prospecting new leads for clients.
  • Working on an international project to capture Brazilian clients for a company in the automotive sector.

Application Development Analyst

At Accenture, I worked as a systems analyst on several projects, including a large mining company in Brazil and analytical routing software for the transportation industry. I worked using relational (SQL Server) and non-relational (MongoDB) databases, as well as several programming languages such as Java, C#, HTML, CSS and JavaScript/TypeScript with Angular and VUE.

  • Development in Java and C#, integrated with several frontends such as Angular, Vue and VanillaJS.
  • Integration with several internal client systems for vehicle routing, naval routing and schedule scheduling with a focus on the use of linear programming for problem-solving.
  • Working in a globally distributed team, with communication using English.

Programmer

I worked on the maintenance of a Debian Linux server that hosted the system that provided internal control for the UFSJ Support Foundation (FAUF). Among the maintenance tasks for the system that managed the foundation, I developed it using PHP, JavaScript and a MySQL database to offer updates and support to users, as well as consultancy for the purchase of equipment and technology for projects managed by the foundation in various contexts.

Internship with scolarship

During my graduation, I had the opportunity to work at the Information Technology Center (NTINF) at UFSJ and this experience allowed me to develop my skills by working with languages such as PHP, JS, HTML, CSS, Java and to closely monitor the implementation of new systems where we mapped processes and documentation. This internship allowed me to experience the implementation of several internal processes and their respective computational modeling.

Projects

Index

Personal page made using JS/TS, svelte, React and Vue.

Repository: https://github.com/omnisscientia/index

FastAPI

API REST made in python using fastapi and repository pattern, have inplementation for websockets and multiple database access.

Repository: https://github.com/omnisscientia/codex

GOall

API made in GO using standard lib and repository pattern. Have implementation for Websocket, GRPC and REST.

Repository: https://github.com/omnisscientia/codex

Elysia

Prototype API REST made in JS/TS using Elisya and autodoc for endpoints.

Repository: https://github.com/omnisscientia/codex

KITS

Open API documentation for project KITS, uses GRPC and REST

Repository: https://github.com/omnisscientia/kits

Additionals

I have experience with programming in several languages such as GO, Python, C#, JS, TS, Java and PHP, in addition to using several database models such as in-memory, SQL, NoSQL and MPP (Massive Parallel Processing).
I love programming and developing software that is dynamic and optimized, I am also enthusiastic about using devops to improve infrastructure and optimize environments, making them more versatile, agile and reducing the cost of applications.
My interests has synergy with infrastructure orchestration focusing on IaC concepts using Terraform, Docker, K8 or Pulumi to achieve a robust and maintainable infrastructure with multiple servers simultaneous.
I love learning new technologies and ways to apply them in projects in the development of applications for the use of artificial intelligence in analysis and prediction of human behavior in applications.