About Me
Results-driven Full Stack Developer with 10+ years of experience specializing in React, Angular and Vue.js, Node frameworks and Python . Proven track record of architecture and developing innovative, user-centric web app…
Results-driven Full Stack Developer with 10+ years of experience specializing in React, Angular and Vue.js, Node frameworks and Python . Proven track record of architecture and developing innovative, user-centric web applications. Adept at leading cross-functional teams and contributing to the entire software development life cycle. Excels in optimizing performance, enhancing UI/UX, and delivering robust solutions.
Experience
Senior Full Stack Engineer
•Engineered and deployed a highly optimized ecommerce website leveraging React, Vue.js, Node, JavaScript, and TypeScript; achieved a remarkable 30% improvement in page load speed, resulting in higher conversion rates and customer satisfaction levels.
•Collaborated with UX designers and cross-functional teams to optimize user experience across multiple devices website using React, Node, and TypeScript, covering design, data, product, and marketing aspects.
•Used React hooks (useState, useEffect, useMemo, useCallback) and custom components to create dynamic and interactive UI elements.
•Experienced in using Vue.js, Material, Bootstrap, and NgRx for creating responsive and user-friendly UI components.
•Developed and maintained a GraphQL APIs and Restful APIs using Node.js, Express, and MongoDB to provide data for a web application that allows users to manage their assets.
•Caching, error handling, and testing front end and back end APIs for the GraphQL API using Jest, and Enzyme, Cypress.
•Imported data from various sources, such as CSV files, JSON files, and databases, using Node.js modules and libraries.
•Experienced in using Google Cloud Storage, Cloud Firestore, or Cloud SQL for storing and managing ecommerce data, such as product catalog, customer information, orders, transactions, etc.
•Integrated the website with external services, such as payment gateways, shipping providers, and analytic tools, using their APIs and SDKs, .net, C++.
•Created and maintained a comprehensive suite of automated tests using Jest and Cypress to increase overall test coverage by 98% and reduce the number of production defects.
•Implemented SEO best practices for an ecommerce website using Next.js (Server side rendering) and by using SEO friendly HTML tags.
•Raised number of target keywords on Google results pages by 25% using IoT analytics and optimization tools and trained junior employees in best ecommerce practices and IoT technologies through teaching sessions and training materials
•Implemented continuous integration and deployment pipelines using Docker & Kubernetes, AWS, Azure DevOps and Github pipeline to ensure timely and reliable product releases.
•Mentored and managed a team of 5 developers in Agile methodologies, ensuring timely delivery of project milestones and high-quality code.
•Implemented best practices and strategies for ecommerce website development, such as SEO,UI/UX, security, performance, and analytics
•Developed and implemented AI and vector database
Senior Full Stack Developer
Engineered and deployed a highly optimized ecommerce website leveraging React, Vue.js, Node, JavaScript, and TypeScript.
Achieved a 30% improvement in page load speed, resulting in higher conversion rates and customer satisfaction levels.
Collaborated with UX designers and cross-functional teams to optimize user experience across multiple devices website using React, Node, and TypeScript, covering design, data, product, and marketing aspects.
Used React hooks (useState, useEffect, useMemo, useCallback) and custom components to create dynamic and interactive UI elements.
Experienced in using Vue.js, Material, Bootstrap, and NgRx for creating responsive and user-friendly UI components.
Developed and maintained GraphQL APIs and RESTful APIs using Node.js, Express, and MongoDB to provide data for a web application that allows users to manage their assets.
Performed caching, error handling, and testing front end and back end APIs for the GraphQL API using Jest, Enzyme, and Cypress.
Imported data from various sources, such as CSV files, JSON files, and databases, using Node.js modules and libraries.
Experienced in using Google Cloud Storage, Cloud Firestore, or Cloud SQL for storing and managing ecommerce data, such as product catalog, customer information, orders, transactions, etc.
Integrated the website with external services, such as payment gateways, shipping providers, and analytic tools, using their APIs and SDKs, .net, C++.
Created and maintained a comprehensive suite of automated tests using Jest and Cypress to increase overall test coverage by 98% and reduce the number of production defects.
Implemented SEO best practices for an ecommerce website using Next.js (Server side rendering) and by using SEO friendly HTML tags.
Raised number of target keywords on Google results pages by 25% using IoT analytics and optimization tools and trained junior employees in best ecommerce practices and IoT technologies through teaching sessions and training materials.
Implemented continuous integration and deployment pipelines using Docker, Kubernetes, AWS, Azure DevOps and Github pipeline to ensure timely and reliable product releases.
Mentored and managed a team of 5 developers in Agile methodologies, ensuring timely delivery of project milestones and high-quality code.
Implemented best practices and strategies for ecommerce website development, such as SEO, UI/UX, security, performance, and analytics.
Developed and implemented AI and vector database solutions for ecommerce website using Python, TensorFlow, Keras, and Scikit-learn.
Applied generative AI techniques to create new content, such as product descriptions, reviews, and images, using Python, DataCamp Blog, and Amazon SageMaker JumpStart.
Built and deployed chatbots and voice assistants using Python, Rasa, and Dialogflow to improve customer service and engagement.
Designed and implemented an ELK stack with over 1 TB of data for an e-commerce website with over 100,000 daily visitors.
Optimized data ingestion and processing by using Logstash pipelines, filters, and plugins, reducing data latency by 40% and increasing data quality by 30%.
Senior Full Stack Developer
Designed and developed a healthcare platform for a leading healthcare company, utilizing modern web technologies such as React, Vue.js, Node.js and Typescript.
Collaborated with stakeholders to gather requirements and ensure that the platform met the needs of both patients and healthcare providers using Docker and Kubernetes.
Built and maintained a robust and scalable backend system, including implementing security measures to protect sensitive patient data referenced from FinTech.
Implemented real-time communication between patients and healthcare providers through the use of WebSockets, video calls using WebRTC, instant messaging, surveys, ratings, and reviews.
Knowledgeable in using Vue.js, Webpack, Babel, and NPM for project setup, configuration, and dependency management and skilled in using RxJS for reactive programming and handling asynchronous data streams.
Proficient in using Figma as a web-based and collaborative UI design tool, with features such as frames, components, auto-layout, variants, and plugins.
Experienced in creating wireframes, mockups, and prototypes for user testing in Figma, using tools such as shapes, text, images, vectors, and pen.
Enhanced the patient-provider interaction and satisfaction by enabling faster and more convenient scheduling, consultation, and feedback using various real time communication tools.
Worked with a team of developers and designers in Agile method to deliver a seamless and user-friendly platform that improved the patient experience.
Implemented automated testing and continuous integration/continuous delivery (CI/CD) pipelines using Github and AWS EC2 to improve efficiency and reliability and used Azure API for FHIR for healthcare data management.
Conducted code reviews and provided feedback to junior developers in Agile method, promoting best practices and coding standards.
Stayed up-to-date with industry trends and continuously improved the platform by incorporating new technologies and best practices.
Optimized the platform for high performance (useCallback, useMemo, virtualization, lazyloading, code splitting) and security (SQL injection, XSS), by implementing encryption for sensitive user data.
Built and deployed chatbots and voice assistants using Python, Rasa, and Dialogflow to improve customer service and engagement.
Optimized website performance and user experience using Python, Django, Flask, and Selenium.
Created and maintained dynamic and interactive dashboards and reports using Kibana, providing real-time insights and alerts on key performance indicators, such as sales, conversions, customer satisfaction, and inventory.
Full Stack Developer
Implemented a responsive and user-friendly financial payment platform using React, Node, and TypeScript.
Used React hooks (useState, useEffect, useMemo, useCallback) and custom components to create dynamic and interactive UI elements for the payment process.
Applied TypeScript to ensure type safety and code readability.
Utilized Node.js and Express to build a RESTful API for handling data requests and responses.
Secured customer data using encryption, authentication, and authorization techniques OAuth and JWT.
Integrated the platform with external services, such as payment gateways, email providers, and analytics tools, using their APIs and SDKs.
Delivered a high-quality financial payment platform that met the client's requirements and expectations.
Achieved a fast and smooth user experience with minimal errors and bugs.
Increased the customer satisfaction by 90% and retention by 80% by providing a convenient and secure online payment platform.
Used various tools and platforms to communicate, coordinate, share, and manage the collaboration process such as Docker and Kubernetes.
Enhanced the payment implementation by involving collaboration in every aspect of the project.