Manoj Mohan

Senior Software Developer

Email: [email protected]

Phone: (91) 8123588567

LinkedIn: linkedin.com/in/manumani07/

Web: manojmohan.dev

Professional Summary

Senior Software Engineer with 9+ years of experience building full-stack data platforms, high-throughput backend services, and visualization engines using TypeScript, Python, and JavaScript. Architected Chart Studio (a full-stack visual analytics IDE with Web Worker data processing), designed core time-series charting APIs, and engineered resilient database replication and ETL pipelines with up to 90% latency reduction.

Experience

Senior Software Developer Oct 2023 - Present
CanvasJS (Fenopix Technologies Pvt. Ltd.)
Software Developer Jan 2017 - Aug 2023
CanvasJS (Fenopix Technologies Pvt. Ltd.)

Skills

Programming Languages: Python, TypeScript, JavaScript, SQL, Bash, PHP

Data & Backend Engineering: Data Pipelines & ETL, REST APIs, Node.js, Express, Flask, Prisma, Microservices

Databases & Storage: MySQL (Master-Slave Replication), PostgreSQL, SQLite, Redis, MongoDB

Libraries & Frontend: CanvasJS, React, Zustand, TanStack Virtual/Table, Angular, Vue, CodeMirror

Tools & Infrastructure: Docker, Linux/Ubuntu CLI, Git, GitHub Actions, Cloudflare, Webpack, Vite

Projects

Chart Studio
  • Architected a full-stack, browser-based visual data platform and chart authoring IDE using React 19, TypeScript, Zustand, and an Express/Prisma backend.
  • Engineered multi-threaded Web Worker data pipelines for real-time ingestion (REST APIs, CSV, Excel, Google Sheets), client-side transformations (downsampling, time-series aggregation, trendline regression), and background GZip serialization for 50k+ row datasets.
  • Built a virtualized data workbench with TanStack Virtual and a schema-driven property engine featuring fuzzy search across 100+ chart configuration properties and multi-panel StockCharts.
  • Developed an automated export engine that generates standalone, production-ready HTML/JS artifacts with self-contained runtimes, live polling scripts, and dynamic interactivity.
CanvasJS StockChart API & Financial Data Engine
  • Designed and developed the CanvasJS StockChart API for multi-pane financial time-series visualization using JavaScript and TypeScript.
  • Engineered synchronized event dispatchers for crosshairs, tooltips, and range navigators, maintaining 60 FPS interactions across 100k+ data points.
CanvasJS Framework Adapters (React, Angular, Vue)
  • Authored and maintained official wrapper libraries for React, Angular, and Vue with modular architectures for seamless framework integration.
  • Managed component lifecycles to eliminate memory leaks and avoid redundant re-renders during high-frequency data streaming.
Network Security & Threat Monitoring Service
  • Built a Python-based automated monitoring and threat detection service that parsed live server access logs to identify anomalous traffic patterns.
  • Integrated real-time Cloudflare API rules and Linux iptables to mitigate malicious bots, reducing spam and unwanted traffic by 95%.
Database Replication & Backup Infrastructure
  • Configured MySQL master-slave replication and automated failover scripts in Bash and Python to ensure continuous data synchronization.
  • Automated incremental backup pipelines and data integrity checks on Ubuntu servers, reducing recovery downtime by 90%.
SEO Auditor & Web Scraper Tool
  • Developed an internal site auditor and crawler in Python (Flask) and Node.js to traverse routes, inspect DOM trees, and extract broken links, redirect loops, and metadata issues.
  • Automated diagnostic reporting for technical SEO, cutting manual audit time by over 70%.
CRM Sync & Subscription Workflow Engine
  • Engineered background data synchronization pipelines connecting internal billing databases with HubSpot and Agile CRM.
  • Automated customer license provisioning and renewal reminder workflows, resulting in a 60% increase in subscription renewals.
Web Performance & Asset Pipeline Optimization
  • Re-architected core web properties with modern bundling pipelines, critical-path CSS rendering, and deferred asset loading.
  • Reduced initial page load times by 90% and improved Core Web Vitals compliance.

Education

B.E. in Computer Science — RNSIT, Bengaluru (74.2%) 2012 – 2016
Senior Secondary (CBSE, Class XII) — Holy Cross, Raipur (83.4%) 2012
Secondary School (CGBSE, Class X) — Adarsh Vidhyalaya, Raipur (92.8%) 2010