Senior Software Developer
CurrentProject: Data as a Service- Working on the ‘Data As a Service’ framework with the team of Advanced Technology Group to solve complex data management problems faced by Data Scientists in the organization.- Dealing with data procurement (data extraction and exploration) for Machine Learning. I manage the entire lifecycle of data, from collecting to destroying data used for training ML models.- Designed and developed visualizations for ML models to evaluate their performance with ease.- Developed an interactive app using d3.js that visualizes the classification and clustering model’s output to assess multiple machine learning models. - Engineered, implemented, and tested automation of ingesting customer’s data into the ServiceNow platform using JavaScript.- Added security using Delta Lakes column-level encryption that supports large-scale data storage and computation.- Created metric analytics dashboard and telemetry dashboard to monitor the status of services.Project: Instance Automation – Lifecycle of cloud components- Managed the provisioning aspects of cloud components like creating new ServiceNow instances, ML trainers, factory resetting instances on the cloud, and moving backups from one server to another.- Enhanced security aspects of the cloud by ensuring all the services within ServiceNow are interacting using TLS protocol. Collaborated with the Public Key Infrastructure team to generate certificates and use them for client authentication and SSL connection.- Revamped data security in ServiceNow through Key management in SafeNet and Keysecure devices. Worked on managing keys (unsymmetric keys that protect the majority of data at rest), including but not limited to creating, storing, migrating, and rotating them.- Focused on test-driven development, used q-unit for unit testing and Jenkins for continuous integration testing.