<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Gautam Kumar Maurya </title>
    <description>The latest articles on DEV Community by Gautam Kumar Maurya  (@gkm563).</description>
    <link>https://dev.to/gkm563</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3648793%2F28a633ff-76bb-42fe-9808-0861f41dc4b8.jpg</url>
      <title>DEV Community: Gautam Kumar Maurya </title>
      <link>https://dev.to/gkm563</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gkm563"/>
    <language>en</language>
    <item>
      <title>From Zero to Wikimedia: An Engineering Blueprint for Open-Source Contributions and MediaWiki Development</title>
      <dc:creator>Gautam Kumar Maurya </dc:creator>
      <pubDate>Tue, 07 Jul 2026 21:09:05 +0000</pubDate>
      <link>https://dev.to/gkm563/from-zero-to-wikimedia-an-engineering-blueprint-for-open-source-contributions-and-mediawiki-599d</link>
      <guid>https://dev.to/gkm563/from-zero-to-wikimedia-an-engineering-blueprint-for-open-source-contributions-and-mediawiki-599d</guid>
      <description>&lt;h1&gt;
  
  
  From Zero to Wikimedia: An Engineering Blueprint for Open-Source Contributions and MediaWiki Development
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Author:&lt;/strong&gt; Gautam Kumar Maurya (GKM)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Series:&lt;/strong&gt; Enterprise Software Engineering &amp;amp; Open-Source Architecture&lt;/p&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyrhha6jiagpaigbukd3s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyrhha6jiagpaigbukd3s.png" alt=" " width="800" height="568"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Executive Summary: Redefining Open-Source Integration
&lt;/h2&gt;

&lt;p&gt;Within software development, open-source contribution is frequently misconstrued as an exclusive domain reserved solely for industry veterans at multinational technology firms. My technical progression over the past quarters directly refutes this preconception.&lt;/p&gt;

&lt;p&gt;Today, I actively contribute core code to the global &lt;strong&gt;Wikimedia Foundation&lt;/strong&gt; ecosystem. My structural patches and feature implementations have been successfully reviewed and merged into production repositories across &lt;strong&gt;Gerrit, GitHub, and GitLab&lt;/strong&gt;. Furthermore, this technical performance has been formally documented in the &lt;strong&gt;WikiClub Tech India Technical Impact Report (January–June 2026)&lt;/strong&gt; and the centralized &lt;strong&gt;Road to Wiki Contribution Ledger&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This blueprint presents a detailed analysis of how an engineering student specializing in Data Science at the &lt;strong&gt;United Institute of Technology (UIT), Prayagraj&lt;/strong&gt;—and operating within professional developer networks like &lt;strong&gt;GDG Prayagraj&lt;/strong&gt;—navigated large-scale enterprise architectures to establish a verifiable portfolio of production-grade contributions.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F03zhgoadd3a37wgbvsx4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F03zhgoadd3a37wgbvsx4.png" alt=" " width="800" height="609"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Architectural Framework: Road to Wiki Cohort 2
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Road to Wiki&lt;/strong&gt; is a high-impact open-source mentorship initiative directed by &lt;strong&gt;WikiClub Tech India&lt;/strong&gt; under the auspices of &lt;strong&gt;The Open Knowledge Initiatives (OKI), IIIT Hyderabad&lt;/strong&gt;. Unlike traditional introductory programs restricted to low-impact documentation adjustments, &lt;strong&gt;Road to Wiki Cohort 2&lt;/strong&gt; integrates participants directly into the production codebases powering applications utilized by millions of global users.&lt;/p&gt;

&lt;h3&gt;
  
  
  Program Parameters &amp;amp; Technical Scope:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Scale and Scope:&lt;/strong&gt; An elite cohort comprising 90+ selected engineers across 12 partner academic institutions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Infrastructure Layout:&lt;/strong&gt; Cross-platform development across Gerrit Code Review, Phabricator Task Management, GitLab Merge Requests, and GitHub Pull Requests.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Core Engineering Focus:&lt;/strong&gt; Advanced MediaWiki architecture, automated Continuous Integration (CI) pipelines, regression testing, and rigorous code review compliance.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1wl5r5jal99hi819ssm6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1wl5r5jal99hi819ssm6.png" alt=" " width="797" height="198"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Onboarding: Infrastructure and System Training
&lt;/h2&gt;

&lt;p&gt;Entering the &lt;strong&gt;Road to Wiki Cohort 2&lt;/strong&gt; program required operating without pre-existing familiarity with legacy Wikimedia systems. The immediate objective was to master enterprise-grade tools, version control protocols, and continuous integration workflows.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Environment Configuration and Authentication
&lt;/h3&gt;

&lt;p&gt;Initial milestones involved establishing a stable, localized development environment. This necessitated configuring:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Secure Shell (SSH) cryptographic keys linked across Phabricator and Gerrit servers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Local Git configurations tailored to multi-platform deployment.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Localized container and runtime testing environments to validate patches prior to upstream deployment.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft76ewji89id1z3kakwi6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft76ewji89id1z3kakwi6.png" alt=" " width="776" height="178"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Systematic Technical Analysis: Video Track Audits
&lt;/h3&gt;

