Experienced Senior Software Engineer specializing in backend development with Node.js and full-stack development with expertise in JavaScript/TypeScript, Angular, and Agile methodologies.
Promoted to Senior Software Engineer in recognition of exceptional performance and leadership skills.
•
Led architectural improvements to Provider Workbench, optimizing performance, scalability, and maintainability through the implementation of best practices and innovative solutions.
•
Successfully integrated Provider Workbench with multiple Content Management Systems (CMS), including Drupal and Adobe Experience Manager (AEM), ensuring seamless data exchange and content synchronization.
•
Played a key role in migrating legacy systems to microservice-oriented architecture, enhancing system flexibility and agility.
•
Transformed the Common Translation Service (CTS) by integrating multiple translation providers at the request of business teams, optimizing costs and improving translation efficiency.
•
Led the recent integration with Smartling, resulting in a significant cost reduction from an average of 20 cents per word to 12 cents per word for human translations and 5 hundredths of a cent per character for machine translations.
•
Achieved a remarkable reduction in turnaround time, with translations now delivered back to the source within approximately 5 minutes, compared to the previous average of 11 days.
•
Led all repositories I worked on at IBM as the leading contributor.
•
Led the decommissioning of several legacy parts of the Translation stack for CTS, including 2 UI repositories, and ensured that the whole process was fully automated end-to-end.
Joined IBM as a Software Engineer, contributing to the development and maintenance of various projects within the Digital Marketplace Team.
•
Collaborated closely with cross-functional teams to define technical requirements, resolve complex issues, and prioritize development efforts in alignment with business objectives.
•
Led the architectural design and implementation of RESTful APIs on Node.js for backend services, ensuring robustness, scalability, and security.
•
Received accolades for contributions to the successful launch of Provider Workbench, a universal onboarding solution for IBM's digital marketplace.
Led a team of four in developing Java versions of Jeopardy and Who Wants to Be a Millionaire, aiding in the training of new workers.
•
Designed and developed a web-based reference application using HTML and CSS to assist employees in troubleshooting, which remains in use at the help desk.
•
Conducted weekly status meetings to ensure project progress and equitable distribution of work among team members.