Hi, I'm Himanshu Pathak

Senior Software Engineer · Backend Specialist ·

Senior Software engineer focused on low-latency exchange infrastructure, distributed systems, and LLM-powered platforms. Currently building cybersecurity products at CYFIRMA .

Himanshu Pathak — Software Engineer

Building Software That Scales

IIT Madras

Full-Stack Engineer with a Backend Edge

I'm a Senior Software Developer at CYFIRMA with prior experience at IBM, specializing in building scalable backend systems and high-performance REST APIs, with a strong focus on system design, performance optimization, and reliable distributed architectures.

I architected an intelligent recommendation engine processing millions of records and automated threat detection scripts that eliminated 90% of manual verification. On the frontend, I've refactored 40+ Angular components and revamped 10+ UI pages for better performance and UX.

I also built InterviewPrepHub — an AI-powered interview preparation platform serving users across 5 engineering domains with real-time AI feedback and voice-based Q&A.

2000+
DSA Problems Solved
100+
Jira Tickets Delivered
2
Years Experience
Java Spring Boot REST APIs Python Django Angular TypeScript System Design Microservices AWS SQL MongoDB

Where I've Made Impact

Software Developer

CYFIRMA — Cybersecurity Threat Intelligence

Feb 2024 — Present
  • Developed a Generative AI recommendation engine over 1M+ threat intelligence records, leveraging LLM APIs; improved query performance by 30% and introduced caching + rate limiting to eliminate redundant calls, achieving 100% reduction in repeated API requests
  • Architected end-to-end microservices for brand impersonation detection across social media platforms, processing lacs of records with fault-tolerant design and well-defined API contracts, reducing manual workload by 70%
  • Engineered an async takedown API pipeline executing the full takedown flow for impersonation records across social media platforms, reducing manual intervention by 80%
  • Integrated a message broker for asynchronous, event-driven inter-service communication in the threat intelligence pipeline, improving throughput and decoupling modules for independent scalability
  • Developed an automated fraudulent app detection service using NLP-based text analysis and image similarity as a standalone microservice with unit-tested components, reducing manual monitoring by 80%
  • Launched an impersonation video detection feature for YouTube using sentiment analysis and audio transcription, automating identification of fraudulent video content at scale, reducing manual effort by 90%
  • Designed and implemented a scalable post-call processing pipeline handling high-throughput workloads (~100K events), introducing LLM rate-limit-aware scheduling, retry/backoff mechanisms, and durable task execution to prevent data loss and system overload
  • Transformed a hardcoded UI component into a scalable, modular system, significantly improving maintainability, reusability, and development velocity
  • Revamped 100+ UI modules on the DeCYFIR platform, improving load performance and UI consistency for a user base of millions; configured cloud storage improving team-wide API response times by 30%

Software Development Intern

IBM — Enterprise Solutions

Sep 2022 — Nov 2022
  • Engineered optimized database schemas and relationships, improving data retrieval speed by ↑ 40%
  • Implemented secure user and admin authentication integrated with a real-time payment gateway, reducing processing errors by ↓ 60%
  • Collaborated with cross-functional teams to debug and refine backend workflows, achieving ↑ 25% improvement in system stability

Academic Foundation

2020 — 2024

B.Tech in Computer Science & Engineering

Shri Mata Vaishno Devi University

Relevant Courses: Data Structures & Algorithms, DBMS, Operating Systems, Machine Learning, AI, Software Engineering

2022 — 2024

BS in Programming

IIT Madras

Relevant Courses: Java, Python, Web Development, SQL, Object-Oriented Programming

Tools I Work With

Languages

Java Python TypeScript JavaScript HTML / CSS

Frameworks

Spring Boot Django Angular FastAPI REST APIs

Databases

PostgreSQL MySQL MongoDB Redis SQLite

Tools & Cloud

Git / GitHub AWS (S3) Docker Jira Postman

What I've Built

End-to-end projects with real-world impact, from architecture to deployment.

InterviewPrepHub — AI-powered interview platform
Live Project

InterviewPrepHub

Problem Interview prep is fragmented — no unified platform for multi-domain, AI-powered practice with real-time feedback
Solution Built a full-stack platform with AI-generated questions, voice input support, and instant AI-powered evaluation
Impact 5 engineering domains · Company-specific prep · Real-time AI feedback loop · Voice + text input
Java Python Typescript