&lt;p&gt;To supplement the &lt;strong&gt;Wikimedia Developer Playbook&lt;/strong&gt;, I executed a comprehensive technical audit of the program’s media archive to extract explicit architectural insights. Rather than skim summaries, I methodically parsed over 30 hours of core instructional modules:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Cohort Track Execution:&lt;/strong&gt; Completed exhaustive reviews of the foundational sequence (&lt;em&gt;Sessions 2, 3, 4, 5, 6, 7, 8, and 10&lt;/em&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Core Systems Modules:&lt;/strong&gt; Analyzed deep-dives regarding the &lt;em&gt;Basics of Phabricator, SSH, and Technical Contributions&lt;/em&gt; alongside &lt;em&gt;Basics of Git and CI/CD Operations&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Language &amp;amp; Stack Masterclasses:&lt;/strong&gt; Audited technical masterclasses covering the &lt;em&gt;SQL Masterclass, PHP Masterclass, MediaWiki API Framework, Python &amp;amp; Flask API Architecture,&lt;/em&gt; and the &lt;em&gt;JavaScript Production Masterclass&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Localization &amp;amp; Identity Systems:&lt;/strong&gt; Studied explicit workflows for &lt;em&gt;Language Tech Volunteering&lt;/em&gt;, &lt;em&gt;Wiki Tools Navigation&lt;/em&gt;, and &lt;em&gt;Wikimedia Commons Account Architecture&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This structured training eliminated theoretical gaps and established a highly accurate implementation strategy.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsp4xxcvej15qahwixpiw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsp4xxcvej15qahwixpiw.png" alt=" " width="773" height="196"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Upstream Deployment Pipeline
&lt;/h3&gt;

&lt;p&gt;All code modifications adhered to a strict, non-negotiable delivery pipeline:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[Phabricator Task Identification] ──&amp;gt; [Architectural Code Analysis] ──&amp;gt; [Local Branch Isolation]
                                                                                   │
                                                                                   ▼
[Upstream Merge (+2 Verification)] &amp;lt;── [CI Validation &amp;amp; Human Review] &amp;lt;── [Gerrit/GitLab/GitHub Push]

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9io8mar0mbpv9p5umlqq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9io8mar0mbpv9p5umlqq.png" alt=" " width="775" height="222"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Portfolio of Technical Contributions
&lt;/h2&gt;

&lt;p&gt;My development efforts spanned across distinct platform environments, requiring adaptability in version control mechanics and code review methodologies.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Gerrit Code Review (MediaWiki Core &amp;amp; Extensions)
&lt;/h3&gt;

&lt;p&gt;Gerrit functions as the primary code collaboration engine for MediaWiki. I successfully achieved &lt;strong&gt;10 verified merges&lt;/strong&gt; into production extensions via Gerrit.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;MediaWiki Core Engine:&lt;/strong&gt; Implemented core system configuration modifications, including the deployment of system aliases like &lt;code&gt;Special:MediaStats&lt;/code&gt; and &lt;code&gt;Special:MuteUser&lt;/code&gt;, supplemented by intentional Internationalization (i18n) translation refactoring for Ukrainian locales.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;GrowthExperiments Extension:&lt;/strong&gt; Programmed gender-aware exception handling blocks and optimized user interface layouts for the localized HelpPanel component to lower friction for new users.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx9b41ue502nsj2qrhspz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx9b41ue502nsj2qrhspz.png" alt=" " width="798" height="201"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;MinervaNeue Mobile Skin:&lt;/strong&gt; Diagnosed and neutralized a critical frontend bug related to malformed URI fragment handling that caused execution-blocking JavaScript runtime exceptions. Defended the patch by writing rigorous frontend regression tests.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. GitLab Pipeline (Function Orchestrator / Abstract Wikipedia)
&lt;/h3&gt;

&lt;p&gt;The &lt;strong&gt;Function Orchestrator&lt;/strong&gt; environment demanded high compliance with complex continuous integration parameters.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Implementation Strategy:&lt;/strong&gt; Refactored object interaction models by engineering clean public accessor patterns (&lt;code&gt;getFunction()&lt;/code&gt;, &lt;code&gt;getArgument()&lt;/code&gt;, &lt;code&gt;getArguments()&lt;/code&gt;).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Architectural Outcome:&lt;/strong&gt; Enforced strong object encapsulation principles and eliminated brittle, direct internal property access. This resulted in &lt;strong&gt;3 major production merges&lt;/strong&gt; via GitLab Merge Requests.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. GitHub Automation (Tooling Ecosystem)
&lt;/h3&gt;

&lt;p&gt;Leveraging GitHub workflows allowed for collaborative tool development and automation scripting.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Pywikibot Framework:&lt;/strong&gt; Devoted code contributions to building comprehensive regression test suites. This experience reinforced an industry reality: production-grade test coverage is directly equal in value to feature development, ensuring long-term code stability. I executed &lt;strong&gt;5 validated pull requests&lt;/strong&gt; within this sector.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fanfk8ai4d944vbpmlp5x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fanfk8ai4d944vbpmlp5x.png" alt=" " width="800" height="186"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Code Review Optimization and Engineering Resilience
&lt;/h2&gt;

&lt;p&gt;A core metric of engineering maturity is the handling of peer review feedback. Large-scale production environments naturally generate friction through rigorous review cycles.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Managing Revisions:&lt;/strong&gt; Upstream contributions frequently require multiple code iterations (Patch Sets) to address automated testing failures or maintainer optimization requests.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;De-personalizing Feedback:&lt;/strong&gt; Receiving a &lt;code&gt;-1&lt;/code&gt; code quality block from a maintainer is an essential mechanism for architectural alignment, not a personal failure. Shifting focus toward dissecting optimization requests regarding algorithm execution efficiency, naming conventions, and modular design transformed code reviews into high-value asynchronous mentorship sessions.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Mentorship Ecosystem and Technical Leadership
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Organizational Gratitude
&lt;/h3&gt;

&lt;p&gt;I express my sincere gratitude to &lt;strong&gt;WikiClub Tech India, WikiClub UIT, The Open Knowledge Initiatives (OKI), IIIT Hyderabad, and Ankit Sir&lt;/strong&gt; for establishing this micro-ecosystem. Road to Wiki successfully bridges the division between academic theory and high-availability software architecture, expanding large-scale open-source opportunities to multi-city developer cohorts.&lt;/p&gt;

&lt;h3&gt;
  
  
  Mentor &amp;amp; Senior Reviewer Acknowledgment
&lt;/h3&gt;

&lt;p&gt;Operating in enterprise ecosystems is accelerated by the guidance of experienced contributors who convert strict code audits into definitive masterclasses:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Sanskar Dubey:&lt;/strong&gt; Provided foundational orientation to open-source workflows and extended consistent troubleshooting support through core environment barriers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Mohd Shadab:&lt;/strong&gt; Optimized resource, codebase, and documentation discovery, reducing research overhead throughout repository onboarding.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Shivaansh Singh:&lt;/strong&gt; Established an exceptional benchmark for engineering excellence; observing his contribution patterns catalyzed my day-to-day progression.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Reeti Singh:&lt;/strong&gt; An essential mentor from UIT whose strategic encouragement streamlined upstream patch delivery and workflow orientation.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Adarsh Kesharwani:&lt;/strong&gt; Deconstructed deep conceptual blocks, offering structural insights to improve code maintainability and execution logic.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Sarthak Singh:&lt;/strong&gt; Modeled professional development practices across diverse Wikimedia domains, proving that methodical consistency yields lasting engineering legacy.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Ebenezer Rao:&lt;/strong&gt; His technical contributions to the Wikimedia Commons Android infrastructure provided a tangible case study on how open-source deployments directly affect millions of end-users.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Community Acknowledgement
&lt;/h3&gt;

&lt;p&gt;I also credit the wider operational network: the WikiClub Tech Mentors, Trusted Testers, Reviewers, upstream Wikimedia Maintainers, Core Foundation Contributors, and fellow Cohort 2 participants. Every technical discussion, pull request review, build failure analysis, and bug report served as a direct driver for engineering growth.&lt;/p&gt;




&lt;h2&gt;
  
  
  Documented Outcomes and Milestones
&lt;/h2&gt;

&lt;p&gt;Maintaining an analytical, disciplined approach across the onboarding and implementation phases yielded top-tier development outcomes:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;First Rank – WikiClub UIT Contribution Marathon:&lt;/strong&gt; Recognized as the highest-performing contributor during the intensive, collaborative development sprint hosted by &lt;strong&gt;WikiClub UIT&lt;/strong&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Inclusion in Global Metrics:&lt;/strong&gt; Performance metrics were formally verified and indexed within the global &lt;strong&gt;WikiClub Tech India Technical Impact Report&lt;/strong&gt; and the &lt;strong&gt;Road to Wiki Contribution Ledger&lt;/strong&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  Engineering Governance: Core Implementation Principles
&lt;/h2&gt;

&lt;p&gt;For developers aiming to scale code into global production networks, I recommend adhering to the following professional protocols:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Prioritize Comprehension Over Code Volatility:&lt;/strong&gt; Dedicate 80% of the engineering lifecycle to studying historical Phabricator tasks, system architecture docs, and technical video sessions. Restrict active coding to the final 20% of the lifecycle to avoid debt.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Ensure Testing Parity:&lt;/strong&gt; Never submit a functional logic adjustment without accompanying unit or regression tests. Secure your code against future regressions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Optimize for Global Audiences:&lt;/strong&gt; Always implement internationalization (i18n) design patterns. Code must scale seamlessly across multilingual locales and diverse user archetypes.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Value Architectural Consistency:&lt;/strong&gt; Focus on delivering high-quality, continuous weekly commits rather than volatile bursts of disconnected code.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  Future Trajectory
&lt;/h2&gt;

&lt;p&gt;My engagement with open-source systems has established a reliable foundation for complex systems engineering. My upcoming roadmap involves deepening technical contributions across &lt;strong&gt;MediaWiki Core, Pywikibot, and Abstract Wikipedia (Function Orchestrator)&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Simultaneously, I will leverage this expertise to architect technical initiatives and mentor incoming developer talent within &lt;strong&gt;WikiClub Tech India&lt;/strong&gt;, &lt;strong&gt;WikiClub UIT&lt;/strong&gt;, and &lt;strong&gt;GDG Prayagraj&lt;/strong&gt;, fostering a continuous culture of professional engineering excellence.&lt;/p&gt;




&lt;h3&gt;
  
  
  Technical Profiles and Portfolio References
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Phabricator Identity:&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://phabricator.wikimedia.org/p/Gkm563/" rel="noopener noreferrer"&gt;Gkm563 Architectural Identity&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Gerrit Version Ledger:&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://gerrit.wikimedia.org/r/q/owner:gkmwin563%40gmail.com" rel="noopener noreferrer"&gt;GKM Upstream Gerrit Ledger&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;GitHub Production Repository:&lt;/strong&gt; &lt;a href="https://github.com/gkm563" rel="noopener noreferrer"&gt;gkm563 Version Control History&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;strong&gt;Keywords:&lt;/strong&gt; #roadtowiki, #gkm563, gautam kuamr maurya, #wikiclub, #techtech india, roadtowiki cohort 2, gdg prayagaaj, Wikimedia Open Source, MediaWiki Core Development, Gerrit Code Review, #IIIT Hyderabad, #WikiClub Tech India Technical Impact Report, #Prayagraj Engineering Student, #Road to Wiki Cohort 2, Wikimedia Contributions, MediaWiki Core, Gerrit Tutorial, GitLab Merge Request, GitHub Pull Request, Wikimedia Developer, Open Source India, Software Engineering Journey, Function Orchestrator, Abstract Wikipedia, GrowthExperiments, MinervaNeue, Pywikibot, Engineering Student, WikiClub Tech India, Open Source Contributions, Code Review, Phabricator, CI/CD, Google Summer of Code, #GSoC Preparation. #GautamKumarMaurya #GKM563&lt;/p&gt;

</description>
      <category>gautamkumarmaurya</category>
      <category>opensource</category>
      <category>wikiclubtech</category>
      <category>roadtowiki</category>
    </item>
    <item>
      <title>From Engineering Student to Cyber Investigator: My 12-Day Journey at APCSIP-2026 Gautam Kumar Maurya (GKM)</title>
      <dc:creator>Gautam Kumar Maurya </dc:creator>
      <pubDate>Thu, 25 Jun 2026 02:39:19 +0000</pubDate>
      <link>https://dev.to/gkm563/from-engineering-student-to-cyber-investigator-my-12-day-journey-at-apcsip-2026-edi</link>
      <guid>https://dev.to/gkm563/from-engineering-student-to-cyber-investigator-my-12-day-journey-at-apcsip-2026-edi</guid>
      <description>&lt;p&gt;From Engineering Student to Cyber Investigator: My 12-Day Journey at the Amroha Police Cyber Security Internship Program (APCSIP-2026)&lt;/p&gt;

&lt;h2&gt;
  
  
  How OSINT, malware sandboxes, UPI fraud trails, dark web recon, and 45+ mentors and co-interns turned a government internship into the most intense classroom of my engineering life
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;By Gautam Kumar Maurya&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foekqg9rapuzx656jqqu5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foekqg9rapuzx656jqqu5.png" alt="GautamKumarMaurya" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I arrived in Amroha as a complete outsider. I left it as part of a 45-person network of investigators, officers, and analysts who'll probably be in my life for years."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In May 2026, I submitted an application for something called &lt;strong&gt;APCSIP-2026&lt;/strong&gt; — the &lt;strong&gt;Amroha Police Cyber Security Internship Program&lt;/strong&gt;. I expected a certificate course. Maybe a few lectures on cybersecurity basics.&lt;/p&gt;

&lt;p&gt;What I actually walked into was 12 days that took me from filling out tower-dump cell ID maps, to sandboxing Android malware, to tracing UPI fraud trails with bank nodal officers, to standing inside a confidential briefing I still can't talk about in detail, to receiving a &lt;strong&gt;Best Content Creator Award&lt;/strong&gt; from &lt;strong&gt;DSP Anjali Kataria Ma'am&lt;/strong&gt; on the final day.&lt;/p&gt;

&lt;p&gt;This is the full story — exactly how it happened, day by day, tool by tool.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why I Applied
&lt;/h2&gt;

&lt;p&gt;I'm a B.Tech student with a strong pull toward &lt;strong&gt;Data Science and Cyber Security&lt;/strong&gt;. Like most students in this space, my learning so far had come from courses, YouTube, and lab simulations. Useful — but disconnected from how cybercrime is actually investigated on the ground.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;APCSIP-2026&lt;/strong&gt; promised something different: direct exposure to a real &lt;strong&gt;Cyber Crime Cell&lt;/strong&gt;, real case logic, and real officers who deal with fraud, malware, and digital evidence every single day. I had to try.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmroz4idorptsaa9uuxca.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmroz4idorptsaa9uuxca.jpg" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Phase 1: The Selection Journey
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Application Submission — May 2026
&lt;/h3&gt;

&lt;p&gt;I applied with my academic background and a short note on my interest in digital forensics and threat tracking. Then came the part every applicant dreads: &lt;strong&gt;waiting&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Shortlisted for Screening — 21–22 May 2026
&lt;/h3&gt;

&lt;p&gt;The shortlist dropped, along with test instructions sent to registered emails. My name was on it. One gate down, one to go.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Online Screening Test — 24 May 2026, 6:00–6:30 PM
&lt;/h3&gt;

&lt;p&gt;Thirty minutes. &lt;strong&gt;50 MCQs&lt;/strong&gt; — 40 on computer applications, IT fundamentals, and basic cybersecurity, plus 10 on general awareness. No negative marking, but also no room to relax.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwu9jsj1yywnzxt4u47jc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwu9jsj1yywnzxt4u47jc.png" alt=" " width="800" height="551"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Offer Letter — Early June 2026
&lt;/h3&gt;

&lt;p&gt;The selection email arrived with the official offer letter, code of conduct undertakings, legal rules, and reporting guidelines from Amroha Police. This wasn't a casual internship — it came with the weight of an actual law-enforcement program attached to it.&lt;/p&gt;

&lt;h3&gt;
  
  
  Onboarding — June 2026
&lt;/h3&gt;

&lt;p&gt;Document verification, policy undertakings, registration guidelines — all completed before I even set foot in Amroha.&lt;/p&gt;

&lt;h3&gt;
  
  
  Arrival at Amroha — 10 June 2026
&lt;/h3&gt;

&lt;p&gt;I travelled to Amroha and arrived at &lt;strong&gt;Shri Venkateshwara University&lt;/strong&gt;, set up accommodation, and prepared for what the program called a "12-day intensive training regimen." It would turn out to be 13 days of life, if you count how long it actually took to process everything that happened.&lt;/p&gt;




&lt;h2&gt;
  
  
  DAY 00 — Welcome: Registration &amp;amp; Orientation
&lt;/h2&gt;

&lt;p&gt;The first day was about structure, not content. I completed onboarding documentation, collected the &lt;strong&gt;official welcome kit&lt;/strong&gt; — badge, offer letter, program materials — and verified my credentials with the student coordinators.&lt;/p&gt;

&lt;p&gt;In the afternoon, the &lt;strong&gt;program orientation&lt;/strong&gt; laid out attendance parameters, evaluation criteria, and a code of conduct that made one thing clear immediately: this program ran on discipline, not vibes.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; Day 0 set the baseline — successful state-level collaborations begin with operational discipline, not just enthusiasm.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa7gvczu2aa756bzo2bll.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa7gvczu2aa756bzo2bll.png" alt=" " width="800" height="602"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnzl22f32v1torv6l74km.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnzl22f32v1torv6l74km.png" alt=" " width="799" height="421"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  DAY 01 — Cell Briefing: Inside the Cybercrime Ecosystem
&lt;/h2&gt;

&lt;p&gt;The &lt;strong&gt;official inauguration ceremony&lt;/strong&gt; brought together law enforcement and cybersecurity officials for expert talks on why this program — and cybersecurity itself — matters right now.&lt;/p&gt;

&lt;p&gt;In the afternoon, we went deep into the &lt;strong&gt;cybercrime threat ecosystem&lt;/strong&gt;: modern attack vectors targeting everyday people, and — more importantly — how local &lt;strong&gt;Cyber Crime Cells&lt;/strong&gt; coordinate with national systems like the &lt;strong&gt;NCCRP (National Cyber Crime Reporting Portal)&lt;/strong&gt; incident logs.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; A cyber investigator's real job is mapping the full security loop — from human awareness, to system hardening, to case coordination with state agencies.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3but14q6hye199ixn62q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3but14q6hye199ixn62q.png" alt=" " width="799" height="421"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  DAY 02 — Recon &amp;amp; OSINT: Reading People and the Internet
&lt;/h2&gt;

&lt;p&gt;This was the day cybersecurity stopped being abstract for me.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Session 1 — Cyber Psychology:&lt;/strong&gt; We studied how scammers, hacktivists, and even terror networks weaponize human emotion online — and the five motivations behind almost every attack: financial gain, revenge, recognition, power, and ideology.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Session 2 — Open Source Intelligence (OSINT):&lt;/strong&gt; Hands-on, passive data-gathering using &lt;strong&gt;Maltego&lt;/strong&gt; (link analysis), &lt;strong&gt;Shodan&lt;/strong&gt; (IoT search), &lt;strong&gt;Google Dorking&lt;/strong&gt;, &lt;strong&gt;Canary Tokens&lt;/strong&gt;, &lt;strong&gt;DeHashed&lt;/strong&gt;, and &lt;strong&gt;FotoForensics&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Then came the moment that actually unsettled me a little: I ran a &lt;strong&gt;self-audit on my own digital footprint&lt;/strong&gt; and found leaked data points from past breaches I didn't even know I'd been part of.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; Vulnerability almost always lives in human trust and residual digital footprints — and you can query open registers for intelligence without ever exposing your own investigation.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdoqpsq9jhzhpkfnedd53.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdoqpsq9jhzhpkfnedd53.png" alt=" " width="800" height="705"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  DAY 03 — Telecom Sorting: Law, Research, and AI
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Sessions 1 &amp;amp; 2 — Cyber Laws &amp;amp; Research:&lt;/strong&gt; A full walkthrough of India's digital legal frameworks under the &lt;strong&gt;IT Act&lt;/strong&gt;, paired with the technical research backbone every case file needs — problem statements, literature reviews, data collection pipelines, sampling layouts, and formal reporting standards.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sessions 3 &amp;amp; 4 — Career Guide &amp;amp; AI:&lt;/strong&gt; A career advisory panel on certifications and professional roadmaps, followed by a sharper conversation: how &lt;strong&gt;Machine Learning, Deep Learning, and Generative AI&lt;/strong&gt; are now active tools in threat pattern recognition and predictive cybersecurity.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; Building a real case file means combining legal frameworks, structured research methodology, and predictive technology — none of the three works alone.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxf0n5k2ytyn2p3cll3et.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxf0n5k2ytyn2p3cll3et.png" alt=" " width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  DAY 04 — Triangulation: Malware and the Forensics Pipeline
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Session 1 — Android Malware Analysis:&lt;/strong&gt; Studying how Android malware is packaged, how it maps to &lt;strong&gt;Command &amp;amp; Control (C2) servers&lt;/strong&gt;, and running static/dynamic binary auditing inside safe, sandboxed environments.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Session 2 — Digital Forensics:&lt;/strong&gt; The full forensics pipeline — evidence collection, bit-stream imaging, preservation guidelines, and hash verification standards (&lt;strong&gt;MD5/SHA-256&lt;/strong&gt;) that keep proof legally valid.&lt;/p&gt;

&lt;p&gt;This was the day I understood, viscerally, that &lt;strong&gt;chain of custody isn't bureaucracy — it's the difference between evidence and noise.&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; Metadata signatures trace threat agents back to their source, but only if data integrity is protected at every single step.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F44moukjihj5t8rtisfxs.jpg" alt=" " width="800" height="450"&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  DAY 05 — IP Analysis: SOC, Threat Intel &amp;amp; Bug Bounty
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Session 1 — Security Operations Center (SOC):&lt;/strong&gt; SIEM and EDR architecture, event correlation, and reading log records using &lt;strong&gt;Wazuh, Elastic, Wireshark, and NXLog&lt;/strong&gt;. We also pulled IP reputation checks via &lt;strong&gt;VirusTotal, Hybrid Analysis, and IBM X-Force&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Session 2 — Bug Bounty &amp;amp; Ethical Hacking:&lt;/strong&gt; Subdomain enumeration, API endpoint testing, and business logic flaw-hunting — alongside the ethics of &lt;strong&gt;responsible disclosure&lt;/strong&gt;, severity scoring, and platforms like &lt;strong&gt;HackerOne, Bugcrowd, and Intigriti&lt;/strong&gt;.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; Network security isn't a one-time fix. Continuous monitoring and crowdsourced bug bounty programs work together to keep hardening the same endpoints, every single day.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr4oqc1taf8mrgbebuik3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr4oqc1taf8mrgbebuik3.png" alt=" " width="800" height="1066"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  DAY 06 — Mobile Forensics: Compliance &amp;amp; Industry Reality
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Session 1 — "Swipe, Secure, Comply":&lt;/strong&gt; The &lt;strong&gt;DPDP Act&lt;/strong&gt;, RBI and SEBI &lt;strong&gt;CSCRF&lt;/strong&gt; guidelines, the &lt;strong&gt;SWIFT Customer Security Program&lt;/strong&gt;, and incident reporting rules. We also dug into fraud prevention — &lt;strong&gt;mule account network detection&lt;/strong&gt;, &lt;strong&gt;SBOM/CBOM&lt;/strong&gt;, and supply chain security risk.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Session 2 — Industry Experience:&lt;/strong&gt; Guest speakers shared first-hand career guidance and how to keep skills current in a field that changes every six months.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; Compliance frameworks and early cyber-resilience planning are what stand between an organization and a supply chain attack — not just good intentions.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  DAY 07 — Vulnerabilities: Blockchain and Real Police Cases
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Session 1 — Blockchain &amp;amp; Crypto:&lt;/strong&gt; Blockchain structure, public/private key cryptography, consensus algorithms, smart contracts, and Web3 security gaps — including private key leaks, smart contract bugs, &lt;strong&gt;51% attacks&lt;/strong&gt;, and DNS hijacking.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Session 2 — Real Investigations:&lt;/strong&gt; This was the session that stayed with me longest. Serving police officers walked us through &lt;strong&gt;actual cybercrime investigations&lt;/strong&gt; — digital evidence collection, legal workflows under &lt;strong&gt;Section 91 of the CrPC&lt;/strong&gt;, and live case studies tracing transaction nodes across public ledgers.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; Blockchain security lives or dies on cryptographic key protection — and investigators trace transaction nodes across public ledgers the same patient way detectives trace footprints.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqq8ywtsoejc4kadqhu90.jpg" alt=" " width="800" height="602"&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  DAY 08 — Financial Fraud: UPI, Privacy Law, and a Confidential Session
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Session 1 — Data Privacy Law &amp;amp; AI:&lt;/strong&gt; We studied &lt;strong&gt;K.S. Puttaswamy vs. Union of India&lt;/strong&gt; — the landmark ruling that established privacy as a fundamental right in India — alongside the ethics of responsible AI usage and user data protection.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Session 2 — Confidential Session:&lt;/strong&gt; I genuinely can't go into the details of this one. It was a closed briefing on professional responsibility, discretion, and trust — how cybersecurity professionals handle sensitive threat intelligence without compromising it. What I &lt;em&gt;can&lt;/em&gt; say: it changed how seriously I take confidentiality in this field.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; Integrity and confidentiality aren't soft skills in cybersecurity — they're the actual basis of professional investigation work.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsed2a2wtm6bmzgwpaycy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsed2a2wtm6bmzgwpaycy.png" alt=" " width="702" height="1100"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  DAY 09 — Social Media: Offensive Security &amp;amp; the Dark Web
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Session 1 — Offensive Security:&lt;/strong&gt; Passive and active reconnaissance, system enumeration, directory brute-forcing, and network scanning — plus auditing web security configurations like cross-origin setups and subdomain exposure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Session 2 — Dark Web &amp;amp; Investigation:&lt;/strong&gt; The architecture of &lt;strong&gt;Tor&lt;/strong&gt;, the real difference between the clear web, deep web, and dark web, and how onion routing works. We mapped digital footprints across onion nodes using &lt;strong&gt;cyber kill chain models&lt;/strong&gt;.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; To defend a system, you first have to think like the person attacking it — mapping subdomains and open ports is half of mitigating exposure.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3gncml5uzgir5xhfgxy3.jpg" alt=" " width="800" height="600"&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  DAY 10 — Dark Web: Malware Forensics and the Best Content Creator Recognition
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Session 1 — Malware Analysis:&lt;/strong&gt; Working inside isolated VMs (&lt;strong&gt;FlareVM, REMnux&lt;/strong&gt;), parsing network traffic, and tracing trojans, rootkits, and ransomware execution using &lt;strong&gt;Process Hacker, Wireshark, TCPView, and PEStudio&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Session 2 — Mobile Forensics:&lt;/strong&gt; Logical, physical, and filesystem dump extraction, plus advanced methods like &lt;strong&gt;JTAG&lt;/strong&gt; and &lt;strong&gt;hardware chip-off&lt;/strong&gt; for locked or damaged devices.&lt;/p&gt;

&lt;p&gt;And then, in the middle of all that technical density, came a moment I genuinely didn't see coming: I was recognized as the &lt;strong&gt;Best Content Creator&lt;/strong&gt; among all internship participants.&lt;/p&gt;

&lt;p&gt;I'd been documenting the journey since Day 1 — daily LinkedIn logs, breaking down dense sessions into something people outside the room could actually follow. I didn't do it for recognition. Turns out, it got noticed anyway.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; Forensic integrity has to survive even the hardest extraction methods — and sometimes, the work you do quietly in the background is the work that gets seen first.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr7ujiuaeu72zh22szrkz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr7ujiuaeu72zh22szrkz.png" alt=" " width="800" height="480"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  DAY 11 — Case Simulation: Chain of Custody, Hygiene &amp;amp; Yoga Day
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Session 1 — Mobile Forensics:&lt;/strong&gt; A deeper pass on acquisition standards and &lt;strong&gt;strict chain-of-custody protocols&lt;/strong&gt; — because evidence that isn't preserved correctly might as well not exist in court.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Session 2 — Hygiene &amp;amp; Ethics:&lt;/strong&gt; Cyber hygiene fundamentals — strong password practices, MFA setup, digital safety loops — followed by something unexpected: group exercises for &lt;strong&gt;International Yoga Day&lt;/strong&gt;, focused on mental clarity and discipline.&lt;/p&gt;

&lt;p&gt;It sounds like an odd pairing — forensic chain of custody and yoga, in the same day — but it landed perfectly. High-pressure forensic work needs a calm mind as much as it needs the right tools.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; Technical execution means nothing without ethical responsibility behind it — and mental discipline is what keeps decision-making sharp under pressure.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fce1k2h5h6idy742w2o5u.jpg" alt=" " width="800" height="600"&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  DAY 12 — Review Panel: Presentation, Certification, and DSP Anjali Kataria Ma'am
&lt;/h2&gt;

&lt;p&gt;Day 12 began with the weight every internship's final day carries.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Morning — Evaluation &amp;amp; Presentations:&lt;/strong&gt; I presented my weekly findings and technical reports to the &lt;strong&gt;Cyber Crime Cell valedictory board&lt;/strong&gt;, then sat in on a discussion about secure software design pipelines and open database setups with senior officers — a reminder that this program respected us enough to include us in real operational conversations, not just lecture us.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Afternoon — Valedictory &amp;amp; Distribution:&lt;/strong&gt; I received my &lt;strong&gt;official internship certificate&lt;/strong&gt;, recognizing the successful completion of APCSIP-2026.&lt;/p&gt;

&lt;p&gt;And then came the moment I'll remember longest: meeting &lt;strong&gt;DSP Anjali Kataria Ma'am&lt;/strong&gt;, who personally presented the &lt;strong&gt;Best Content Creator Award&lt;/strong&gt; along with a &lt;strong&gt;commemorative cyber mug&lt;/strong&gt; — a small, specific gesture that somehow made the whole program feel personal rather than procedural.&lt;/p&gt;

&lt;p&gt;We closed with final networking, peer group discussions, and a group photograph with mentors and coordinators — the same faces from Day 0, now impossible to call strangers.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; I walked out with strong, hands-on capability in OSINT recon, malware analysis, and location-mapping frameworks — but the certificate was never really the point.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0u9hkzzc3jgshdqqlg9n.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0u9hkzzc3jgshdqqlg9n.jpg" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Honors &amp;amp; Recognition
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;🏆 &lt;strong&gt;Best Content Creator — #APCSIP2026&lt;/strong&gt;, awarded by the Cyber Crime Cell, Amroha Police&lt;/li&gt;
&lt;li&gt;☕ &lt;strong&gt;Commemorative Cyber Mug&lt;/strong&gt;, presented personally by &lt;strong&gt;DSP Anjali Kataria Ma'am&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;📜 &lt;strong&gt;Certificate of Appreciation&lt;/strong&gt; for outstanding contribution to APCSIP-2026&lt;/li&gt;
&lt;li&gt;🎓 &lt;strong&gt;Official Internship Completion Certificate&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxp5l919hc7q07ptgkvt8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxp5l919hc7q07ptgkvt8.png" alt=" " width="800" height="1062"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The People Behind the Program
&lt;/h2&gt;

&lt;p&gt;Twelve technical days are only half the story. The other half is the people who led them:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Anjali Kataria&lt;/strong&gt; — Deputy Superintendent of Police (DSP), Cyber Crime Cell, UP Police&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bhanu Sharma&lt;/strong&gt; — Program Coordinator, APCSIP-2026&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Vikash Kumar&lt;/strong&gt; — Student Coordinator, Logistics&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rakshit Tandon&lt;/strong&gt; — Senior Cyber Security Consultant &amp;amp; National Advisor to law enforcement agencies&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Amit Dubey&lt;/strong&gt; — Cyber Crime Investigator, National Cyber Security Expert &amp;amp; Author&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Saumay Srivastava&lt;/strong&gt; — Threat Intelligence Researcher, OSINT &amp;amp; Dark Web Profiling Specialist&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Yugal Pathal&lt;/strong&gt; — DFIR Specialist, Digital Forensics &amp;amp; Incident Response&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Nitin Pandey&lt;/strong&gt; — Cyber Security Expert, Network Audits &amp;amp; Penetration Testing&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Kailash D Agrawal&lt;/strong&gt; — Payment Security Consultant, Financial Cyber Fraud Analyst&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pakhi Garg&lt;/strong&gt; — Cyber Law &amp;amp; Legal Advisor, DPDP Act Specialist&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Yash Chavhan&lt;/strong&gt; — Web3 &amp;amp; Blockchain Security Lead, Smart Contract Auditor&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Manoj Kushwaha&lt;/strong&gt; — Student Coordinator, Technical Operations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Every single one of them turned a 12-day schedule into a genuinely operational learning environment.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi2smm7hshaetl6bx1vlt.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi2smm7hshaetl6bx1vlt.jpg" alt=" " width="799" height="351"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  A Journey of Growth: 13 Days in Amroha
&lt;/h2&gt;

&lt;p&gt;This internship was never just a technical training program — it was a 13-day push completely outside my comfort zone. I arrived in Amroha, a city I'd never been to, knowing no one.&lt;/p&gt;

&lt;p&gt;By the end, I'd interacted with &lt;strong&gt;more than 45 people&lt;/strong&gt; — law enforcement leaders, senior state cyber cell officers, national-level industry advisors, student coordinators, and brilliant co-interns. Late-night forensic debugging sessions. Long arguments over how to map a UPI fraud trail. Conversations that started as technical debates and ended as friendships.&lt;/p&gt;

&lt;p&gt;I didn't just leave with technical knowledge of mobile forensics, OSINT, and SOC tooling. I left with a professional network and a few lifelong friends — which, looking back, might be the actual return on investment of this entire program.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb7zcjwv5vunywpczf9ol.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb7zcjwv5vunywpczf9ol.jpg" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Actually Took Away
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Evidence is worthless without process.&lt;/strong&gt; Day 4 and Day 11 made it brutally clear: a perfect technical finding means nothing if chain of custody breaks anywhere along the way.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Cybercrime is a coordination problem, not just a technical one.&lt;/strong&gt; From NCCRP logs on Day 1 to bank nodal communications on Day 8, almost every real case depended on multiple agencies talking to each other correctly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. The attacker's playbook is the defender's syllabus.&lt;/strong&gt; Offensive security, malware sandboxing, and OSINT all taught me the same thing from different angles: you can't protect what you don't understand how to attack.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Confidentiality is a skill, not just a rule.&lt;/strong&gt; The closed Day 8 session taught me more about professional discretion than any policy document ever could.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Documentation is its own form of expertise.&lt;/strong&gt; The Best Content Creator Award didn't come from being the most technical person in the room — it came from being willing to translate twelve dense days into something other people could actually learn from.&lt;/p&gt;




&lt;h2&gt;
  
  
  Advice for Future APCSIP Applicants
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Apply even if you don't feel "ready."&lt;/strong&gt; I wasn't fluent in OSINT or malware sandboxing before Day 0 — that's the entire point of the program.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Treat the screening test like a real exam.&lt;/strong&gt; 50 questions in 30 minutes rewards calm, practical thinking over last-minute cramming.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Document everything from Day 0.&lt;/strong&gt; You won't know which session will matter most until you're several days past it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Talk to everyone in the room.&lt;/strong&gt; The co-intern next to you in the forensics lab might end up being one of your strongest professional connections.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Take the confidential and ethics sessions seriously.&lt;/strong&gt; They teach the part of cybersecurity that never makes it into a tutorial video.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;I came to &lt;strong&gt;APCSIP-2026&lt;/strong&gt; expecting to learn a few tools.&lt;/p&gt;

&lt;p&gt;I left having sandboxed live malware, traced UPI fraud trails with bank officers, mapped dark web architecture, sat through a confidential briefing I still hold carefully, and stood in front of &lt;strong&gt;DSP Anjali Kataria Ma'am&lt;/strong&gt; to receive recognition for something I built almost as a side effect of just paying attention.&lt;/p&gt;

&lt;p&gt;If twelve technical days taught me one thing that wasn't on any slide, it's this: cybersecurity is built by people who are willing to go deep into the unglamorous parts — chain of custody, compliance frameworks, confidentiality — and stay disciplined about them, every single time.&lt;/p&gt;

&lt;p&gt;Thank you to the entire APCSIP-2026 team, to every mentor on that list, and to the 45+ people who turned a government cyber internship into one of the most important chapters of my engineering life so far.&lt;/p&gt;

&lt;p&gt;If you're working toward a path in cybersecurity, digital forensics, or cybercrime investigation — let's connect. I'd genuinely love to hear your journey too.&lt;/p&gt;




&lt;h2&gt;
  
  
  Frequently Asked Questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What is the Amroha Police Cyber Security Internship Program (APCSIP-2026)?&lt;/strong&gt;&lt;br&gt;
APCSIP-2026 is a 12-day field-based cybersecurity internship run in coordination with the Cyber Crime Cell of UP Police in Amroha, covering OSINT, digital forensics, malware analysis, SOC operations, financial fraud investigation, blockchain security, and dark web reconnaissance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How does selection for APCSIP work?&lt;/strong&gt;&lt;br&gt;
Selection runs through an online application, a shortlisting round, and a timed 50-question online screening test (40 questions on computer applications/IT/cybersecurity, 10 on general awareness) completed in 30 minutes with no negative marking.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What topics does APCSIP-2026 cover?&lt;/strong&gt;&lt;br&gt;
Across 12 days, the program covers cyber psychology, OSINT (Maltego, Shodan, Google Dorking), cyber law, Android malware analysis, digital forensics, SOC operations (SIEM/EDR), bug bounty and ethical hacking, DPDP Act compliance, blockchain and Web3 security, UPI fraud investigation, dark web architecture, and mobile forensics including chip-off extraction.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who leads the Amroha Police Cyber Security Internship Program?&lt;/strong&gt;&lt;br&gt;
The program is led by DSP Anjali Kataria of the UP Police Cyber Crime Cell, alongside a panel of national cybersecurity consultants, DFIR specialists, OSINT researchers, and legal advisors.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is APCSIP useful for engineering students outside core cybersecurity branches?&lt;/strong&gt;&lt;br&gt;
Yes — the program is built around foundational investigative and digital literacy skills, making it relevant for Computer Science, Data Science, IT, and any engineering student interested in law-enforcement-adjacent technology careers.&lt;/p&gt;

&lt;h1&gt;
  
  
  GautamKumarMaurya #APCSIP2026 #AmrohaPolice #UPPolice #CyberSecurity #CyberCrime #CyberForensics #DigitalForensics #OSINT #DarkWeb #Blockchain #MalwareAnalysis #BugBounty #DPDPAct #UPIFraud #EngineeringStudent #DataScience #LearningInPublic
&lt;/h1&gt;

</description>
      <category>cybersecurity</category>
      <category>gkm563</category>
      <category>apcsip2026</category>
      <category>gautamkumarmaurya</category>
    </item>
    <item>
      <title>My AIT Bangkok Journey Begins: From College Auditorium to Selection Day | Gautam Kumar Maurya</title>
      <dc:creator>Gautam Kumar Maurya </dc:creator>
      <pubDate>Wed, 03 Jun 2026 01:54:23 +0000</pubDate>
      <link>https://dev.to/gkm563/my-ait-bangkok-journey-begins-from-college-auditorium-to-selection-day-gautam-kumar-maurya-3gn1</link>
      <guid>https://dev.to/gkm563/my-ait-bangkok-journey-begins-from-college-auditorium-to-selection-day-gautam-kumar-maurya-3gn1</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8p8iyx150ayibdure9qo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8p8iyx150ayibdure9qo.png" alt="Gautam Kumar Maurya GKM" width="800" height="533"&gt;&lt;/a&gt;There are some moments in student life that completely change the way you look at yourself and your future. For me, one of those moments started inside my college auditorium during my 4th semester of BTech.&lt;/p&gt;

&lt;p&gt;At that time, I never imagined that a simple briefing session would eventually become the beginning of my international journey toward AIT Bangkok, Thailand.&lt;/p&gt;

&lt;p&gt;This blog is not just about a selection process.&lt;br&gt;
It is about confusion, self-doubt, pressure, hard work, summer heat, semester exams, opportunities, and finally saying “YES” to something bigger than myself.&lt;/p&gt;

&lt;p&gt;My name is Gautam Kumar Maurya, and this is the beginning of my AIT Bangkok journey.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Day Everything Started
&lt;/h2&gt;

&lt;p&gt;During our 4th semester, our college organized an official briefing session in the auditorium regarding a summer training and international exposure program at AIT Bangkok (Asian Institute of Technology), Thailand.&lt;/p&gt;

&lt;p&gt;The faculty members explained everything in detail:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Eligibility criteria&lt;/li&gt;
&lt;li&gt;Selection process&lt;/li&gt;
&lt;li&gt;Benefits of the program&lt;/li&gt;
&lt;li&gt;Deadlines&lt;/li&gt;
&lt;li&gt;Duration of stay in Thailand&lt;/li&gt;
&lt;li&gt;Fees and scholarship categories&lt;/li&gt;
&lt;li&gt;Documentation process&lt;/li&gt;
&lt;li&gt;Overall experience students would get at AIT Bangkok&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;At first, I was just listening casually.&lt;/p&gt;

&lt;p&gt;I was not fully sure whether I even wanted to go.&lt;/p&gt;

&lt;p&gt;But somewhere inside me, curiosity had already started growing.&lt;/p&gt;




&lt;h2&gt;
  
  
  Understanding the AIT Bangkok Package Categories
&lt;/h2&gt;

&lt;p&gt;One important thing explained during the briefing was the package structure provided by the college.&lt;/p&gt;

&lt;p&gt;There were mainly 3 categories:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;₹15,000 Package&lt;/li&gt;
&lt;li&gt;₹35,000 Package&lt;/li&gt;
&lt;li&gt;₹55,000 Package&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The category assigned to students depended on their:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Academic performance&lt;/li&gt;
&lt;li&gt;Overall profile&lt;/li&gt;
&lt;li&gt;Evaluation performance&lt;/li&gt;
&lt;li&gt;Selection process scores&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Naturally, every student wanted a better category.&lt;/p&gt;

&lt;p&gt;For me, things were different.&lt;/p&gt;

&lt;p&gt;I had already decided one thing in my mind:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“If I get the ₹15K package, I will go. Otherwise, maybe not.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;At that time, I was still confused about whether I should really take such a big step or not.&lt;/p&gt;




&lt;h2&gt;
  
  
  Applying at the Last Moment
&lt;/h2&gt;

&lt;p&gt;After the briefing session, the college released a Google Form for registration.&lt;/p&gt;

&lt;p&gt;Honestly, I filled that form at the very last moment.&lt;/p&gt;

&lt;p&gt;I kept thinking:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Should I go?&lt;/li&gt;
&lt;li&gt;Should I avoid it?&lt;/li&gt;
&lt;li&gt;Is it worth it?&lt;/li&gt;
&lt;li&gt;Will I manage everything?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But finally, I applied.&lt;/p&gt;

&lt;p&gt;The form was detailed and serious. It asked for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;10th marks&lt;/li&gt;
&lt;li&gt;12th marks&lt;/li&gt;
&lt;li&gt;JEE details&lt;/li&gt;
&lt;li&gt;Academic records&lt;/li&gt;
&lt;li&gt;Personal details&lt;/li&gt;
&lt;li&gt;Reasons for joining AIT Bangkok&lt;/li&gt;
&lt;li&gt;Career goals&lt;/li&gt;
&lt;li&gt;Motivation and objectives&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It felt less like a normal form and more like the first step toward something important.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Evaluation Test at DLC
&lt;/h2&gt;

&lt;p&gt;After evaluating the forms, the college shortlisted students for a test.&lt;/p&gt;

&lt;p&gt;The test was conducted in DLC (Digital Learning Centre).&lt;/p&gt;

&lt;p&gt;I still remember the atmosphere there.&lt;/p&gt;

&lt;p&gt;Some students were using phones and unfair methods during the test. But I decided one thing clearly:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“If I qualify, I want to qualify honestly.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The paper was not extremely difficult. It included:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Reasoning questions&lt;/li&gt;
&lt;li&gt;Mathematics&lt;/li&gt;
&lt;li&gt;General Knowledge&lt;/li&gt;
&lt;li&gt;Verbal Ability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I gave the exam seriously.&lt;/p&gt;

&lt;p&gt;When the results came, I scored around 91%.&lt;/p&gt;

&lt;p&gt;Some students scored even higher, around 99%, but still, I was among the top-performing students in that evaluation.&lt;/p&gt;

&lt;p&gt;At that moment, I started feeling that maybe this opportunity was actually possible for me.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Interview Call During Semester Exams
&lt;/h2&gt;

&lt;p&gt;After the test, selected students received calls and emails for the next round — the physical interview.&lt;/p&gt;

&lt;p&gt;The interview was scheduled at UCER (United College of Engineering and Research), not at UIT.&lt;/p&gt;

&lt;p&gt;And the timing?&lt;/p&gt;

&lt;p&gt;My semester exams were already going on.&lt;/p&gt;

&lt;p&gt;One day before the interview, I had my semester paper.&lt;/p&gt;

&lt;p&gt;My mind was already exhausted with studies, pressure, travel, and exam stress.&lt;/p&gt;

&lt;p&gt;Still, I decided to go.&lt;/p&gt;

&lt;p&gt;Not because I was fully confident.&lt;/p&gt;

&lt;p&gt;But because I wanted to know one thing:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Will I actually get selected for the ₹15K category or not?”&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Travelling in Extreme Heat for the Interview
&lt;/h2&gt;

&lt;p&gt;I travelled from Prayagraj to Naini during peak summer heat.&lt;/p&gt;

&lt;p&gt;The temperature was around 45+ degree Celsius.&lt;/p&gt;

&lt;p&gt;It was chaotic, exhausting, and honestly very difficult because exams were happening simultaneously.&lt;/p&gt;

&lt;p&gt;But sometimes opportunities do not come at comfortable timings.&lt;/p&gt;

&lt;p&gt;Sometimes you have to choose discomfort first.&lt;/p&gt;

&lt;p&gt;Some of my friends also came for the interview process.&lt;/p&gt;

&lt;p&gt;Everyone was nervous.&lt;/p&gt;

&lt;p&gt;Outside the interview room, students were discussing categories and expectations continuously.&lt;/p&gt;

&lt;p&gt;Many students coming out of interviews were saying:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“They offered me ₹55K.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Hearing that repeatedly made me think:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“Maybe I will also get only ₹15K.”&lt;/li&gt;
&lt;li&gt;“Should I even continue if that happens?”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But I still waited for my turn.&lt;/p&gt;




&lt;h2&gt;
  
  
  My AIT Bangkok Interview Experience
&lt;/h2&gt;

&lt;p&gt;Finally, my interview started.&lt;/p&gt;

&lt;p&gt;Faculty members including Divya Bharti Ma’am, Ravi Prasad Tiwari Sir, and Santosh Sir were present there.&lt;/p&gt;

&lt;p&gt;They asked many questions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Why do you want to go to AIT?&lt;/li&gt;
&lt;li&gt;What do you know about AIT Bangkok?&lt;/li&gt;
&lt;li&gt;What motivates you?&lt;/li&gt;
&lt;li&gt;What is your objective?&lt;/li&gt;
&lt;li&gt;How will this help your future?&lt;/li&gt;
&lt;li&gt;How will you handle difficult situations abroad?&lt;/li&gt;
&lt;li&gt;What if someone gets injured there?&lt;/li&gt;
&lt;li&gt;Questions about academics and personality&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It was not just an academic interview.&lt;/p&gt;

&lt;p&gt;They were trying to understand mindset, responsibility, and confidence.&lt;/p&gt;

&lt;p&gt;I answered honestly.&lt;/p&gt;

&lt;p&gt;I did not try to act overconfident.&lt;/p&gt;

&lt;p&gt;I simply spoke about what I genuinely felt.&lt;/p&gt;

&lt;p&gt;And then came the moment I still remember clearly.&lt;/p&gt;

&lt;p&gt;They said:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Gautam, congratulations. You are getting the ₹15K category. Are you willing to go?”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And without overthinking this time, I replied:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Yes sir, I will go.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That was the moment where my journey truly started.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Cheque Issue and More Struggles
&lt;/h2&gt;

&lt;p&gt;After selection, the college gave us official documents and asked us to submit a cheque/DD in the university’s name.&lt;/p&gt;

&lt;p&gt;Now this became another challenge.&lt;/p&gt;

&lt;p&gt;At that time:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;My semester exams were still ongoing&lt;/li&gt;
&lt;li&gt;I did not have a cheque system available&lt;/li&gt;
&lt;li&gt;Time was very limited&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Thankfully, my friend Aniket helped me during this process.&lt;/p&gt;

&lt;p&gt;I gave him the required amount, and he helped arrange the cheque/DD process.&lt;/p&gt;

&lt;p&gt;Again, during extreme heat and exam pressure, I travelled to college for document verification and submission.&lt;/p&gt;

&lt;p&gt;Honestly, balancing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;semester exams,&lt;/li&gt;
&lt;li&gt;documentation,&lt;/li&gt;
&lt;li&gt;travel,&lt;/li&gt;
&lt;li&gt;interviews,&lt;/li&gt;
&lt;li&gt;and international preparation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;was mentally exhausting.&lt;/p&gt;

&lt;p&gt;But this process taught me something important:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Big opportunities also bring responsibility and pressure together.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Waiting for the Final Journey
&lt;/h2&gt;

&lt;p&gt;After document submission, I asked the faculty:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Sir, when will we finally go to Bangkok?”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;They replied that the schedule could vary between July, August, or September depending on arrangements and confirmations.&lt;/p&gt;

&lt;p&gt;And that was it.&lt;/p&gt;

&lt;p&gt;Now the waiting phase had started.&lt;/p&gt;

&lt;p&gt;But another important journey was still remaining:&lt;/p&gt;

&lt;p&gt;My passport journey.&lt;/p&gt;

&lt;p&gt;Because until this point, I had never applied for a passport before.&lt;/p&gt;

&lt;p&gt;And trust me, that journey became another completely different experience filled with confusion, learning, travelling, verification, and first-time experiences.&lt;/p&gt;




&lt;h2&gt;
  
  
  What’s Next?
&lt;/h2&gt;

&lt;p&gt;This blog is only Part 1 of my AIT Bangkok journey.&lt;/p&gt;

&lt;p&gt;In the next blog, I will share:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How I applied for my passport&lt;/li&gt;
&lt;li&gt;My first passport office experience&lt;/li&gt;
&lt;li&gt;Problems during application&lt;/li&gt;
&lt;li&gt;Managing everything during semesters&lt;/li&gt;
&lt;li&gt;Documentation process&lt;/li&gt;
&lt;li&gt;Police verification&lt;/li&gt;
&lt;li&gt;Real student struggles during passport processing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And finally, how I received my passport today.&lt;/p&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Sometimes life changes because of one small decision.&lt;/p&gt;

&lt;p&gt;For me, that decision was filling a Google Form at the last moment.&lt;/p&gt;

&lt;p&gt;From sitting confused in an auditorium to getting selected for an international opportunity at AIT Bangkok, this journey already taught me:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;honesty matters,&lt;/li&gt;
&lt;li&gt;opportunities require courage,&lt;/li&gt;
&lt;li&gt;and growth starts when comfort ends.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is only the beginning.&lt;/p&gt;

&lt;p&gt;— Gautam Kumar Maurya&lt;/p&gt;

</description>
      <category>ai</category>
      <category>gautamkumarmaurya</category>
      <category>webdev</category>
    </item>
    <item>
      <title>contributions. From Simple GitHub Contributions to a Production Wikimedia Merge — My Open Source Journey as Gautam Kumar Maurya (GKM)</title>
      <dc:creator>Gautam Kumar Maurya </dc:creator>
      <pubDate>Wed, 27 May 2026 02:21:20 +0000</pubDate>
      <link>https://dev.to/gkm563/contributions-from-simple-github-contributions-to-a-production-wikimedia-merge-my-open-source-2k57</link>
      <guid>https://dev.to/gkm563/contributions-from-simple-github-contributions-to-a-production-wikimedia-merge-my-open-source-2k57</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1f1lda3gj2w4tt4rzend.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1f1lda3gj2w4tt4rzend.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  From Simple GitHub Contributions to a Production Wikimedia Merge — My Open Source Journey as Gautam Kumar Maurya (GKM)
&lt;/h1&gt;

&lt;p&gt;Open source always looked exciting to me.&lt;/p&gt;

&lt;p&gt;I used to see developers contributing to large organizations, getting their patches reviewed by experienced engineers, discussing architecture decisions, and working on production systems used by millions of people worldwide.&lt;/p&gt;

&lt;p&gt;At that time, honestly, I never thought that one day my own contribution would get merged into Wikimedia’s production codebase.&lt;/p&gt;

&lt;p&gt;But recently, that happened.&lt;/p&gt;

&lt;p&gt;My merge request for Wikimedia’s Function Orchestrator repository was successfully reviewed, approved, merged into the main branch, and marked “Ready to Deploy” for production deployment.&lt;/p&gt;

&lt;p&gt;For many experienced engineers, this may look like a small contribution.&lt;/p&gt;

&lt;p&gt;But for me — Gautam Kumar Maurya (GKM), a 2nd-year BTech Data Science student — this journey taught me more about real software engineering than many tutorial projects ever could.&lt;/p&gt;

&lt;p&gt;And this blog is not just about a merged PR.&lt;/p&gt;

&lt;p&gt;It is about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;learning how real engineering workflows work,&lt;/li&gt;
&lt;li&gt;understanding large codebases,&lt;/li&gt;
&lt;li&gt;struggling through CI/CD confusion,&lt;/li&gt;
&lt;li&gt;moving from beginner GitHub contributions to production-level open source contribution,&lt;/li&gt;
&lt;li&gt;and learning how collaborative software engineering actually happens.&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  How My Open Source Journey Started
&lt;/h1&gt;

&lt;p&gt;Like many students, I initially started with very basic GitHub &lt;/p&gt;

&lt;p&gt;Open source always looked exciting to me.&lt;br&gt;
I used to see developers contributing to large organizations, getting their patches reviewed by experienced engineers, discussing architecture decisions, and working on production systems used by millions of people worldwide.&lt;/p&gt;

&lt;p&gt;At that time, honestly, I never thought that one day my own contribution would get merged into Wikimedia’s production codebase.&lt;/p&gt;

&lt;p&gt;But recently, that happened.&lt;/p&gt;

&lt;p&gt;My merge request for Wikimedia’s Function Orchestrator repository was successfully reviewed, approved, merged into the main branch, and marked “Ready to Deploy” for production deployment.&lt;/p&gt;

&lt;p&gt;For many experienced engineers, this may look like a small contribution.&lt;/p&gt;

&lt;p&gt;But for me — Gautam Kumar Maurya (GKM), a 2nd-year BTech Data Science student — this journey taught me more about real software engineering than many tutorial projects ever could.&lt;/p&gt;

&lt;p&gt;And this blog is not just about a merged PR.&lt;/p&gt;

&lt;p&gt;It is about:&lt;/p&gt;

&lt;p&gt;learning how real engineering workflows work,&lt;br&gt;
understanding large codebases,&lt;br&gt;
struggling through CI/CD confusion,&lt;br&gt;
moving from beginner GitHub contributions to production-level open source contribution,&lt;br&gt;
and learning how collaborative software engineering actually happens.&lt;br&gt;
How My Open Source Journey Started&lt;/p&gt;

&lt;p&gt;Like many students, I initially started with very basic GitHub contributions.&lt;/p&gt;

&lt;p&gt;At that stage, I mostly understood:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;repositories,&lt;/li&gt;
&lt;li&gt;commits,&lt;/li&gt;
&lt;li&gt;pull requests,&lt;/li&gt;
&lt;li&gt;and simple fixes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But when I entered the Wikimedia ecosystem, I realized things were very different from normal GitHub projects.&lt;/p&gt;

&lt;p&gt;There were multiple systems involved:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Phabricator&lt;/li&gt;
&lt;li&gt;Gerrit&lt;/li&gt;
&lt;li&gt;GitLab&lt;/li&gt;
&lt;li&gt;CI/CD pipelines&lt;/li&gt;
&lt;li&gt;Production deployment workflows&lt;/li&gt;
&lt;li&gt;Code review standards&lt;/li&gt;
&lt;li&gt;Task boards&lt;/li&gt;
&lt;li&gt;Merge workflows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Initially, all of this felt very confusing.&lt;/p&gt;

&lt;p&gt;Sometimes even understanding where to submit changes was difficult.&lt;/p&gt;

&lt;p&gt;But slowly, I started exploring things on my own.&lt;/p&gt;




&lt;h1&gt;
  
  
  Understanding Phabricator, Gerrit, and GitLab
&lt;/h1&gt;

&lt;p&gt;One thing I genuinely liked about Wikimedia was that contributors are expected to understand the workflow properly.&lt;/p&gt;

&lt;p&gt;Nobody spoon-feeds everything.&lt;/p&gt;

&lt;p&gt;I started reading tasks on Phabricator and understanding how discussions happen between maintainers and contributors.&lt;/p&gt;

&lt;p&gt;Then I explored Gerrit workflows.&lt;/p&gt;

&lt;p&gt;Then later, I learned that some repositories had moved from Gerrit to GitLab-based merge requests.&lt;/p&gt;

&lt;p&gt;This particular contribution itself involved understanding:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;repository migration,&lt;/li&gt;
&lt;li&gt;GitLab merge requests,&lt;/li&gt;
&lt;li&gt;branch-based contribution workflow,&lt;/li&gt;
&lt;li&gt;and CI/CD-based merge pipelines.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;At first, it was overwhelming.&lt;/p&gt;

&lt;p&gt;But this process slowly improved my confidence.&lt;/p&gt;




&lt;h1&gt;
  
  
  Road To Wiki Sessions Helped Me a Lot
&lt;/h1&gt;

&lt;p&gt;One important thing that genuinely helped me was the “Road To Wiki” sessions.&lt;/p&gt;

&lt;p&gt;I actually could not properly fill the form and participate directly at that time.&lt;/p&gt;

&lt;p&gt;So instead, I started watching the session recordings available on YouTube.&lt;/p&gt;

&lt;p&gt;One session that helped me significantly was the CI/CD session.&lt;/p&gt;

&lt;p&gt;Until then, CI/CD felt like a very abstract topic to me.&lt;/p&gt;

&lt;p&gt;But after watching those sessions carefully, I started understanding:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;pipelines,&lt;/li&gt;
&lt;li&gt;automated checks,&lt;/li&gt;
&lt;li&gt;why builds fail,&lt;/li&gt;
&lt;li&gt;why reviews matter,&lt;/li&gt;
&lt;li&gt;and how production-level repositories maintain quality.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;While working on my Wikimedia contribution, many concepts from those sessions actually became useful in real situations.&lt;/p&gt;

&lt;p&gt;That was one of the first times I realized:&lt;br&gt;
learning becomes much more meaningful when you apply it in real engineering workflows.&lt;/p&gt;




&lt;h1&gt;
  
  
  Mentors Played a Huge Role
&lt;/h1&gt;

&lt;p&gt;I genuinely believe that guidance matters a lot in open source.&lt;/p&gt;

&lt;p&gt;Several mentors and seniors played an important role in helping me stay consistent and improve my contribution quality.&lt;/p&gt;

&lt;p&gt;Ankit Sir especially played a major role.&lt;/p&gt;

&lt;p&gt;During one event, he said something that stayed in my mind:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Focus more on quality codebase contributions rather than documentation-based contributions.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That advice genuinely changed my approach.&lt;/p&gt;

&lt;p&gt;Instead of only trying easy contributions, I started spending more time:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;reading codebases,&lt;/li&gt;
&lt;li&gt;understanding architecture,&lt;/li&gt;
&lt;li&gt;exploring workflows,&lt;/li&gt;
&lt;li&gt;and trying deeper engineering-level tasks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Hridyesh Sir and Sanskar Sir also played an important role through guidance, motivation, and support during the learning process.&lt;/p&gt;

&lt;p&gt;Sometimes in open source, even understanding the workflow itself takes a lot of effort.&lt;/p&gt;

&lt;p&gt;Having guidance during that phase matters a lot.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Contribution That Changed My Confidence
&lt;/h1&gt;

&lt;p&gt;The task I worked on was:&lt;/p&gt;

&lt;p&gt;“Add accessors for WFFunctionCall internals”&lt;/p&gt;

&lt;p&gt;At first glance, the task looked small.&lt;/p&gt;

&lt;p&gt;But when I started exploring the repository properly, I realized the real challenge was not writing code.&lt;/p&gt;

&lt;p&gt;The real challenge was:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;understanding the existing architecture,&lt;/li&gt;
&lt;li&gt;maintaining conventions,&lt;/li&gt;
&lt;li&gt;safely modifying existing systems,&lt;/li&gt;
&lt;li&gt;and ensuring maintainability.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The contribution involved:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;adding proper accessor methods,&lt;/li&gt;
&lt;li&gt;improving encapsulation,&lt;/li&gt;
&lt;li&gt;replacing direct internal property access,&lt;/li&gt;
&lt;li&gt;and improving maintainability in the codebase.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This taught me something important:&lt;/p&gt;

&lt;p&gt;Real software engineering is not only about writing complex algorithms.&lt;/p&gt;

&lt;p&gt;A lot of engineering is about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;maintainability,&lt;/li&gt;
&lt;li&gt;architecture,&lt;/li&gt;
&lt;li&gt;clean abstractions,&lt;/li&gt;
&lt;li&gt;conventions,&lt;/li&gt;
&lt;li&gt;and collaboration.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That realization changed my thinking significantly.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Review Process Taught Me a Lot
&lt;/h1&gt;

&lt;p&gt;One of the most valuable parts of this journey was the review process.&lt;/p&gt;

&lt;p&gt;The maintainers reviewed the contribution carefully.&lt;/p&gt;

&lt;p&gt;There were:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;discussions,&lt;/li&gt;
&lt;li&gt;follow-up improvements,&lt;/li&gt;
&lt;li&gt;CI/CD issues,&lt;/li&gt;
&lt;li&gt;and architecture-related refinements.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;At one point, the maintainer even clarified that the CI failure was not caused by my patch.&lt;/p&gt;

&lt;p&gt;That itself was a learning moment because I got exposure to real-world CI pipeline behavior.&lt;/p&gt;

&lt;p&gt;The most satisfying moment was when the maintainer responded positively and eventually merged the contribution into the main branch.&lt;/p&gt;

&lt;p&gt;Later, the task was moved to:&lt;br&gt;
“Ready to Deploy”&lt;/p&gt;

&lt;p&gt;and the maintainer commented:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Thank you! This will be deployed to production in the next service deploy.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Reading that message felt surreal.&lt;/p&gt;

&lt;p&gt;Because for the first time, I realized:&lt;/p&gt;

&lt;p&gt;I had contributed to a real production-level software system.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why This Contribution Matters to Me
&lt;/h1&gt;

&lt;p&gt;For many people, this may look like a small merged patch.&lt;/p&gt;

&lt;p&gt;But for me, this contribution represents:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;consistency,&lt;/li&gt;
&lt;li&gt;learning,&lt;/li&gt;
&lt;li&gt;persistence,&lt;/li&gt;
&lt;li&gt;and engineering growth.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This journey taught me:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;how to work with large codebases,&lt;/li&gt;
&lt;li&gt;how reviews improve code quality,&lt;/li&gt;
&lt;li&gt;how production workflows work,&lt;/li&gt;
&lt;li&gt;how CI/CD pipelines behave,&lt;/li&gt;
&lt;li&gt;and how collaborative engineering actually happens.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most importantly, it taught me that:&lt;br&gt;
even students can contribute meaningfully to real-world systems if they stay patient and keep learning.&lt;/p&gt;




&lt;h1&gt;
  
  
  My Wikimedia Contribution Progress So Far
&lt;/h1&gt;

&lt;p&gt;So far:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;multiple Wikimedia/Gerrit-related patches of mine have already been merged,&lt;/li&gt;
&lt;li&gt;several more are currently under review,&lt;/li&gt;
&lt;li&gt;and I continue learning through every contribution.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Every review comment teaches something new.&lt;/p&gt;

&lt;p&gt;Every failed pipeline teaches something new.&lt;/p&gt;

&lt;p&gt;Every merged patch builds more confidence.&lt;/p&gt;




&lt;h1&gt;
  
  
  What I Learned From This Journey
&lt;/h1&gt;

&lt;p&gt;If I summarize my biggest learning in one sentence:&lt;/p&gt;

&lt;p&gt;Open source is not just about coding — it is about learning how real software engineering works.&lt;/p&gt;

&lt;p&gt;And that includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;communication,&lt;/li&gt;
&lt;li&gt;reviews,&lt;/li&gt;
&lt;li&gt;maintainability,&lt;/li&gt;
&lt;li&gt;workflows,&lt;/li&gt;
&lt;li&gt;debugging,&lt;/li&gt;
&lt;li&gt;collaboration,&lt;/li&gt;
&lt;li&gt;and patience.&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  Final Thoughts
&lt;/h1&gt;

&lt;p&gt;I am still learning.&lt;/p&gt;

&lt;p&gt;There is still a lot I do not know.&lt;/p&gt;

&lt;p&gt;But this journey has shown me that growth happens when you move beyond tutorials and start working with real systems.&lt;/p&gt;

&lt;p&gt;To anyone trying to start open source contributions:&lt;br&gt;
don’t be afraid of large codebases.&lt;/p&gt;

&lt;p&gt;Initially everything feels confusing.&lt;/p&gt;

&lt;p&gt;Phabricator feels confusing.&lt;br&gt;
Gerrit feels confusing.&lt;br&gt;
GitLab workflows feel confusing.&lt;br&gt;
CI/CD feels confusing.&lt;/p&gt;

&lt;p&gt;But slowly, things start making sense.&lt;/p&gt;

&lt;p&gt;And one day, you may also see your own contribution merged into a production codebase.&lt;/p&gt;

&lt;p&gt;— Gautam Kumar Maurya (GKM)&lt;/p&gt;

&lt;h1&gt;
  
  
  OpenSource #Wikimedia #GitLab #Gerrit #CI_CD #SoftwareEngineering #OpenSourceContribution #DataScience #Engineering #GKM #GautamKumarMaurya
&lt;/h1&gt;

</description>
      <category>beginners</category>
      <category>github</category>
      <category>opensource</category>
      <category>gautamkumarmaurya</category>
    </item>
  </channel>
</rss>
