PROFILE

$ whoami

Vikas Kumar

Software Engineer II · Cadence Design Systems

Open to interesting engineering conversations

Software Engineer with 4.5+ years of experience building scalable backend systems, cloud-native microservices, RESTful APIs, and data-intensive applications. Skilled in backend architecture, distributed systems, database optimization, caching, asynchronous processing, and cloud platforms. Proficient in Java, JavaScript/TypeScript, and C/C++, with experience in low-level systems programming, multithreading, debugging, testing, and performance optimization.

Vikas Kumar

Based in New Delhi, India 🇮🇳

ABOUT

A bit of background

I'm a backend-focused software engineer with 4.5+ years building scalable systems — cloud-native microservices, RESTful APIs, and data-intensive applications — with working front-end range when a project calls for it. At Samsung R&D, I spent over three years architecting and scaling the backend of a B2B TV content platform: distributed microservices, RESTful APIs, AWS infrastructure, Redis-based caching, asynchronous pipelines, and the database optimization that kept things fast under load — including a 45% faster publish cycle with sub-minute content delivery to 1,000+ production displays, and a production-grade MVP built in 3 months sustaining 99.9% endpoint reliability. I'm now at Cadence Design Systems, working on a low-level C code generation engine that translates PSS verification models into optimized test programs for semiconductor verification — memory management, thread-safe execution, and performance optimization in a multithreaded environment.

Before that, I worked as an analyst, driving market intelligence for an EMEA insights team — automating reporting workflows with Selenium and optimizing SQL queries to turn raw data into decisions — which is where I picked up the habit of treating every system as something to be measured, questioned, and optimized.

Outside of work: illustration, photography, cooking, and finding excuses to travel.

"Consider me your eager tech sponge — always ready to soak up the latest innovations, adapt seamlessly, and dive headfirst into mastering new technologies."

INTERESTS

Backend Engineering Distributed Systems Cloud System Design Compiler Engineering
skills.json
Languages C · C++ · Java (Core + OOPs) · JavaScript / TypeScript (ES6+)
Backend Node.js · Express.js · Spring · Spring Boot · WebSockets · Microservices · Serverless · JWT
Databases PostgreSQL · MySQL · MongoDB · DynamoDB · Redis (Caching & Session Store)
DB Scaling Query Optimization · Indexing · Sharding · Partitioning · Replication · Backup & Restore
Cloud & Infra AWS · Google Cloud · Jenkins · CI/CD Pipelines · Git (GitHub) · Perforce (P4)
AWS EC2 · ECS · Lambda · API Gateway · SQS · SNS · S3 · Scheduled Triggers · CloudFront · CloudWatch
GCP Compute Engine · Cloud Run · Cloud Functions · Cloud Storage · Cloud Logging · Cloud Scheduler
Systems Linux · GCC · GDB · Multithreading · Performance Tuning · Resource Optimization
Frontend HTML5 · CSS3 · React.js · State Management · Asynchronous Requests
Testing Selenium (UI) · K6 & JMeter (Load) · Jest & JUnit (Unit) · Postman

FEATURED STACK

C/C++
Java
JS / TS
Node.js
Spring Boot
Microservices
React
HTML / CSS
PostgreSQL
MongoDB
Redis
AWS
GCP
Jenkins
Git
Linux

EXPERIENCE

Where I've worked

2021
Smart Cube
10 mo
2022
Samsung R&D
3 yr 7 mo
2026
Cadence
4 mo
now
Present
ongoing

Total experience · 4.5+ years

CURRENTLY WORKING ON

Deep in the guts of Perspec System Verifier — C code generation, compiler-grade optimization of emitted test programs, and the correctness engineering that EDA verification tooling demands. Bare-metal targets, warnings-as-errors, zero wasted instructions.

Cadence Design Systems

Software Engineer II · Noida, Uttar Pradesh, India

Apr 2026 — Present

