whoami

Senaye Weldeberhan
Software Engineer

Full-stack developer who ships. I build web applications end to end — React frontends, Node.js APIs, Postgres databases — then test, deploy, and document them. Every project below is live.

Senaye Weldeberhan

Projects

Built, tested, deployed, and documented — with live demos where the free hosting tier allows.

Senaye E-Commerce

Full-stack store: product search, cart with quantity validation, real-time delivery re-costing, checkout, and order tracking with a live progress bar. Component and unit tests with Vitest; CI-style auto-deploys from main on Render.

React 19ExpressSequelizePostgreSQLVitest

Task Management App

Full-stack task manager with CRUD, filtering, search, and sort. REST API documented with Swagger/OpenAPI, schema migrations with Prisma, split deployment — frontend on Vercel, API and Postgres on Render.

React 19Express 5PrismaPostgreSQLSwagger

Project Manager App

Full-stack project management system for teams, projects, and tasks with role-based workflows: managers create and manage projects, developers get scoped access. JWT auth with bcrypt, 5-model relational schema, Swagger docs, and seeded demo accounts so anyone can try it instantly.

React 19Express 5PrismaPostgreSQLJWT

News Categories

Media-comparison site that pulls live articles from NewsAPI and sorts them by perspective using configurable keyword rules. A Netlify serverless function proxies the API to keep keys off the client.

JavaScriptServerlessNetlifyREST APIs

Skills & Tools

Grouped by how I actually use them — every item here appears in a shipped project above.

Frontend

Component-driven UIs with client-side routing, API integration, and loading/error states.

React 19 React Router JavaScript (ES2024) HTML/CSS Vite Axios

Backend & APIs

RESTful API design with auth, validation, and OpenAPI documentation.

Node.js Express 5 REST APIs JWT Auth Swagger/OpenAPI Serverless Functions

Databases

Relational schema design, migrations, and ORM-based data access.

PostgreSQL Prisma Sequelize SQLite Schema Design

Testing & Quality

Unit and component tests, linting, and consistent formatting in every repo.

Vitest Testing Library Supertest ESLint Prettier

Deployment & DevOps

Auto-deploy pipelines from main, environment-based config, and managed cloud databases.

Render Vercel Netlify Neon Postgres CI/CD (auto-deploy)

Workflow

Version control, code review habits, and AI-assisted development.

Git & GitHub Code Review Agile Basics AI Dev Tools
Currently learning — TypeScript, Docker, and AWS fundamentals to round out the modern full-stack toolkit.

Contact

Open to software engineering roles and internships. The fastest way to reach me is email.