Marco Domingos
Marco Domingos

Senior Full-Stack Software Engineer

Open to offers · Member since 1 Oct 2026
Location
Angola
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Part Time, Contract, Freelance
Experience level
Senior

About

Professional summary

I am a Senior Full-Stack Software Engineer with more than six years of experience building scalable web applications, microservices, and AI-integrated products. My core stack includes React, TypeScript, Next.js, Node.js, and modern cloud platforms.

I build end-to-end product features, from system architecture and API design through implementation, testing, and production deployment. I focus on clean code, maintainable systems, performance optimization, and reliable user experiences.

I have production experience integrating LLM APIs, including OpenAI and Anthropic Claude, into conversational support engines, AI agent workflows, and RAG-oriented solutions. I enjoy turning AI capabilities into measurable product outcomes.

I have worked with remote, international, and cross-functional teams across B2B, SaaS, e-commerce, media, and agriculture technology environments. I am comfortable collaborating with stakeholders throughout discovery, design, development, and delivery.

I also bring technical leadership experience, including mentoring engineers, leading code reviews, defining architecture standards, and planning technical roadmaps. I have led small engineering teams and helped improve delivery quality through structured processes.

I am experienced in building automated CI/CD pipelines and cloud deployments using GitHub Actions, AWS, Firebase, and Vercel. I value observability, automated testing, zero-downtime releases, and continuous improvement.

Skills

41 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Software Engineer (Full-Stack & AI) Agrosmart

I designed and shipped a production AI conversational support engine using TypeScript, Node.js, and LLM APIs. The solution handled more than 5,000 monthly agricultural queries, reduced customer support response time by 45%, and lowered support operating costs.

I architected high-throughput Node.js microservices and REST APIs for real-time telemetry processing and client synchronization, sustaining a 99.9% uptime SLA for more than 5,000 daily active users. I built responsive React and Tailwind CSS dashboards, reducing average page-load time by 35% and improving Lighthouse scores by more than 20 points.

I established automated testing with Jest, Supertest, and React Testing Library, increasing test coverage from 25% to 75% and reducing escaped production defects by 40%. I led code reviews, applied Clean Architecture standards, and automated zero-downtime releases with GitHub Actions CI/CD.

Engineering Team Lead (Part-Time) Mbora Cloud

I led and mentored a three-engineer cross-functional team through Agile sprint cycles. I owned API contract design, architecture decisions, and technical roadmap planning for React, Next.js, and Node.js products.

I defined coding standards, pull request review workflows, and system design documentation, reducing critical production incidents by 60% compared with the previous quarter. I also engineered GitHub Actions CI/CD workflows with 99.9% pipeline reliability, enabling zero-downtime continuous delivery across three parallel product environments.

Full-Stack Software Engineer (Part-Time) Wipsites

I modernized legacy monolithic backend services into modular, testable Node.js and Express REST APIs following Clean Architecture principles. This improved API throughput by 30% and reduced average feature delivery time by two weeks.

I implemented secure authentication and authorization using JWT, OAuth 2.0, and RBAC. I optimized MySQL schemas and queries, eliminating N+1 patterns and reducing database query time by 25%.

I collaborated with international stakeholders through discovery, system design, implementation, and cloud deployment. I delivered solutions through full Agile cycles using AWS and Vercel.

Freelance Full-Stack Developer Upwork & Workana

I delivered more than 20 full-stack web applications for international clients in e-commerce, media, and SaaS. I maintained a 100% on-time milestone delivery record and a 5.0 client rating throughout the engagement period.

I managed end-to-end software delivery, including stakeholder discovery, system design, React and Node.js implementation, automated testing, and cloud deployment. I developed a repeatable independent delivery process refined over more than four years.

Education

Learning history

Gregório Semedo University

B.Sc., Software Engineering

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu