Skills & Tools

I focus on building scalable, high-performance backend systems with modern full-stack technologies. My toolkit is centered around reliability, performance, and maintainability.

Frontend Technologies

React.jsNext.jsReact NativeRedux ToolkitTanStack QueryContext APITailwind CSSMaterial UIshadcn/uiStyled ComponentsNextAuthAxiosi18n / React IntlFramer Motion

Backend Technologies

Node.jsExpress.jsNestJSFastAPIMongoDBPostgreSQLFirebaseSQLTypeORMPrisma ORMGraphQL / Apollo ServerMicroservices ArchitectureDomain-Driven Design (DDD)CQRSClean ArchitectureEvent-Driven ArchitectureOutbox Pattern

Messaging & Real-time

KafkaRabbitMQBullMQWebSockets (Socket.IO)Cron JobsWebhooks

Authentication & Security

JWTOAuth 2.0OpenID Connect (OIDC)KeycloakRBACRate LimitingAPI Security

AI Integration

OpenAI APIGemini APIRAG (Retrieval-Augmented Generation)Tool CallingAI AgentsEmbeddingsQdrantpgvector

Mobile Development

React NativeiOS App DeploymentAndroid App DeploymentApp Store PublishingGoogle Play Store PublishingApple Developer Account SetupGoogle Play Console SetupOrganization Account Deployment (Government App)

DevOps & Cloud

GitGitHubGitHub Actions (CI/CD)DockerKubernetesNGINXRedisLinuxVPS DeploymentAWS (EC2, S3, IAM)Reverse ProxiesPostman

Monitoring & Testing

PrometheusGrafanaLokiPinoWinstonJestSupertest

Professional Skills

Project ManagementStakeholder EngagementRequirements GatheringTeam CollaborationCross-functional TeamworkTime ManagementAdaptabilityQuick LearningFlexibility
Always learning and improving my stack.