Faizan Afridi
Backend Developer @Epostbox
Signup · Get unlimited contacts
WORK HISTORY
Backend Developer @Epostbox
Berlin, DE
Building backend for an MVP using Node.js with Hono framework, implementingtype-safe REST APIs with OpenAPI + Zod integration for automatic schema generation and validation.Built a robust PostgreSQL database layer using Drizzle ORM with complex relational schemas for authentication, document management, workflows, and multi-tenant workspace structures.Implemented an event-driven architecture using Apache Kafka for asynchronous document workflows, AI tasks, email delivery, and real-time notifications across multiple microservices (REST API, Kafka consumer, WebSocket server, worker management).Applied Domain-Driven Design principles to structure business logic into isolated domain services (Documents, Delivery, Workflows, Permissions) with clean interfaces and transactional consistency using pnpm-managed Turborepo monorepo.Utilized Redis for caching and Typesense for full-text search capabilities.Delivered backend infrastructure with Docker containerization, structured logging, Sentry-based error tracking, and scalable architecture supporting AI-powered document processing, e-invoicing, and multi-channel communication.Implemented two-factor authentication and SSO login with SCIM provisioning.
EDUCATION
Moon System of Education Bahawalpur
Matric, Science
Quaid-i-Azam University, Islamabad
BSCS, Computer Science
FAU Erlangen-Nürnberg
Master's degree, Artificial Intelligence
Rashid Minhas Higher Secondary School Alipur
FSc, Pre-Engineering
ABOUT FAIZAN AFRIDI
As a software engineer, I design and develop microservice based software applications using agile development methodologies. I use Node.js, Angular, React, Keycloak, Redis, Message Brokers, Kubernetes and other technologies to create efficient and user-friendly solutions that meet the needs of clients and users.I have experience with test driven development using JEST and also have hands on experience with writing automated tests leveraging Robot Framework. I am particularly interested in cloud native development employing AWS lambda, step functions, EC2, S3, Cloud Watch and serverless.I also have experience with monitoring solutions employing Grafana and Prometheus to monitor backend applications.Similarly, I am interested and curious in exploring how AI can solve real-life problems and improve the quality of life for people and communities.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.