Key Features

  • AI-generated questions based on domain, subdomain, and difficulty level
  • Company-specific interview questions categorized by experience and role
  • Real-time AI feedback on text and voice responses
  • Community reviews for interview experiences at different companies
  • User profiles with progress tracking and performance analytics

Challenges Faced

Integrating real-time voice-to-text with accurate AI evaluation required careful prompt engineering and WebSocket-based communication for low-latency responses.

What I Learned

Deepened my understanding of LLM prompt design, real-time audio processing pipelines, and building scalable multi-tenant applications with Django.

Grocery Management Store

Grocery Management Store

Problem Small retailers lacked an affordable, integrated platform for inventory management and customer ordering
Solution Built a full-stack e-commerce platform with role-based access, inventory tracking, and category management
Impact Role-based admin panel · Real-time inventory · Streamlined shopping UX
Flask Vue.js SQLite Redis Celery

Key Features

  • User & admin dashboards with role-based authentication
  • Category and product CRUD with real-time stock updates
  • Background job processing with Celery for report generation
  • Redis caching for improved response times

Challenges Faced

Designing an efficient caching strategy with Redis while maintaining data consistency between the cache and SQLite database for inventory updates.

What I Learned

Gained hands-on experience with task queues, caching strategies, and building REST APIs with Flask following best practices from the IIT Madras curriculum.

Milestones & Recognition

🥇

Rank 1 — IIT Madras Python CodeChef Contest

Secured the top position among all participants in the Python programming contest.

View Certificate →
🏅

TCS CodeVita — Top 0.14% Globally

Round 1: Rank 212 / 1.5 lakh+ · Round 2: Rank 845 / 6000+ participants

💻

2000+ DSA Problems Solved

Across LeetCode, Codeforces, CodeChef, and HackerRank. CodeChef 4★, Codeforces Specialist.

🥈

Rank 4 — Bridge The Gap Diversity Hackathon

Competed in a national-level hackathon focused on diversity and inclusion in tech.

View Certificate →
🚀

Finalist — Amdocs GenAI Hackathon 2024–25

Selected as a finalist in the Amdocs Graduate GenAI Hackathon for innovative AI solutions.

Star Award — CYFIRMA (2x)

Recognized twice for outstanding performance and contributions to the engineering team.

View Certificate →
🎯

Hacktoberfest 2023 Winner

Successfully merged 11 Pull Requests to open-source projects during Hacktoberfest.

View Profile →
🏆

Rank 10 — Codathon Contest

Secured top 10 position in a competitive programming contest.

View Certificate →

What Sets Me Apart

Not just a coder — an engineer who ships impactful, production-ready software.

🧠

Problem Solver

2000+ DSA problems solved. Top 0.14% in TCS CodeVita. I break down complex challenges into elegant, efficient solutions.

Full-Stack Builder

From Spring Boot APIs to Angular frontends — I own the entire stack. Delivered 100+ production tickets across backend, frontend, and automation.

📈

Impact-Driven

I don't just write code — I ship measurable results. 40% latency reduction, 90% automation of manual tasks, and APIs serving 50K+ daily requests.

The Terminal View

himanshu@portfolio ~ %
$ cat about.json
{
  "name": "Himanshu Pathak",
  "role": "Senior Software Engineer",
  "company": "CYFIRMA",
  "stack": ["Python", "Java", "Spring Boot", "Django", "Angular" ],
  "dsa_solved": 2000,
  "open_to": "SDE / Backend / Full-Stack roles"
}
$ echo $STATUS
🟢 Available for opportunities
$

What I'm Working On

A snapshot of my current focus areas — updated March 2026.

🛡️

Building Cybersecurity Products at CYFIRMA

Shipping backend APIs and frontend features for threat intelligence, attack surface monitoring, and ransomware detection modules.

🤖

Expanding InterviewPrepHub

Adding gamification, leaderboard systems, and adaptive AI-driven learning paths for personalized interview preparation.

📚

Deep-Diving into System Design

Studying distributed systems, microservices patterns, and scalability techniques — preparing for senior engineer roles.

💡

Competitive Programming

Continuing to solve DSA problems daily on LeetCode and Codeforces, targeting Expert rating on Codeforces.

Contact Me

Ask about Himanshu

Hey! 👋 I'm Himanshu's AI assistant. Ask me anything about his skills, experience, or projects!