Shakkir Moulana

Software Engineer

Bengaluru, Karnataka, India2 yrs 10 mos experience
Highly StableAI Enabled

Key Highlights

  • Architected ML-driven data generation pipelines.
  • Accelerated debug velocity by 34x with isolation algorithms.
  • Achieved 162x improvement in API response latency.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the SaaS industry.

Contact

Skills

Core Skills

Distributed SystemsC++AlgorithmsFull Stack Development

Other Skills

Data StructuresC (Programming Language)MultiprocessingPython (Programming Language)Express.jsReact.jsSoftware Development Life Cycle (SDLC)Design PatternsObject-Oriented Programming (OOP)GNU DebuggerLinuxCursor AILSFPerforceGit

About

Software Engineer with an M.Tech in Computer Science and 3+ years of experience engineering high-performance, compute-heavy systems. At Synopsys, I optimize the core C++ processing engines that power industry-leading enterprise software, specializing in algorithmic efficiency, latency reduction, and deep memory management. I thrive on solving complex Directed Acyclic Graph (DAG) traversals, isolating non-deterministic bugs in distributed flows, and pushing system boundaries. Recently, I have been focused on architecting ML-driven data generation pipelines to automate system tuning, alongside engineering deterministic isolation algorithms that accelerated debug velocity by 34x. Whether it is slashing peak memory consumption, scaling backend architectures, or designing fault-tolerant infrastructure, I am passionate about tackling massive bottlenecks and building software that scales flawlessly.

Experience

2 yrs 10 mos
Total Experience
2 yrs 10 mos
Average Tenure
2 yrs 10 mos
Current Experience

Synopsys inc

3 roles

Staff R&D Engineer - Software

May 2026Present · 1 mo · Bengaluru, Karnataka, India · On-site

  • Driving enhancements and delivering software solutions for Design Compiler, a circuit optimization synthesis software suite.
Distributed SystemsData Structures

Senior R&D Engineer - Software

Jul 2023Apr 2026 · 2 yrs 9 mos · Bengaluru, Karnataka, India · On-site

Distributed SystemsData Structures

Technical Intern

May 2022Jun 2023 · 1 yr 1 mo · Bengaluru, Karnataka, India · On-site

  • Search Engine - Internal documentation search tool
  • Pioneered a Hybrid Search strategy by integrating SBERT model for dense vector semantic retrieval alongside traditional keyword matching, significantly improving relevance for natural language queries.
  • Architected a parallel processing solution for independent search ranking algorithms using Python's Multiprocessing, achieving a 5x reduction in query processing latency.
  • Increased top-10 search accuracy by 10% by designing a fuzzy-matching algorithm using Jaccard index and N-gram analysis.
  • Reduced search application load times by 25% by optimizing the Angular (TypeScript-based) frontend and restructuring backend API calls for faster data retrieval.
  • Internal System Verilog Compiler
  • Implemented new grammar rules using Flex and Bison in C++, enhancing its parsing capabilities and expanding language support.
  • Developed a Vim and Emacs extension adding commands for predefined syntax, streamlining user workflows and saving 10 minutes of manual effort per task.
C (Programming Language)MultiprocessingC++

Matchday ai ( acquired by gametheory )

Software Engineer Intern

May 2021Jul 2021 · 2 mos · Hyderabad, Telangana, India · Remote

  • Full stack development
  • Decreased API response latency from 1300ms to 8ms (162x improvement) by designing and implementing a Redis-based distributed caching strategy for AWS S3 assets.
  • Developed scalable Express.js REST APIs to process heavy file uploads, implementing MongoDB GridFS to bypass native 16MB document limits; leveraged inherent atomicity and auto-chunking to reliably stream payloads up to 2 GB, sustaining 200 concurrent requests with zero dropped packets during Postman load testing.
  • Minimized database load by building a React.js visualization dashboard with Redux persistence, reducing redundant database queries by a factor of 5 (from 5 to 1 per user session).
  • Successfully deployed an application on AWS EC2 and wrote Shell scripts for easy installation of internal tools, streamlining operational processes.
  • Proactively maintained and updated software to adapt to changing demands and API updates, ensuring optimal performance and functionality.
Express.jsReact.jsFull Stack Development

Education

Indian Institute of Information Technology Design & Manufacturing Kancheepuram

Master of Technology - MTech — Computer Science

Jul 2018May 2023

Stackforce found 100+ more professionals with Distributed Systems & C++

Explore similar profiles based on matching skills and experience