Joined NS1 Connect to develop a bespoke Zero Trust Managed DNS SaaS solution to be used by millions of IBM’s global customer base.
Implemented a robust Intercompany Agreement (ICA) SaaS solution for hundreds of IBMers, built to replace the legacy Lotus Notes Domino backend with a modern, scalable platform.
Contributed to IBM's inner-source initiatives by developing a Tekton-based CI/CD pipeline system supporting hundreds of teams.
Contributed to IBM’s Global Ledger SaaS application used by thousands of IBM accountants.
Spearheaded DevOps initiatives across IBM’s financial products, resulting in improved deployment efficiency and reduced time-to-market for new features.
Joined IBM to modernize the Global Ledger SaaS used by thousands of IBM accountants.
Link to digital credential can be found here.
Link to digital credential can be found here.
Awarded for my contributions to IBM's developer experience, including significant inner source contributions, extensive developer advocacy through educational articles and presentations, and fostering a culture of knowledge sharing within the organization.
• Spearheaded the development of the CI/CD Secrets Updater, a CLI tool and API that streamlined updating CI/CD secrets across multiple repositories.
• Reduced manual update time from a full workday to approx. 30 seconds, achieving a 99.99% increase in efficiency.
• Enhanced IBM’s Tekton-based CI/CD pipeline by adding support for Node 18 LTS and Java JDK 17 LTS.
• Engaged in educational efforts through articles and presentations, fostering a culture of knowledge sharing and continuous improvement within the organization.
Recognized for exemplary contributions to improving user experience (UX) as part of the Design Heroes Award program, honoring teams demonstrating best practices in UX.
• Awarded quarterly based on criteria such as significant improvements in Net Promoter Score (NPS) and the establishment of a user council.
• Acknowledged for the application of design thinking methods to enhance user experience.
• Announced by leadership at the quarterly All Hands meeting, celebrating teams that drive superior employee experiences through innovative design solutions.
Contributed to Stack Overflow, Unix & Linux, Raspberry Pi, AskUbuntu, etc., by answering questions and providing solutions to programming issues, reaching hundreds of thousands of developers and helping to resolve their programming challenges. Demonstrated expertise in Git, Linux, bash, JavaScript, React,Spring Boot, Java, etc.
Evaluated numerous Developer Profession certification applications across various levels (L1 - L3), meticulously adhering to conformance guidelines to uphold the integrity of the certification process.
Integrated a pathway for L2-certified developers whom have previously obtained the Developer Profession Champion certification that allows these developers to review L2 certification packages. This initiative enhanced their professional network, honed their evaluative skills, and upheld high standards within our certification processes, reinforcing a culture of continuous learning and mutual support.
Led multiple successful mentoring circles for IBM's Developer Profession, facilitating hands-on mentorship that enabled numerous individuals to achieve their developer profession certification.
Cloud and container technologies have transformed application development, but data synchronization between production and non-production environments raises privacy concerns, complicating debugging and data quality. This method introduces a fingerprinting mechanism to identify data characteristics, enabling the extraction of a representative subset that enhances test quality while addressing privacy issues.
Architected and designed the set-me-up toolkit to automate macOS and Debian Linux development environment setups, cutting the time from new machine setup to productive developer by 99%.
The Selenium-based ChatGPT automation tool streamlines conversations by initializing a browser session and offering features like conversation scraping and automated engagement. It supports various login methods, including Basic and Google authentication with 2FA, and uses Docker for easy setup. Users can also copy ChatGPT responses in Markdown and Plain Text formats, making it ideal for developers and testers seeking secure and efficient automation.
A modular service that exposes an API to interact with ChatGPT and includes Docker support, unit tests, and GitHub actions integration.
Developed a web scraper using JSSoup to extract real-time sales data for men's and women's products from the Vineyard Vines website, and utilized React Router and Styled-Components to build a seamless, navigable, and visually appealing sales page, ensuring consistent branding and design standards throughout the application.
Engineered a modular and customizable DevOps framework integrated with Travis CI, Docker, and advanced security tools, streamlining compliance with IT security standards and enhancing CI/CD pipeline flexibility for projects with non-centralized development needs.
Integrated Spring Boot v3 with IBM Cloud Secrets Manager for secure keystore retrieval, reducing secret retrieval time by 40% and improving compliance with security standards by 30%.
Developed a multipart file uploader with a React.js front-end and Spring Boot backend, featuring secure RESTful APIs and PostgreSQL integration. Containerized with Docker and managed in a mono repo.
Designed and developed a comprehensive Node.js Express service to back up one or multiple Cloudant databases to a file and upload them to a Cloud Object Storage (COS) bucket on IBM Cloud.
Engineered a Node.js Express service is designed to restore one or multiple Cloudant databases from a Cloud Object Storage (COS) bucket on IBM Cloud.