I’m a backend-heavy Full Stack Developer with 4+ years of experience building scalable, production-ready systems.
My work focuses on backend architecture, payment systems, subscriptions, and complex business logic, with solid frontend experience to deliver complete solutions.
I enjoy turning real-world problems into clean, maintainable systems — especially where payments, analytics, affiliates, and scalability intersect.
I’ve worked on platforms handling subscriptions, Stripe billing, affiliate payouts, data visualization, and system integrations, always with a strong emphasis on correctness and long-term maintainability.
- 📫 How to reach me: email – natnaelassefa27@gmail.com | LinkedIn – Natnael Assefa
Backend systems handling:
- Stripe subscriptions & proration
- Graduated and tier-based pricing
- Affiliate & commission logic
- Secure payout workflows
Tech: Node.js · NestJS · Sequelize · PostgreSQL · Stripe
A map-based data visualization platform processing wearable sensor data and rendering:
- Polylines & markers using React Leaflet
- Dynamic midpoint generation
- Color-based air-quality transitions
Tech: React · React Leaflet · Node.js · PostgreSQL
A complete affiliate payout workflow including:
- Minimum payout thresholds
- PayPal & bank transfer options
- Status-based notifications
- Secure handling of financial data
Tech: Node.js · Express · Sequelize · PostgreSQL
- Subscription lifecycle management
- Manual & automated Stripe charging
- Mid-cycle subscription adjustments
- Retention & churn analytics
- Monthly dynamic reporting
- Retention & churn rate calculations
- Business-driven metrics & insights
I enjoy backend problems that look simple… until you hit billing edge cases 😄