As a Software Engineer II at Cadence Design Systems, I work on the core native C code generation engine powering Perspec System Verifier, a platform used for semiconductor functional verification. My work focuses on building reliable, optimized, and scalable code generation pipelines that translate Portable Stimulus Standard (PSS) verification models into production-grade C test programs, enabling faster and more efficient chip validation for leading semiconductor companies.

  • Core Code Generation Engine: Contribute to the development and enhancement of the low-level C code generation engine, transforming high-level PSS (Portable Stimulus Standard) models into optimized C test programs for semiconductor verification.
  • Engine Reliability & Correctness: Resolve complex issues across the generation pipeline, including incorrect code generation, array boundary violations, null pointer dereferences, and redundant code emission, improving the correctness, robustness, and maintainability of generated code.
  • Code Optimization: Optimize generated C code for bare-metal execution environments by reducing unnecessary variables, simplifying control flow, minimizing code size, and ensuring compliance with strict GCC compilation standards (-Werror).
  • Architecture & Scalability: Refactor and enhance core generation components to improve the scalability, modularity, and maintainability of the code generation architecture while efficiently supporting increasingly complex verification models.
  • Systems Engineering: Apply core systems programming principles — including performance optimization, memory management, debugging, code quality, and native C/C++ development — to deliver high-performance and reliable code generation solutions.

TECHNOLOGIES

CC++LinuxGCCGDBPSSCode GenerationSystems ProgrammingPerformance OptimizationMemory ManagementPerforce (P4)

Samsung R&D Institute — Delhi

Software Engineer I · Noida, Uttar Pradesh, India

Sep 2022 — Mar 2026

Built and scaled the backend behind VXT CMS — Samsung's cloud-based B2B TV content management platform — across microservices, cloud infrastructure, and high-throughput data pipelines.

  • Performance & Concurrency: Enhanced microservice performance with Redis-based caching, hardened concurrency handling, and refactored heavy workloads into asynchronous pipelines — delivering a 30% faster user experience under high traffic.
  • Content Delivery at Scale: Achieved a 45% faster publish cycle with sub-minute content delivery to 1,000+ displays by optimizing Publisher Service logic for scheduling, playlist generation, and efficient data handling.
  • Cloud Architecture & Reliability: Delivered a production-grade MVP in 3 months as a microservice cloud architecture with asynchronous I/O and RESTful APIs, sustaining 99.9% endpoint reliability validated via comprehensive K6 load tests.
  • Media Upload Pipeline: Implemented a robust media-upload pipeline using presigned S3 URLs, multipart resumable uploads, and integrity verification for faster, fault-tolerant transfers.
  • Activity Log System: Built a complete Activity Log System from scratch, capturing user actions through a queue-driven pipeline and enabling fast lookups with composite indexing.
  • Early Warning Module: Reduced on-site maintenance by 40% by building an Early Warning module with real-time alerts, automated health checks, and energy-usage insights.
  • Marketplace Integration: Achieved 35% faster partner-app onboarding on VXT for POS and infotainment by integrating the PIRS Marketplace with standardized templates and minimal-code deployment workflows.
  • Certification: Secured Samsung's Professional SWC certification, earned by only ~5% of peers.

AWARDS & RECOGNITION

  • Recognized with "Spot Awards" for consistently delivering outstanding performance and demonstrating dedication in fast-paced environments.
  • Honored with the "You Make a Difference" award for significant contributions positively impacting team morale and project outcomes.

The Smart Cube (a WNS company)

Analyst · Noida, Uttar Pradesh, India

Aug 2021 — May 2022

