Manish Kumar

ManishKumar

Frontend engineer. Seven years of Angular, React and TypeScript in production, and a data science degree that shows up in every dashboard I build.

CurrentlyMid-Level Angular Developer, Cyzerg

Career, month by monthSelectedJun 2019 to now
Roles by date
CompanyRoleFromToStack
VenturepactAssociate Software DeveloperJun 2019Apr 2021TypeScript, Angular, Node.js, Express, MongoDB, Redis
CyzergJunior Angular DeveloperApr 2021Jan 2024TypeScript, Angular
CyzergMid-Level Angular DeveloperJan 2024nowTypeScript, Angular, React, Python

Seven years of interfaces for data, people and tools.

I build the screens people use to read their data and talk to their tools: dashboards with filters you can share as a link, and assistant interfaces that stream answers as they arrive. I also review a lot of pull requests, because that is where a team’s code gets better.

to now

CyzergMid-Level Angular Developer

  • Leads frontend architecture for TypeScript, Angular and React modules on a .NET Core Web API.
  • Builds data-heavy dashboards with filterable tables, charts and URL-synced filter state.
  • Built the AI assistant UI (streaming responses, tool-call rendering) and a Python proof of concept for the RAG and MCP pipeline.
  • Mentors junior developers and sets the TypeScript bar through PR reviews and shared lint rules.
  • Coordinates releases across product, engineering and support.

Stack: TypeScriptAngularReactPython

to

CyzergJunior Angular Developer

  • Refactored legacy frontend code into reusable components.
  • Migrated major modules to current Angular LTS releases for security and load performance.
  • Delivered responsive, cross-browser features aligned with the design system.

Stack: TypeScriptAngular

to

VenturepactAssociate Software Developer

  • Built and shipped MEAN-stack modules, including the Unirely Resume Builder.
  • Added Redis caching in front of slow responses.
  • Developed interactive calculators and data-driven widgets for the Outgrow platform.
  • Integrated Twilio and Sendbird for real-time chat and messaging.

Stack: TypeScriptAngularNode.jsExpressMongoDBRedis

Selected work

Filter by stack. The filter lives in the address bar, the way it does in the dashboards I build, so a filtered view can be shared as a link.

?stack=all

Education and toolkit

Languages
TypeScript, JavaScript (ES6+), Python, HTML, CSS and SCSS
Frontend
Angular, React, RxJS, NgRx, Redux Toolkit, React Router
Data visualization
D3.js, SVG, Chart.js, Highcharts
AI and LLM
RAG, MCP client and server, Streaming responses, Prompt design, Gemini and OpenAI APIs
Backend
Node.js, Express, FastAPI, REST, Socket.io, MongoDB, Redis
UI and tooling
Tailwind CSS, Material UI, Git and PR reviews, CI/CD, Docker