Senior Staff Software Engineer
CurrentAs a Senior Staff Engineer and Team Leader I am building and maintaining multiple cloud based internal and external applications. We follow Scrum/Agile methodology, microservices architecture, and DevOps utilizing Source To Image CI/CD pipelines for containerized Web Application clusters on top of Red Hat Open Shift/Kubernetes. The tech stack includes Java back-end along with Dojo/React JavaScript Front end. In the back-end we utilize IBM Cloudant noSQL database and Redis high performance caching.• Led migration project of multiple applications from on-premise to IBM’s hybrid cloud environment.o Redesigned data model from DB2(SQL/JPA) to IBM Cloudant NoSQL document-based data structureso Improved product performance as much as 10xo Improved our Net Promoter Score by >20 points immediately upon our new releaseo Developed and maintained key features and created corresponding Junit testso Created build pipeline integrating Docker, Open Liberty, GitHub Enterprise, and Gradle to containerize our product suite• Led cloud application to facilitate IBM’s transition to European Union GDPR data compliance.o Promoted to Advisory Software Engineero Reworked key code paths to lower overall response times by 20 percent.o Opened and solved 400+ defectso Implemented key features across all aspects of key applications