Working Experience
9 Years of Experience ...
Gartner | Senior Engineer | Jan 2020 - Present
Gurgaon, Haryana, India
Proficient in building robust, high-performance, SEO-optimized and scalable web applications using React + NextJs / Vercel, and Phoenix + LiveView frameworks.
Experienced in designing and implementing user-centric interfaces using TailwindCSS.
Skilled in database design and SQL queries for efficient data management.
Strong understanding of DevOps practices, including Kubernetes, Helm, Docker and AWS.
Expertise in writing clean, well-tested code with a focus on code quality and maintainability.
Defining domain models, designing GraphQL schemas, and implementing APIs to provide a unified data access layer.
Experience in consuming data streams from Kafka, transforming and enriching the data, and exposing it through a GraphQL API to enable near real-time data availability.
Designing, implementing, and managing real-time data pipelines using technologies like Kafka, Elasticsearch, Logstash, PostgreSQL, and PostGIS.
Experience with continuous integration and delivery pipelines to streamline development and deployment processes.
Ability to collaborate effectively with cross-functional teams to deliver high-quality products.
Strong problem-solving and debugging skills.
Led small teams, providing technical guidance and contributing to the successful delivery of products.
7N | Senior Software Engineer | Apr 2018 - Jan 2020
Gurgaon, Haryana, India
Created highly motivated Banking Web/Mobile application using JavaScript and Its frameworks like React, NodeJs, Angular, Redux (NgRx), NativeScript etc.
Uses in React.js, and Angular frameworks for building dynamic and user-friendly web applications.
Gain expertise in state management solutions like Redux and NgRx to optimize application performance and maintainability.
Written comprehensive unit and component tests using Jasmine, Jest, and Spectator.
Adept in leveraging Reactive Programming with RxJS for efficient data handling and asynchronous operations.
Build RESTful APIs and web services using Node.js and Express.js.
Developed cross-platform mobile applications using Native-Script and React Native.
Worked in SCSS for creating custom themes and styles.
Focused to encourage reusable components to accelerate development and improve code quality.
Maintaining legacy java project, and migrating them to recent frameworks.
VLink Inc | Senior Software Developer | Mar 2015 - Apr 2015
Gurgaon, Haryana, India
Developed Full-Stack application within given timeline and provided effective solution for client Requirement/Problems.
Build applications in frontend frameworks like ReactJs, Angular, AngularJs (1.xx) etc.
Working knowledge of centralise state management using Redux
Build application with SCSS and styling reusable components.
Build Progressive web application
Web service development (REST) using ExpressJs, NodeJs and MongoDB etc.
Last updated