Hi, I'm Manik
Software Engineer

I build scalable backend systems and production-ready web applications with a strong focus on performance, reliability, and clean architecture.

Developer illustration

Experience

Where I've worked

Oracle logo

Associate Consultant - Oracle

Jul 2023 – Present · 2 yr 6 mos

Part of the core product team developing a CRM platform for telecom companies, working closely with clients, product managers, and internal teams.

  • Part of the core product team developing a CRM software for telecom companies.
  • Engaged in client demos, contributing to a 60–70% conversion rate by customizing and showcasing tailored solutions.
  • Developed new features and customized existing ones to meet client-specific requirements.
  • Worked across the full development lifecycle, handling frontend and backend tasks from implementation to delivery and post-release support.
  • Led the migration of the application from PHP to Node.js, significantly improving performance and reducing latency. Optimized request handling, reducing API response time by 60% and increasing concurrent request capacity by .
  • Implemented encryption, obfuscation, and minification techniques to secure the application’s business logic.
  • Enhanced product flexibility by developing a pick-and-place functionality that enabled modular configurations, reducing development hours by 40% and lowering customization costs for new clients.

Worked on a data-driven analytics platform for a large-scale national robotics competition.

  • Developed a Django-based analytics dashboard to visualize competition data and participant performance metrics.
  • Designed backend logic to aggregate, process, and serve real-time competition statistics using Django views and ORM.
  • Implemented interactive UI components to present insights clearly to organizers and mentors for evaluation and decision-making.
  • Collaborated with the team to analyze competition requirements and translate them into scalable dashboard features.
  • Improved data accessibility and reporting efficiency for a national-level robotics competition.

Projects

FlowOpsWorkflow & Inventory Management System

BackendDistributed Systems

Node.js · MongoDB · Kafka · Redis · Docker

  • Designed a scalable backend system for inventory and workflow management
  • Implemented event-driven architecture using Kafka
  • Improved performance and reduced database load using Redis caching
  • Dockerized services for consistent deployments

Shatranj2-Player Chess Game (HLD & LLD Focused)

HLDLLDOOP

OOP · HLD · LLD · Design Patterns

  • Designed a 2-player offline chess application with strong HLD and LLD focus
  • Modeled core entities like Board, Piece, Player, Move, and GameEngine
  • Applied OOP principles for clean separation of concerns
  • Designed for extensibility to support AI or online play
Supreme Trading

Supreme TradingBusiness Portfolio & Inventory Website

FrontendBusiness

HTML · CSS · JavaScript

  • Built a static website to showcase products and inventory
  • Designed a clean and responsive UI for product listings
  • Improved digital presence for a small trading business

Skills

JavaScriptJavaScript
TypeScriptTypeScript
Node.jsNode.js
ReactReact
C++C++
MongoDBMongoDB
KafkaKafka
DockerDocker

Languages

JavaScript, TypeScript

Backend

Node.js, Express, REST APIs, Authentication, Encryption

Frontend

React, Next.js, Tailwind CSS

Databases

MongoDB

Messaging & Caching

Kafka, Redis

DevOps & Infra

Docker, CI/CD basics

System Design

OOP, SOLID principles, Microservices fundamentals

Let’s Connect

I’m always open to discussing software roles, meaningful projects, or exchanging ideas around engineering and system design.

Manik Singhal

Software Engineer · Backend & Full Stack