Home About Contact

📍 Kishangarh (Ajmer) • Rajasthan • India

Cyber Security Researcher & Backend Developer

with Laravel • MySQL • APIs • Cyber Security

Hi, I’m Anil Kumar Sen — a passionate Backend Software Engineer focused on building scalable, secure, and high-performance systems. Since 2021, I’ve worked on APIs, integrations, real-time systems, payments, and cybersecurity with a “security-first” and “performance-oriented” approach.

⚡ Quick Facts

📍 Based In

Near Post Office, Kayasth Mohalla
Kishangarh, Ajmer (Rajasthan)

🛠 Core Stack

PHP (Laravel), MySQL
JavaScript, jQuery, Bootstrap

⚙ DevOps

WHM / cPanel, Hostinger
GitHub CI basics, Cron automation

🔐 Security

Cyber Security, VAPT
OWASP, AD/Kerberos basics

About Me

Anil Kumar Sen

Backend Software Engineer & Cybersecurity Enthusiast


Hi, I’m Anil Kumar Sen. I am a passionate and result-oriented Backend Software Engineer focused on building scalable, secure, and high-performance systems.

I started my career in the IT industry in November 2021 and now have over 4 years of professional experience. My technical approach has always been “security-first” and “performance-oriented”, ensuring production-ready and maintainable systems.


Career Journey

1. Xcugas Technologies — Kishangarh

Worked on PHP, Flutter, APIs, frontend-mobile integrations. Gained exposure to real-world workflows, Git, and industry standards.

2. Aptech — Ajmer

Structured training and applied client projects. Improved deployment workflows and framework-level understanding.

3. Saer Technologies Pvt. Ltd. — Jaipur (Current)

Leading backend architecture for ServiceTasker (Australia). Built scalable REST APIs, real-time chat, Stripe/Razorpay flows, and secure systems.

Technical Expertise

Backend

PHP, Laravel, APIs, Middleware, Queues

Databases

MySQL, Indexing, Optimization, Replication

Realtime & Payments

Firebase, Pusher, Stripe, Razorpay

Security

VAPT, XSS, SQLi, IDOR, CSRF, RBAC

Services I Offer

Backend Development

Scalable Laravel systems, API-driven architecture, RBAC, authentication, payment integrations.

System Integrations

Stripe, Razorpay, Webhooks, Firebase, automation systems.

Cybersecurity & VAPT

OWASP testing, XSS, SQLi, security hardening & pentesting.

Technical SEO

On-page SEO, schema, performance optimization, search stability improvements.

Tech Consulting

Backend architecture review, database optimization, scalability planning.

Projects Portfolio

🚀 Flagship Project — ServiceTasker

About: ServiceTasker is a Lead Generation Platform similar to Airtasker & Oneflare, helping customers connect with service providers across multiple domains and countries — powered by a single backend system.


🌍 Platforms

🇦🇺 Australia

servicetasker.com.au

🇬🇧 United Kingdom

servicetasker.co.uk

🇳🇿 New Zealand

servicetasker.co.nz

🇨🇦 Canada

servicetasker.ca

🇺🇸 United States

servicetasker.us


👨‍💻 My Role

I single-handedly designed and developed the complete backend architecture — including database schema design, REST APIs, third-party integrations (Stripe, Razorpay, Firebase, Pusher), authentication, RBAC, security hardening, automated invoicing, and frontend variable binding & AJAX calls. (Only UI designing excluded.)


⭐ Why It Stands Out

📌 Other Projects

🌐 Live Client Platforms

ecosparkcleaning.com.au
rapidmoversperth.com.au
budgetmoversperth.com.au
cbdcouchcleaningbrisbane.com.au
mastermovelogistics.com.au
poochimovers.com.au
excelprofessionalcleaning.com.au
thehellogathererevent.com
anilsen.site
Royal Wedding Destination

👨‍💻 My Role & Contribution

Worked as Backend Developer — building scalable REST APIs, handling dynamic form submissions, implementing secure authentication, designing optimized database schemas, and ensuring stable production deployment using security-first coding practices.


⚙ Key Contributions

Experience

SAER Technologies — Backend Developer

Apr 2023 – Present • Jaipur

At SAER Technologies, I have primarily worked on ServiceTasker, along with multiple smaller multi-domain projects. My focus has been on building scalable backend systems, secure APIs, and production-ready architectures.

ServiceTasker — Lead Backend Developer

Apr 2023 – Present

ServiceTasker is a multi-country lead generation platform operating across Australia, UK, USA, Canada, and New Zealand. I independently designed and developed the entire backend architecture. Apart from frontend UI design, every server-side functionality was built by me.

Aptech — Laravel & Flutter Developer

6 Months • Ajmer

Xcugas Technologies — Junior Flutter Developer

Nov 2021 – Oct 2022 • Kishangarh

SEO Expertise & Implementation

I specialize in On-Site SEO and Technical SEO. I have successfully implemented SEO strategies across multiple production websites, including large platforms like ServiceTasker.

My approach focuses on clean site architecture, schema integration, optimized meta structures, and rich snippets implementation — ensuring improved visibility, crawl efficiency, and ranking performance on Google.

Core SEO Skills & Focus Areas

SEO Tools & Platforms Used

Google Search Console
Google Analytics
PageSpeed Insights
GTmetrix
Rich Results Test
WebPageTest

Implementation Approach

All SEO implementations are performed manually using a data-driven methodology. Every structural or metadata change is validated using structured data testing tools and Google Search Console insights.

