Senior Node Developer
Current- Onboarding Application Development: Created multiple applications, including a client meeting scheduler, that streamlined onboarding and enhanced Leads efficiency.- Kafka Integration for Data Flow: Led Kafka integration, configuring data pipelines and developing producers and consumers in Node.js and PHP, ensuring high-throughput, real-time data flow.- Elastic Stack for Reporting and Analytics: Implemented the Elastic Stack for real-time data analysis, providing immediate… Show more - Onboarding Application Development: Created multiple applications, including a client meeting scheduler, that streamlined onboarding and enhanced Leads efficiency.- Kafka Integration for Data Flow: Led Kafka integration, configuring data pipelines and developing producers and consumers in Node.js and PHP, ensuring high-throughput, real-time data flow.- Elastic Stack for Reporting and Analytics: Implemented the Elastic Stack for real-time data analysis, providing immediate insights that supported data-driven decision-making.- Development Lifecycle Optimization: Improved the development lifecycle by establishing workflows to speed deployment and ensure robust applications, collaborating across teams to define quality standards.- API Documentation with Swagger: Configured Swagger for comprehensive API documentation, improving cross-team collaboration and accelerating developer onboarding.- Knowledge Base with Wiki.js: Deployed Wiki.js as a centralized knowledge base, improving accessibility and knowledge sharing across teams.- CI/CD Pipeline with Jenkins: Enhanced CI/CD processes by automating tasks with Jenkins, minimizing errors, and enabling faster, more consistent release cycles.- Coding Standards and Best Practices: Established coding standards, emphasizing maintainability and quality, and led workshops to ensure consistent, high-quality development practices.- Core Platform Performance Optimization: Optimized the core platform through code refactoring, improved error logging, and enhanced performance, strengthening data reliability and responsiveness.- Transition to Microservices Architecture: Led the shift to microservices, improving scalability, resilience, and deployment flexibility, positioning the platform for future growth and better error monitoring.Techstack: React, Redux, Typescript, NodeJS, NestJS, Material UI, CSS, JWT, Sequelize, Postgresql, MongoDB, Jenkins, Kafka, Elastic Stack, WikiJS, MSSQL Server, Scrum, Github. Show less