David Maia
@davidmaia
I’m a Senior full-stack engineer building React/Next.js products with FastAPI and AI.
What I'm looking for
I’m a Senior Full Stack Software Engineer with 10+ years building user-focused web applications, specialized in React, Next.js, TypeScript, Node.js, and Python (FastAPI). I’m especially energized by AI-assisted development and delivery of production-grade systems in fast-paced SaaS environments.
At Datafold (Jan 2023–Present), I led development of scalable full-stack applications, owning end-to-end frontend features and building backend services and internal tooling with FastAPI and Node.js. I designed frontend architecture with Redux/RTK, React Query, and modern TypeScript patterns, and I optimized performance with caching, lazy loading, and query tuning for data-heavy experiences.
Before that, at Unbabel (Oct 2019–Dec 2022) I built translation and communication platform features, supporting multilingual workflows and AI-assisted tooling. I’ve also developed fintech and cybersecurity-focused SaaS capabilities at Mash and BitSight, and contributed to enterprise web applications at NTT DATA—always with a quality-first mindset, clean architecture, and strong cross-functional collaboration in remote and hybrid teams.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Datafold
Jan 2023 - Present (3 years 5 months)
Led development of scalable full-stack applications using React, Next.js, TypeScript, and FastAPI backend services. Owned end-to-end frontend features and optimized performance with caching and lazy loading while managing deployments and orchestration on AWS/Kubernetes.
Senior Software Engineer
Unbabel
Oct 2019 - Dec 2022 (3 years 2 months)
Developed scalable frontend and backend features for translation and communication platforms using Vue, TypeScript, Node.js, and Python. Built reusable Vue/Vuex component systems and integrated REST services with asynchronous processing workflows for large-scale multilingual operations.
Senior Software Engineer
Mash - We Say Yes
Jan 2019 - Oct 2019 (9 months)
Developed fintech-related application features with React and Styled Components, building responsive, customer-facing UI workflows. Implemented asynchronous data handling and state management to support dynamic and real-time user interactions while integrating backend APIs.
Software Engineer
BitSight Technologies
Jan 2018 - Jan 2019 (1 year)
Contributed to cybersecurity-focused SaaS platforms using React and Redux with backend integrations. Supported analytics and vendor risk management workflows by implementing and maintaining production web application features.
Software Engineer
Ntt Data
May 2013 - Jan 2018 (4 years 8 months)
Developed and maintained enterprise web applications using JavaScript and SQL to support internal business systems and client-facing platforms. Delivered and supported frontend web features by working across application components and backend integrations.
Education
Degrees, certifications, and relevant coursework
Higher Technical Institute
Master of Science (MSc), Information Systems and Computer Engineering
2011 - 2012
Earned an MSc in Information Systems and Computer Engineering at Higher Technical Institute (2011–2012).
Higher Technical Institute
Bachelor of Science (BSc), Engineering Sciences – Information Systems and Computer Engineering
2007 - 2011
Earned a BSc in Engineering Sciences with a focus on Information Systems and Computer Engineering at Higher Technical Institute (2007–2011).
Tech stack
Software and tools used professionally
Postman
OpenAPI
GitHub
GitLab
ESLint
Prettier
Kubernetes
GitHub Actions
MySQL
PostgreSQL
MongoDB
Node.js
Django
Next.js
Tailwind CSS
Material-UI
Redis
Terraform
Babel
styled-components
Vue.js
React Query
axios
Webpack
JavaScript
Kafka
RabbitMQ
FastAPI
SQLAlchemy
Linux
GraphQL
Prisma
Zustand
vuex
Vercel
pytest
React Testing Library
Chakra UI
OAuth2
NGINX
Toolkit
Unbabel
Redis Cloud
SQL
BitSight
Playwright
Datafold
Vite
Bash
Dynamic
Remote
Jan
Redux Toolkit
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring David?
You can contact David and 90k+ other talented remote workers on Himalayas.
Message DavidFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
