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.