Principal Software Engineer
CurrentIBM Supply Chain Intelligence Suite (SCIS)• UI Team Lead, led the development and launch of the Supply Chain Assistant in the SCIS platform, enhancing the user experience with customized chatbot clients.• Led a distributed team in implementing UI integrations, mentoring developers and driving agile processes.• Designed and developed scalable front-end architecture using Angular and Node.js for complex user interfaces and visualizations.• Integrated with RESTful APIs and microservices, ensuring robust data flow and real-time updates in the SCIS dashboards.IBM Common UI Shell (CUI) • Created a modular UI framework in Angular and Node.js, supporting IBM ID authentication and standardized components.• Worked with cross-functional teams to onboard multiple applications to the common UI shell, enhancing interoperability.IBM Business Solutions • Revamped the user interface of IBM’s acquired applications to align with IBM’s brand guidelines and design standards.• Executed complex integration projects across IBM’s internally developed and acquired products, performing feature gap analyses to implement interim solutions in alignment with long-term product roadmap enhancements.• Leveraged diverse technologies, including Java, Python, and Perl, to address varying integration demands and specific customer requirements.• Generalized custom integration into application features, increasing customer adoption.