I ensure that the site architecture supports both search engine crawlers and real users — delivering optimal ranking performance while maintaining fast load times, mobile responsiveness, and technical stability.

Cybersecurity Practice & Tools

Active practitioner of ethical hacking and defensive security — performing hands-on labs on platforms like TryHackMe, PortSwigger, and controlled virtual environments.

I regularly conduct VAPT-style assessments, vulnerability validation, and remediation planning with a security-first engineering mindset. Currently pursuing structured cybersecurity learning (CEH) while applying practical bug-bounty style workflows.

Vulnerabilities Studied & Tested (Lab Environment)

Lab Practices & Ethics

All testing is performed in controlled lab environments, personal virtual machines, or authorized systems. My approach focuses on:

My objective is not exploitation, but strengthening systems through secure coding, preventive controls, and continuous testing.

Achievements

⚡ 40% Faster Queries

Improved database performance through indexing, optimized relations, caching strategies, and query profiling across multi-domain systems.

💳 Secure Payment Integration

Implemented Stripe & Razorpay with automated refunds, recurring billing, webhook handling, and PCI-compliant flows.

🧾 Automated Billing & Invoicing

Designed dynamic lead pricing models and fully automated monthly & custom invoice generation systems.

💬 Real-Time Systems

Integrated Firebase & Pusher for live chat, push notifications, and real-time system updates.

🛡 Advanced Security

Implemented RBAC, VAPT testing, penetration testing, and data protection strategies across production systems.

🌍 Multi-Country Backend

Architected a single backend powering multiple countries and domains using dynamic configurations.

Skills Flow — Advanced Backend Engineering

🔄 Deadlock Handling in Database Transactions

Designed and integrated a robust deadlock resolution mechanism in Laravel using DB::transaction() with lockForUpdate().

Ensured system reliability under concurrent load by:

🗄 Database-Specific Deadlock Error Codes

Implemented cross-database retry strategies based on error-code detection to maintain transaction integrity.

💻 Laravel Implementation Example

try {
    DB::transaction(function () use ($userId, $recordId, $data) {

        $row = DB::table('example_table')
            ->where('user_id', $userId)
            ->where('id', $recordId)
            ->lockForUpdate()
            ->first();

        if ($row) {
            DB::table('example_table')
                ->where('user_id', $userId)
                ->where('id', $recordId)
                ->update($data);
        }

    });

} catch (\Illuminate\Database\QueryException $e) {

    if (in_array($e->getCode(), [40001, 1213, 1205])) {

        sleep(2); // Retry logic
        // Re-run transaction safely

    }

    Log::error("Transaction failed: " . $e->getMessage());
}
    

This strategy ensures graceful degradation under concurrency pressure, minimizing downtime and preventing inconsistent data states.

Portfolio Case Study – Google Search Console & Analytics Setup

Implemented full Google Search Console configuration for production websites to monitor indexing, keyword performance, crawl issues, and structured data validation.

This setup ensures proper domain verification, sitemap submission, and optimized search visibility monitoring.

1️⃣ Google Search Console Setup

Step 1: Add Property

Step 2: Verify Ownership

Verified domain ownership using HTML meta tag verification.

<meta name="google-site-verification" content="dummy_verification_code" />
    

Alternative verification methods include DNS record and Google Analytics linkage.

Step 3: Submit Sitemap

This ensures faster discovery and structured crawling of important URLs.

Step 4: URL Inspection

Used URL Inspection tool to:

Step 5: Robots.txt Configuration

Configured robots.txt to support proper crawl directives:

User-agent: *
Allow: /
Sitemap: https://www.example.com/sitemap.xml
    

✅ Now able to monitor search performance, keyword impressions, indexing coverage, crawl stats, and technical SEO issues efficiently.

Portfolio Case Study – Google Analytics (GA4) Setup

Implemented Google Analytics (GA4) to enable real-time visitor tracking, performance insights, traffic source analysis, and behavioral monitoring.

This setup allows data-driven decision making for SEO optimization, user experience improvements, and conversion tracking.

1️⃣ Create GA4 Property

2️⃣ Set Up Data Stream

Enhanced Measurement automatically tracks scroll depth, outbound clicks, site search, video engagement, and file downloads.

3️⃣ Install Google Tag (gtag.js)

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-XXXXXXX');
</script>
    

Integrated directly into the head section of the website to ensure accurate event and pageview tracking.

4️⃣ Verify Installation

5️⃣ Dashboard Insights & Monitoring

GA4 enables continuous performance monitoring and data-backed SEO and UX improvements.

🚫 Clickjacking: A Hidden Threat You Shouldn’t Ignore

Clickjacking is a UI-based attack where attackers load your website inside a hidden or transparent iframe and trick users into clicking buttons or links unknowingly.

This can lead to unauthorized actions such as form submissions, account setting changes, or even payments — all without the user’s awareness.

🔒 How to Prevent Clickjacking

Add security headers to prevent your website from being embedded inside external iframes:

<IfModule mod_headers.c>
   # Security Headers (Clickjacking Protection)
   Header always set X-Frame-Options "DENY"
   Header always set Content-Security-Policy "frame-ancestors 'none';"
</IfModule>
    

These headers ensure your application cannot be embedded inside malicious external websites.

🛡 Why This Matters

✔ Final Note

Always use X-Frame-Options for basic protection. For modern and stronger security, implement Content-Security-Policy (CSP) frame-ancestors.

Protecting the UI layer is as important as securing the backend. A secure application must defend both the server-side logic and the user interaction layer.

Contact

Direct Reach

📞 Call 🔗 LinkedIn 💻 GitHub 📸 Instagram