Skip to main content
DM
Open to opportunities

David Maia

@davidmaia

I’m a Senior full-stack engineer building React/Next.js products with FastAPI and AI.

Portugal
Message

What I'm looking for

I’m looking for a quality-driven team where I can own full-stack features end to end, build performant SaaS products, and collaborate closely across engineering, data, and product—preferably in fast-moving remote or hybrid environments.

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

DA
Current

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.

UN

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.

BT

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.

Education

Degrees, certifications, and relevant coursework

HI

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).

HI

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).

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan