I build software that
works end to end.
Software developer specializing in backend engineering, REST APIs, and cloud deployments. I build across Python and Node.js, turning complex business logic into clean, scalable systems that actually work in production.
I'm Irene, a software developer with a strong focus on backend engineering. My path here wasn't a straight line. I spent four years working on Backend system design and system architecture, which meant a lot of time digging into how systems behave, why things break, and what "working correctly" really means from a user's perspective. That experience shapes how I build software today.
I build and ship full backend systems using Python and FastAPI as well as Node.js and TypeScript. I've built six personal projects covering real estate, inventory management, e-learning, task management, expense tracking, and a TypeScript rebuild of an existing Python system — each deployed and live.
I work end to end, from designing database schemas with PostgreSQL, MongoDB, and Prisma, to handling authentication, to deploying on cloud platforms. I also build simple frontends when the project calls for it.
Currently open to software engineering roles where I can contribute from my first day and keep growing.
My primary stack. I build async REST APIs with automatic docs, type safety, and clean architecture.
Building backend services in JavaScript and TypeScript with Express, Prisma, and Mongoose.
PostgreSQL and MongoDB for production data, SQLAlchemy, Prisma, and Mongoose as ORMs. I design schemas that scale.
JWT tokens, bcrypt password hashing, OAuth2, role based access control. Security is never an afterthought.
Deploying APIs on Render, image storage with Cloudinary, version control with Git and GitHub.
Testing all endpoints with Postman and Thunder Client, using Swagger UI for interactive docs, backed by a QA background focused on catching edge cases.
Comfortable building and styling static pages and simple frontends for my projects.
A production-grade property listing backend with everything a real estate platform needs.
A retail inventory backend with full audit trails, stock tracking, and automated alerts.
An LMS backend supporting courses, lessons, enrollments, and media uploads.
A complete re-architecture of the original Python/FastAPI real estate backend, rebuilt in TypeScript with Node.js, Prisma, and PostgreSQL — demonstrating cross-stack depth.
A task management backend built with Node.js and Express, with JWT authentication, full CRUD, and task filtering by status and priority.
A personal finance backend built with TypeScript and MongoDB, featuring expense tracking, category filtering, date range queries, and spending summaries.
View my resume directly, or send me a quick message and I'll share a copy with you.
I'm currently open to opportunities, whether it's a full-time or part-time role, or freelance project. Fill the form below or reach out directly.