An Azure Cloud Solutions Architect developing tailored security solutions and managing the Secured Application Development Lifecycle for multiple Fortune 500 clients at Deloitte USI. I lead the DevSecOps implementations for various clients as an Azure Subject Matter Expert
Table of Contents
- Programming Languages
- About Me
- Experience
- Internships
- Certifications
-
Research and Publications
- HCS - A Hybrid Data Security Enhancing Model Based on Cryptography Algorithms
- The Critical Analysis of Digital Forensics role in Offense Investigation
- Intelligent and Personalized Factoid Question and Answer System
- Integrating Big Data and Cloud Computing
- ANALYZING AND EVALUATING IoT PLATFORMS FOR SMART CITIES
- Volunteer Experience
const Jatin = {
pronouns: "He" | "Him",
code: [
"Python",
"C#",
"Powershell",
"Javascript",
"DJango",
"SQL",
"ASP .Net",
"HTML",
"CSS",
"Java",
],
tools: [
"Git",
"Kubernetes",
"Docker",
"Postman",
"Burp Suite",
"Azure DevOps",
"Azure Cloud",
"Windows Subsystem for Linux",
"SQL Server",
"NPM",
"SciKit Learn",
"Terraform",
"YAML",
"Pandas",
"Selenium",
"Jenkins",
],
architecture: ["microservices", "event-driven", "design system pattern"],
cloud_PaaS: [
"Azure PaaS (Storage Accounts/Function Apps/Web Apps/Event Hubs/Service Bus/Log Analytics)",
],
cloud_IaaS: [
"Azure IaaS (Virtual Machine/ Virtual Machine Scale Set/ Azure Kubernetes/Container Instances)",
],
operating_systems: [
"Windows",
"Windows Server",
"Ubuntu 20.04",
"Fedora OS",
"UNRAID",
],
challenge:
"I am doing the #100DaysOfCode challenge focused on python and sql",
};
Currently working as an Azure Cloud Solutions Architect developing tailored security solutions and managing the Secured Application Development Lifecycle for multiple Fortune 500 clients. Leading the DevSecOps implementations for various clients as an Azure Subject Matter Expert
- Establish Automated Technical Controls and Compliance Framework: Defined governance and compliance management process flows for a client migrating to cloud, with a standard operating procedure and a roles and responsibilities segregation
- Controls and Security Assessment: Performed a Controls Assessment for client’s Azure environment against CIS 1.5 Control Framework and evaluates Security Posture with the help of Azure Security Benchmark v3
- IAM Automation for PaaS Databases and Kubernetes Clusters/Namespaces: This involves creating Azure AD Groups and mapping them to various Roles in PaaS Databases and Kubernetes Services offered by Azure
- Azure Automated Cloud Assessment Tool - Created a dynamic azure cloud assessment tool that runs through all the resources in a tenant and checks for security configurations and policy rules adapting to multiple Cloud Security Frameworks such as NIST, CIS etc
- Managing Cloud Identity Risk with Azure Active Directory: This involves migrating Client Applications to Authenticate and Authorize using Azure Active Directory
- Data Extraction and Analysis for OnPrem Data Sources: Created an Extract Transform Load (ETL) Workflow using Azure PaaS Services to create a PowerBI Dashboard for client’s overview and easy data analysis.
- Azure Resource Security Configuration Automation – Developed a tool to ensure that all the resources in an azure tenant are always compliant with the desired state configuration.
Worked as an Azure Cloud Solutions Architect developing azure cloud-based application solutions and managing the Secured Application Development Lifecycle for IIT Incubated start-ups. Managed the DevSecOps implementations for IIT Bombay Applications and Infrastructure
- Video Conferencing Architecture Design: Designed the Architecture for an Internal Video Conferencing Solution and deployed the Open-Source Video Calling Platforms -> JITSI and BBB on Azure
- Single Sign-On Proof-of-Concept Development: Created an architecture for the SSO being used across IIT Bombay Applications
- Implemented CDN Functionalities for the deployed Storage Accounts
- Implemented storage account functionalities for file uploads from Lokavidya Apps to Azure Storage Accounts
- Facilitated the deployments of all virtual machines and web app services to Azure Platform
- Azure Resource Security Configuration Automation – Developed a tool to ensure that all the resources in a tenant are always using the correct configuration
- Workload Migration to adapt to China’s Data Regulations – Developed a proof of concept to migrate the customer data from public cloud to a China based server to comply with the newly implemented Chinese data protection regulations
Worked as Web Mining Automation and Backend Development Intern for the Delhi Government (Aam Aadmi Party) to help design a reliable solution for organizing community helplines and integrating social media complaints.
- Social Media Scraping Tool: This involved creating a web scraping tool to fetch data from multiple social media websites (Facebook, WhatsApp, Twitter) to form a single dashboard of all consumer complaints.
- Backend Development for Delhi Government Internal Management System: This involved creating models and database management for the internal functioning of the Aam Aadmi Party. We developed canonical database designs and converted them into flexible and scalable models for ease of maintenance and reliability,
Worked as an SAP Hana and ABAP Development Intern. Helped develop the Product Management module of SAP at the organization.
- Social Media Scraping Tool: This involved creating a web scraping tool to fetch data from multiple social media websites (Facebook, WhatsApp, Twitter) to form a single dashboard of all consumer complaints.
- The aim of the training was to gets a hand-on experience with the Industry 4.0 infrastructure with all its advantages over the previous Industry X.0 infrastructures. Along with the Usage of ERP System SAP software and learning about all its advantages over the manual systems. All the operations of the company can be integrated
Co-authored a paper which focuses on enhancing data security at scale with the help of implementing various cryptographic algorithms. Pan Tompkins Algorithm has been used for QRS detection which predicts the abnormal deflections that lead to the irregular data loss events. The same reports have been used to classify which type of cardiac arrhythmia the patient has using MLP (Multilayer Perceptron) algorithm. Both the Pan Tompkins and MLP were developed using PyCharm (IDE for python).
With the progression in the digital sector, regular utilization of the internet and advancements prompts digital attacks. Digital forensic is performed to collect digital data and examine the suspected evidence found in the framework or on an organization to make it acceptable in court. Digital forensics is a part of forensic science concerned about utilizing digital data delivered, stored, and communicated by pcs as a wellspring of proof in examinations and official actions. This paper comprises of a concise outline of the digital forensics process, trailed by the review of the OSForensics tool, its working, features, and implementation. Also, the difficulties and future extent of digital forensics are discussed in the paper.
The current era of information technology revolutions needs rapid progress of digital transformation. Question-answer system is one such remarkable intelligent application based on artificial intelligence that analyzes and processes human interactions, either spoken or written. Question-answer systems have been proven a very effective way of providing 24-hour interaction service that is interacting with end-users thru digital devices as if the user is interacting with a real human being. This application has found its major utilization in answering customers’ queries in almost every business ranging from government to non-profit sectors and from very small to large organizations. Many chatbot frameworks are available that are either code-based or interface-based. However, they lack the usefulness of personal touch in communication. Thus, to have better customer interactions in the form of question-answers and improved personalization, this paper proposes a face recognition-based chatbot system utilizing the natural language processing toolkit with python. The proposed method implements a tailored user-centric approach to a simplistic version of the Question-answer system by implementing machine learning models for Face Recognition which rely on Local Binary patterns and HAAR Classifications. The method trains and maintains a unique dataset mapped to each user associated with the user’s biometric identification. This chatbot focuses on speech synthesis and language processing to retrieve queries of each user based on their unique dataset.
The phrase "big data" emerged in response to the exponential growth of global data as a technology that can store and handle extensive and diverse amounts of data, giving businesses and scientists profound insights into their customers/experiments. Due to cloud computing, big data decentralized mechanisms may be housed in a scalable, fault-tolerant, and dependable environment. The big data computation technique is used in the cloud to improve application consolidation, aggregation of data, and data usage. The most effective approach for complicated computing is cloud computing. Expensive computing gear, specialized space, and software are eliminated using it. The amount of massive data has seen a significant expansion because of cloud computing. Big data management is a difficult and time-consuming process.Big Data is utilized in the decision-making system to uncover valuable, practical inputs for engineering and businesses concealed in the data. Despite its processing limitations, cloud computing has offered computation, networking, and storage capabilities that have assisted in the evolution of big data. This article provides a brief outline of big data implementation, its uses in cloud computing, Cloud computing, and Big data's four pillars—performance, input detail, insights, and reliability and security—that can be leveraged in cloud computing to obtain these benefits at comparably reduced costs. This article also discusses various analytics, the technologies required in linking big data with cloud computing, the difficulties associated with this process, trends in applications of the area, and security considerations. This study also reviews the benefits and drawbacks of employing cloud computing resources to convert big data. It focuses on the connections among big data, cloud computing, storage technologies, and Hadoop technology.
The continuous spread of Internet of Things (IoT) innovations in every field is opening enormous opportunities for everyone. The most astounding applications of IoT revolve around the Smart Cities that is ceaselessly expanding and developing. Smart City is nothing but the coordination of ICT (Information communication Technologies) as well as IoT into the city management, with the intent of tending to the dramatic development of urbanization and population. It not only improves the standards of living for the citizens of any country but also focuses on reducing the impacts of urban activities on our environment, optimization of resources, building innovative technologies and easy resolutions for the citizens of these smart cities. In this paper provides analysis of IoT and its applications, Indian government initiatives with respect to IoT and smart cities and its architecture. This paper highlights essential components of smart city and attempts to establish relation between IoT and Smart cities, issues and challenges and then future opportunities that this new model bringing in the areas of transportation and mobility, parking, defence, education sector, malls, hospitals, health, industries, waste management.
Contact: [email protected], Ground floor, Sidham Bungalow, Plot No. 97, Prem Lane, Off, Mumbai, Maharashtra - 400093
Helped raise funds for the campaigns being overlooked by the Muskurahat Foundation. Raise awareness in the society about the programmes by door-to-door vists and personal calls.
Contact: Shivani Batra, +91 098119 47501, [email protected], 4013 Anant Vihar Apartment, 1 Lohiya Marg, Civil Lines, Allahbad, Uttar Pradesh - 211001
Organized educational programmes to increase awareness regarding importance of education in childs growth and development. Assisted in organizing and managing fundraisers and rallies for the organization
Contact: Mr Kumarji Jha, +91 9716522526, [email protected], Plot no. 7, Pocket 2, Sector 2, Dwarka, Delhi - 110075
Assisted the NGO in organizing events and fundraisers. Managed the event planning and execution by leading a team of 10 volunteers.