Celmo Moss
Celmo Moss

Software & Automation Engineer

Actively looking · Member since 13 Nov 2026
Location
Luanda, Angola
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Part Time, Contract, Freelance, Volunteer, Internship, Temporary
Experience level
Mid

About

Professional summary

I am a software and automation engineer with over four years of experience building production APIs, distributed services, and full-stack applications. My core development stack includes Node.js, TypeScript, Rust, C#/.NET, PostgreSQL, MongoDB, Docker, and AWS.

I have delivered scalable backend systems using REST, GraphQL, asynchronous messaging, OAuth, JWT, RBAC, and CI/CD practices. I focus on improving reliability, performance, secure authentication, and database efficiency in distributed architectures.

I founded and launched CareerCoachAI, an AI-powered job-search platform built with Next.js, React, Firebase, Groq, Paddle, Resend, and Vercel. I independently handled the product implementation, authentication, payments, AI integration, deployment, and test suite.

My mechatronics training complements my software background with practical experience in PLC automation, SCADA/HMI systems, instrumentation, electronics, mechanical maintenance, fabrication, and CAD. I am comfortable working across software systems and the physical machines they support.

I have worked remotely and in Cape Town, South Africa, and I am based in Luanda, Angola. I am open to relocation and require visa sponsorship.

Skills

48 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Founder & Full Stack Developer CareerCoachAI

I built and launched an AI job-search platform independently in three months using Next.js 16, React 19, TypeScript, and Tailwind CSS 4.

I implemented Firebase authentication with Google, GitHub, and custom LinkedIn OAuth, backed by Firestore and Firebase Storage. I integrated Groq and Llama 3.3 70B, Paddle payments, and Resend transactional email, then deployed the platform on Vercel with Jest and Testing Library coverage.

Junior Application Developer Sedna

I migrated backend web APIs from C#/.NET to Rust to improve throughput for high volumes of asynchronous requests. I also integrated RabbitMQ using AMQP to enable reliable messaging between decoupled microservices.

I optimized PostgreSQL queries and indexes to reduce latency for complex data retrieval. I implemented OAuth authentication and applied secure development practices across services.

Engineering Intern Cape Peninsula University of Technology

I performed preventive maintenance and fault diagnosis on lathe machines, including mechanical repair and reassembly that returned a non-functioning lathe to full working condition.

I carried out welding, fabrication, electrical and electronic repairs, and maintenance of the laboratory power station. I also operated sheet-metal cutting equipment to fabricate components to specification while coordinating work against operational deadlines.

Full Stack Developer Upwork

I built and scaled RESTful APIs with Node.js and Express for products serving more than 10,000 daily active users. I implemented JWT authentication, RBAC, improved MongoDB schema design, and increased read performance by 40%.

I designed GraphQL APIs with graphql-js, including schemas and resolvers, and maintained test coverage above 85% with Jest. I deployed applications using Docker, AWS EC2, and GitHub Actions CI/CD, and built a React logistics dashboard that reduced support tickets by 30%.

Education

Learning history

Cape Peninsula University of Technology

Higher National Diploma, Mechanical Engineering (Mechatronics)

Completed a Higher National Diploma in Mechanical Engineering with a specialization in Mechatronics.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu