Danilo Santos
Danilo Santos

Senior Full Stack Engineer

Actively looking · Member since 7 Sep 2026
Message
Location
Brasília, Brazil
Desired salary
30–45 USD/hourly
Work preference
Remote Only / Full Time, Part Time, Contract
Experience level
Senior

About

Professional summary

I am a frontend and full stack software engineer with over seven years of experience building scalable web and mobile applications. My core expertise includes Angular, TypeScript, React, Ionic, and Tailwind CSS.

I have led legacy modernization initiatives, including migrations from AngularJS and CoffeeScript to modern Angular and TypeScript architectures. I focus on improving application reliability, maintainability, performance, and long-term scalability.

I build high-quality user interfaces with attention to accessibility, responsive design, and UX principles. I have implemented W3C accessibility support and created dashboards that make complex government, energy, and business data easier to understand.

I also have experience with backend integrations, Supabase, AWS Lambda, CI/CD pipelines, automated testing, and release workflows. I use tools such as Jest, Testing Library, Playwright, GitHub Actions, and GitLab CI to deliver robust software.

In my current role, I develop a natural gas trading application with real-time buyer-seller matching and notifications. I collaborate on requirements, validate business workflows, and rapidly deliver prototypes for market validation.

I hold a Bachelor's degree in Computer Science from the University of Brasília and am motivated by building reliable products that solve real business and user problems.

Notice period: immediate

Skills

20 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Full Stack Engineer GasHub

Develop a natural gas trading application with real-time matching between sellers and buyers, instant notifications, and Supabase backend services. Delivered a functional prototype for market validation in under three weeks using React and AI agents.

Refactored the codebase to improve maintainability and quality. Implemented unit tests with Testing Library and end-to-end tests with Playwright, while collaborating on requirements and business workflow validation.

Frontend Software Engineer MyTime

Migrated a legacy AngularJS and CoffeeScript payment system to a modern Angular and TypeScript stack, improving reliability and maintainability. Implemented automated unit tests with Jest and Testing Library to support system stability after the migration.

Integrated legacy and modern systems to maintain uninterrupted operations during the transition. Rebuilt and optimized POS modules, improved user experience and scalability, and implemented components aligned with W3C accessibility standards.

Frontend Software Engineer Twenty20 Solutions

Architected a browser-based desktop environment in Angular with modular mini-applications. Applied SOLID and Clean Architecture principles to support scalability and maintainability.

Introduced Jest unit testing, GitHub Actions CI/CD workflows, environment configurations, and linters to improve development velocity and enforce code quality. The project was discontinued due to the pandemic.

Frontend Software Engineer GreenAnt

Developed the frontend architecture for an electric energy data dashboard using Angular, reusable UI components, and real-time data visualization. Led a gradual AngularJS-to-Angular migration using integrated environments and Webpack bundling.

Built a PDF-generation microservice with AWS Lambda and implemented GitLab CI pipelines to streamline deployments. Also launched an Ionic mobile application for invoice payment and data monitoring.

Frontend Software Developer Universidade de Brasília

Developed a mobile-first dashboard that simplified access to government data for the general public.

Applied UX principles to improve data discoverability, clarity, accessibility, and user engagement.

Frontend Software Engineer Grupo Gera

Led the design and development of an energy-consumption analytics dashboard for enterprise clients.

Used Angular and UX techniques to improve usability, responsiveness, and the ability to monitor and reduce energy costs.

Frontend Software Developer Finatec - Fundação de Empreendimentos Científicos e Tecnológicos

Created an Angular single-page application for managing internal military administration data.

Applied UX best practices to make the system easier to use and improve internal data-management workflows.

Education

Learning history

Universidade de Brasília

Bachelor's degree, Computer Science

Bachelor's degree in Computer Science.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent AI Tools Salaries
Menu