As an Analyst at The Smart Cube, I focused on building automated data processing and reporting solutions using Python, SQL, and Selenium. My work involved developing lightweight data pipelines, optimizing SQL queries, automating recurring reporting workflows, and transforming large-scale market datasets into standardized client deliverables.

  • EMEA Market Intelligence: Served as the primary analyst for the EMEA Insights Team of a leading US-based Food & Beverage company, delivering recurring market intelligence and competitive performance analysis across multiple retailers and sales channels.
  • Workflow Automation: Automated recurring sales reporting workflows using Python, Selenium, and SQL, building lightweight data pipelines to extract, clean, and transform market data from multiple external sources including Nielsen, NPD, Euromonitor, Mintel, and LexisNexis, significantly reducing manual effort.
  • Data Pipelines: Built reusable data processing pipelines to collect, validate, aggregate, and standardize large sales datasets for recurring analytics and client reporting.
  • SQL Optimization: Designed and optimized complex SQL queries to efficiently retrieve and structure large sales datasets, improving report generation speed by approximately 30% while ensuring data accuracy and consistency.
  • Reporting Tooling: Developed reusable Python-based reporting utilities to automate monthly and quarterly performance reports, streamlining client template generation and recurring reporting workflows.
  • Analysis & Reporting: Delivered comprehensive quantitative and qualitative analysis by integrating data from multiple syndicated market research sources into standardized reporting frameworks for enterprise clients.

AWARDS & RECOGNITION

  • Kudos Award: Recognized for outstanding performance and valuable contributions to the EMEA Insights Team at The Smart Cube.
  • Employee of the Month: Awarded for consistently delivering high-quality analytical solutions, automation initiatives, and client deliverables.

ENGINEERING IMPACT

RELIABILITY

Eliminated critical code-generation bugs — incorrect output, array boundary errors, null pointers — hardening auto-generated test code trusted for chip validation.

EFFICIENCY

Stripped duplicate and redundant generated code, producing leaner engine output that compiles clean under GCC with warnings-as-errors.

SCALE

Migrated Samsung's B2B TV platform backend to serverless AWS — Lambda, API Gateway, S3 — powering a global content management system.

LEVERAGE

Contribute to tooling that replaces manual test-writing for semiconductor teams at companies like Qualcomm and NVIDIA.

PROJECTS

Things I've built

versify.js

Versify

A MERN community app for sharing poetry, stories, and thoughts — with JWT-based auth and a REST API connecting the two ends. A vibrant community where creativity knows no bounds.

  • Craft your verses — unleash your inner poet and share your thoughts and stories through the art of verse.
  • Connect with creatives — engage with a diverse community of artists, writers, and thinkers.
  • Safe space — a nurturing environment where every voice is respected and protected.
MongoDBExpressReactNode.jsJWT
parksmart.ino

ParkSmart

A cloud-based parking management system using Arduino-driven QR code detection for live vacancy tracking, pre-booking, and automated billing.

  • Cloud-based web application managing parking operations and user interactions end to end.
  • Arduino integration with QR code scanning for real-time data exchange and streamlined billing.
  • Robust database layer storing parking data securely, ensuring integrity and efficient retrieval.
ArduinoQR DetectionCloudDatabase

EDUCATION

Education

Delhi Technological University

B.Tech, Electrical Engineering (Minor in Computer Science) · New Delhi, India

Grad. May 2021
  • Relevant coursework: Data Structures & Algorithms, Object-Oriented Programming, Computer Networks, Operating Systems, Database Management Systems, Cloud Computing.
  • Software Projects: Demonstrated proficiency in coding through software development projects across multiple programming languages.
  • Research: Conducted research in solar energy and power electronics, with published work spanning power electronics and software.
  • Volunteering: Dedicated time to software volunteering, providing technical support to community initiatives and organizations.

Bal Bhavan Public School

10th & 12th Grade, PCM · New Delhi, India

Grad. May 2017
  • Academics: Excelled in rigorous academic coursework focused on science and mathematics, laying a strong foundation for future academic pursuits.
  • Extracurriculars: Demonstrated exceptional talent in extracurricular activities such as debate, declamation, and creative pursuits, honing communication and creative thinking skills.
  • Leadership: Showcased leadership abilities through active participation in various school clubs and organizations, fostering a positive impact within the school community.

RECOGNITION

Certifications & achievements

CERTIFICATIONS

Samsung Software Competency Test (SWC) — Professional

FULL-STACK DEVELOPMENT · SOFTWARE ENGINEERING

AWARDS

  • Spot Awards SAMSUNG R&D
  • "You Make a Difference" Award SAMSUNG R&D
  • Kudos Award THE SMART CUBE
  • Employee of the Month THE SMART CUBE

CONTACT

Let's talk