* Prepared a comprehensive test plan and spearheaded the development of a functional automation module in Python to validate the effectiveness and security of the OS trust store enhancements.
* These enhancements introduced new APIs for managing customer-managed certificates in the local Splunk trust store.
* Collaborated seamlessly with cross-functional teams to understand requirements and address identified issues.
* Proficient in designing, implementing, and maintaining robust CI/CD pipelines utilizing GitLab for efficient software development and deployment processes.
*Developed a comprehensive Python-based test plan and end-to-end test unit for REST API endpoints which enabled certificate reloading without server restarts.
* This ensured the seamless integration of new certificates and uninterrupted TCP sessions.
Additionally, was responsible for orchestrating Jenkins pipelines to oversee smooth code integration, automated testing, and efficient deployment processes.
* Implemented a Python automation module for robust TLS hostname validation, specifically designed to thwart man-in-the-middle (MITM) attacks.
* Ensured that the hostname initiating the TCP connection undergoes verification against the Common Name (CN) or Subject Alternate Names (SAN) fields of the presented certificate during TLS connections.
Formerly known as IBM Watson's Marketing & Commerce Division
Full stack developer at Acoustic - Tealeaf SaaS
•
Involved in development of the replay feature for IBM Tealeaf, a customer analytics solution available in Software as a Service. The replay server does all the preparation work need to convert the session hits into html pages (using Redis as a cache for generated html pages for the session) that can be replayed in a browser.
•
Designed and developed webservice to make the replay service of a session in Tealeaf SaaS as a video service.
•
Developed a serviceability tool to rectify the error replay rule file in long term storage sessions using Java.
•
Resolved customer issue by providing functional and technical solutions.
Full stack developer at IBM Watson Customer Experience - Tealeaf SaaS
•
Involved in development of the replay feature for IBM Tealeaf, a customer analytics solution available in Software as a Service. The replay server does all the preparation work need to convert the session hits into html pages (using Redis as a cache for generated html pages for the session) that can be replayed in a browser.
•
Designed and developed webservice to make the replay service of a session in Tealeaf SaaS as a video service.
•
Developed a serviceability tool to rectify the error replay rule file in long term storage sessions using Java.
•
Resolved customer issue by providing functional and technical solutions.