Senior Software Development Engineer
Current• Contributed to a Scrum team of over 50 members, focusing on data-driven features in Vue.js. Developed meta-based modules with 20+ reusable components and utility functions, streamlining use across multiple modules. Collaborated with module owners to integrate features and provided support for reusable components.• Designed and developed a comprehensive compliance module, leveraging REST APIs and Graph APIs to retrieve real-time cloud compliance data directly from Jupiter. Configured dynamic graphs using Highcharts to present the data effectively.• Boosted platform performance by reducing API calls, implementing lazy loading, eliminating redundant calculations, and consolidating common code into reusable components. Created a platform-level component for displaying data, fully configurable through metadata.• Provided mentorship and technical guidance to junior team members, fostering their development and contributing to the team's overall success.• Transformed an existing platform-level component into a reusable modal, maintaining compatibility across multiple modules without altering its core logic.• Collaborated cross-functionally with engineers, product owners, and design teams across different time zones to gather requirements and iteratively deliver high-quality features.• Ensured high standards of code quality through unit testing and code reviews.