Backend Developer
Services and business logic.
DOSSIER
Said Lucena
BACKEND-LEANING FULL STACK DEVELOPER
I'll build your next tech solution.
Available for projects and job opportunities · Caracas, VE (UTC−4)
04
years building backends
03
systems in production
HI, I'M SAID
Said Lucena
BACKEND-LEANING FULL STACK DEVELOPER
StructureDesign
Said Lucena
I'm a full stack developer with a backend focus and more than four years of experience. I design APIs and structure business logic so the system is easy to understand, maintain and extend.
I work with SQL and NoSQL databases, Docker containers and Linux servers. I've led development projects and teams, with attention to quality, automated testing and code review.
I work with teams and clients that need to build a system, organize one that already exists or maintain it in production. I'm interested in products where architecture decisions have real consequences and the software has to hold up in production.
RECORD
ROLES HELD
Services and business logic.
Complete application development.
Schemas, relations and queries.
Code review and technical guidance.
Automated testing and change review.
Connecting external services and existing systems.
I develop tailored digital solutions for your organization, whether you need to build something new, improve what you already use or keep it running.
WHAT I CAN BUILD FOR YOU
SRV 01
I develop management systems tailored to how your organization works, covering different areas and helping them work together. I include customer management, inventory, payments, invoicing and reports according to your needs.
SRV 02
I create a site where you can present your business, show your products and make it easy for people to contact you. It will work on phones and computers.
SRV 03
I create an app so your customers or team can find information and get things done from their phones.
SRV 04
I help the tools you already use share information and reduce repetitive work, like copying details from one place to another.
SRV 05
I take care of updates, adjustments and day-to-day problems to keep your site or app working.
SRV 06
If something is slow, breaks or has become hard to use, I look into what is happening and suggest where to start improving it.
SRV 07
If you have a development team, I help them answer questions, review their work and keep things moving.
I work on software development and architecture for full-stack applications. I care that the code stays readable for the team, that changes can be tested, and that the system holds up in production.
Use the arrow keys, Home and End to change areas.
01 · SELECTED AREA
I build the screens and flows of the application, with their loading, error and confirmation states.
02 · SELECTED AREA
I define the available operations, what each one receives and what it returns, together with validation and permissions.
03 · SELECTED AREA
I implement the rules and processes of the application, apart from transport and storage.
04 · SELECTED AREA
I model the information and prepare the queries the system processes need.
05 · SELECTED AREA
I decide which responsibilities belong together or should be separated, how the parts talk to each other and which dependencies make a change harder.
Authentication, permissions and data validation.
Connections to external services and existing systems.
Automated tests and code review.
My core stack is TypeScript, Node.js and MongoDB. Depending on the project, I add tools for interfaces, integrations, infrastructure and testing.
Tools I use to build, deploy and maintain applications.
Services and applications
Storage and access
Integration and communication
Interfaces and web apps
Environments and deployment
Testing and maintenance
Where the code shipped.
JUL 2026 — PRESENT
El Tigre, Venezuela
Backend Lead
School administrative, academic and financial management. API v1.9 and admin dashboard in production.
LINKED PROJECT
APR 2026 — PRESENT
El Tigre, Venezuela
Full Stack Developer
Management system (ERP) for a workplace health and safety training school.
LINKED PROJECT
APR 2023 — MAY 2024
United States · Remote
Backend Developer
REST and GraphQL APIs for a live product.
JUN 2022 — APR 2023
Venezuela
Full Stack Developer
Monolithic e-commerce APIs and a crypto payments backend.
LINKED PROJECTS
APR 2022 — JUN 2022
Venezuela
Developer Intern
Technical documentation and infrastructure for payments and ERPs on AWS.
Systems I built end to end and products I helped ship.


Management system for Colegio Simón Bolívar that brings students, guardians, charges, payments, invoicing and the school year into one platform. I led the backend and database work and took part in the dashboard audit and deployment. Node, TypeScript and MongoDB on the backend; Vue 3, Quasar and Tailwind CSS on the dashboard. It includes role-based permissions, Excel and PDF reports, and API documentation.
@Route('charges')
export class ChargeController extends Controller {
@Post()
@SuccessResponse(201, 'Created')
public async create(
@Body() body: ChargeCreateRequest,
@Request() req: AuthedRequest,
): Promise<ChargeResponse> {
forbid(req.user, 'create', 'Charge');
const charge = await charges.create(body, req.user.schoolId);
await audit.record('charge.create', charge, req.user);
return mapper.toResponse(charge);
}
}

Academic and operations management system for SIPCAs, a workplace health and safety training school. It manages courses, students, instructors, attendance and clients from one dashboard. I built the full system: architecture, backend, database, dashboard and deployment. Node, TypeScript and MongoDB on the backend; Vue 3, Quasar and Pinia on the frontend. It includes Excel export, live updates and integration with Google Calendar, Drive and Sheets.
export default class SaintService extends BaseService {
private toClient(row: SaintClientRecord): SaintClient | null {
const type = decode(ClientType, row.tipo_cliente)
const document = matchIdentityDocument(row.cedula, row.rif)
if (!type || !document) {
logger.warn({ rif: row.rif }, 'saint.client.skipped')
return null
}
return { name: row.nombre, type, document, code: row.codigo }
}
}

A public base for starting an API with authentication, permissions and deployment included. It brings REST, GraphQL and Socket.IO together over one service layer. Node, TypeScript, Express, Apollo Server, CASL, MongoDB and Docker. It includes role-based access control, Swagger documentation and production-ready containers.
export const roleDefinitions = {
[Role.ADMIN]: {
includes: [Role.MANAGER, Role.USER],
rules: [
{ permission: Permission.CronJob.Configure, access: 'all' },
{ permission: Permission.User.UpdateRole, access: 'managed' },
{ permission: Permission.User.UpdateEmail, access: 'included' },
],
},
[Role.MANAGER]: {
includes: [Role.USER],
rules: [{ permission: Permission.User.UpdateStatus, access: 'managed' }],
},
}MORE PROJECTS
Collaborations, public products and repositories.

Payment gateway and multi-currency wallet on web and mobile for everyday crypto and fiat use: merchant payments, transfers and conversion. I worked on the payments backend, crypto gateways, P2P entity integration and the multi-currency API. The product is available on web and mobile.
OrinocoDev · 2022 — 2023 · WEB · MOBILE

Mobile e-commerce app with home delivery. It brings together catalogue, payment methods and delivery logistics so customers can shop from home or the office. I worked on the e-commerce, orders and delivery-logistics flow, and on the connection between the interface and the backend.
OrinocoDev · 2022 — 2023 · MOBILE
Academic background.
2024 — PRESENT
El Tigre, Venezuela
Universidad Politécnica Territorial "José Antonio Anzoátegui" (UPTJAA)
Programming, networking and infrastructure support.
Verifiable courses and credentials.
Udemy
Udemy
Notes and articles about technology, from my experience as a developer.
02 NOV 2026 · 1 MIN
WEB PLATFORMFEATUREDESEN
Opera introduced WebAI, a proposed API for using local models such as Gemma in the browser. What changes for web developers, and which hardware limits remain?
02 NOV 2026SECURITYEN
For roughly 11 hours, Cursor’s marketplace distributed tampered Claude Code extension builds for macOS and Windows. They attempted to install an SSH backdoor. Here is what to check and why the package source matters.
Perspectives from clients and people I have worked with.
NO REVIEWS YET
Your review can be the first.
Tell me what we worked on and what changed.
Let’s talk about your project or the role you need to fill.
Tell me the problem, not the solution.