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 .
Building Software That Scales
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.
Where I've Made Impact
Software Developer
CYFIRMA — Cybersecurity Threat Intelligence
- 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
- 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
B.Tech in Computer Science & Engineering
Shri Mata Vaishno Devi University
Relevant Courses: Data Structures & Algorithms, DBMS, Operating Systems, Machine Learning, AI, Software Engineering
BS in Programming
IIT Madras
Relevant Courses: Java, Python, Web Development, SQL, Object-Oriented Programming
Tools I Work With
Languages
Frameworks
Databases
Tools & Cloud
What I've Built
End-to-end projects with real-world impact, from architecture to deployment.
InterviewPrepHub
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
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
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.