Vishal Singh

Machine Learning Engineer | MS CS @ Boston University

building NLP and computer vision ML systems (RAG, agentic workflows, medical imaging), with prior production impact of 35% lower latency and 25% fewer regressions.

Education

Learning journey

Boston University logo

Boston University

Master of Science (MS), Computer Science

Sep 2025 - May 2027

Fall 2025

CS630 AlgorithmsCS506 Data ScienceCS542 Machine LearningCS440 Artificial Intelligence

Spring 2026

CS505 Intro to NLPCS585 Image and Video ComputingCS549 Spark ML Practicum
IILM University, Greater Noida logo

IILM University, Greater Noida

B.Tech, Computer Science

2016 - 2020

Key Coursework

Data StructuresAlgorithmsDBMSComputer NetworksOperating SystemsSoftware EngineeringCompiler DesignComputer Vision

Skills

Technical Stack

Python

Python

TypeScript

TypeScript

JavaScript

JavaScript

Java

Java

C++

C++

Node.js

Node.js

Express.js

Express.js

Spring Boot

Spring Boot

Hibernate

Hibernate

FastAPI

FastAPI

React

React

Next.js

Next.js

Redux Toolkit

Redux Toolkit

React Query

React Query

PyTorch

PyTorch

TensorFlow

TensorFlow

scikit-learn

scikit-learn

pandas

pandas

NumPy

NumPy

OpenCV

OpenCV

PostgreSQL

PostgreSQL

MySQL

MySQL

MongoDB

MongoDB

Docker

Docker

Git

Git

JIRA

JIRA

Figma

Figma

Experience

Where I have contributed

Appinventiv
Senior Software Engineer II- Appinventiv- Sep 2023 - Aug 2025- Noida, Uttar Pradesh, India

Building software products with a focus on dependable delivery and clear UI.

  • Worked on enterprise grade features with predictable performance.
  • Partnered with teams to keep front-end patterns consistent across modules.
Newgen Software
Senior Software Development Engineer- Newgen Software- Feb 2022 - Sep 2023- Noida, Uttar Pradesh, India

Contributed to product teams shipping web applications for enterprise users across progressive roles.

  • Handled feature delivery and maintenance for web modules.
  • Kept UI states simple to reduce support load.
  • Implemented UI flows with attention to error handling and accessibility basics.
  • Coordinated with backend teams for REST API integration.
Thoughts2Binary Consulting & Solutions
Associate Software Developer- Thoughts2Binary Consulting & Solutions- Feb 2021 - Feb 2022- Gurugram, Haryana, India

Helped modernise a B2B ecommerce product and standardise UI components.

  • Revamped a B2B ecommerce product from Angular to React.
  • Built reusable components to keep the look and feel consistent.
NEC Technologies India Pvt Ltd.
Software Engineering Intern- NEC Technologies India Pvt Ltd.- Jun 2019 - Oct 2019- Noida Area, India

Internship supporting energy and networking solutions.

  • Worked on GRID STORAGE SOLUTION (GSS) of NEC Energy Solutions, USA.
  • Contributed to an IoT based advanced router handling large subnet information.

Projects

Selected work

Newgen logo

Newgen One - Enterprise Workflow Platform

Built high-performance React modules for enterprise workflow automation serving large-scale clients.

40% faster rendering95% sprint completionEnterprise scale

Built enterprise workflow management modules on top of NewgenONE's low-code, content-centric platform using React, Redux Toolkit, and TypeScript. Optimized data-heavy rendering and UX for large-scale document processing and case automation used by regulated enterprise clients.

Key Achievements:

  • Optimized rendering performance by 40% via normalization, memoization, and incremental updates.
  • Raised sprint completion from 80% to 95% by enforcing clear API contracts and integration standards.
  • Built scalable component architecture and state management for enterprise workflows.
  • Delivered a microfrontend shell with independently deployable modules so teams ship without full redeploys.

Enhanced UX for enterprise clients, reduced regressions, and accelerated delivery through reusable components.

ReactRedux ToolkitTypeScriptPostgreSQLExpress.jsReact Query
Quivers logo

Quivers E-Commerce Platform

Modernized B2B e-commerce platform from Angular to React with real-time analytics dashboards.

Full platform migrationPWA enabled5-person team

Led migration of a B2B e-commerce platform from Angular 1 to modern React; built operational dashboards and PWAs for business analytics, focusing on performance, maintainability, and UX.

Key Achievements:

  • Migrated legacy Angular 1 codebase to React, improving load times and maintainability.
  • Developed analytics dashboards with real-time KPI visibility and robust data sync.
  • Built reusable UI library with Material UI and responsive layouts.
  • Added lightweight product-ranking hooks to consume recommendation scores from backend services.

Modernized the platform, improved UX/performance, and enabled data-driven decision making with dashboards.

ReactReduxMaterial UIPostgreSQLREST APIsPWA

Interport Cargo Services

Container Booking and Tracking Platform

Appinventiv logo

Interport Cargo - Container Management Platform

Built enterprise logistics platform for an Australian freight company supporting 10K+ users and real-time container tracking.

35% faster performance10K+ users25% fewer regressionsReal-time tracking

Built a production container booking and tracking management system for Interport Cargo Services (Brisbane) while at Appinventiv. The platform supports freight forwarders, customs brokers, and logistics coordinators with booking workflows, cargo documentation, and status timelines across port and warehouse operations.

Key Achievements:

  • Improved page load performance by 35% with targeted profiling and render optimizations.
  • Designed API orchestration patterns supporting 10K+ users with caching and resilient error handling.
  • Built near real-time analytics ingestion for cargo tracking metrics and operations dashboards.
  • Reduced regressions by 25% with tighter validation and integration quality checks.
  • Cut development time by 20% with reusable workflow components and shared UI patterns.

Streamlined freight operations by improving booking speed, shipment visibility, and documentation accuracy across the logistics lifecycle.

TypeScriptNext.jsReact QueryNode.jsFastAPIPostgreSQLExpress.js

NEC AEROS

Energy Storage Management and Monitoring System

NEC logo

NEC AEROS - Energy Storage Control Platform

Built IoT communication infrastructure for grid-scale energy storage management across utility-grade battery installations.

<250ms latencyGrid-scale deployment99.9% uptimeReal-time monitoring

Developed IoT networking and API infrastructure for NEC Energy Solutions' AEROS platform, which supported utility and industrial battery deployments at global scale (750MW+). Built low-latency communication paths for telemetry, control, and health monitoring where response time and reliability directly impacted grid services.

Key Achievements:

  • Delivered REST APIs for remote device management with sub-250ms response targets.
  • Implemented TCP/UDP telemetry channels with retry/error handling to support 99.9%+ uptime goals.
  • Built DHCP-based provisioning flows for distributed edge device rollout across multiple sites.
  • Designed service communication for high-throughput battery, inverter, and sensor data streams.
  • Improved operational reliability via validation checks for critical control and telemetry payloads.

Supported mission-critical grid operations including frequency regulation, renewable integration, and peak demand management for utility customers; AEROS was later acquired by LG Energy Solution.

PythonFlaskMySQLREST APIsTCP/UDPDHCPIoTReal-time Systems

Recognition

Awards and achievements

Pinnacle Performance Award

Newgen Software Technologies

Recognised for exceptional contributions and leadership on product releases.

Second Prize - Inter-School Essay Writing Competition

Earned for clear writing and structured arguments early in school.

Coordinator - Association of Computing Activities

Mentored juniors and helped improve the academic environment.

First Prize - Model Presentation "IGNITE 2K19"

Presented a strategic IoT model and won first place.

Certifications

Licenses and credentials

Using Python to Access Web Data

CourseraJun 2020

Credential ID: GNVHD2HYFTWY

Verify credential

Python Data Structures

CourseraFeb 2020

Credential ID: JKQCU5DFGGZ2

Verify credential

Now

Currently exploring

What I am building this month

Projects from my MS coursework and research

Building RAG (Retrieval-Augmented Generation) pipelines for domain-specific question answering systems.

Developing agentic AI chatbot with tool-calling capabilities and multi-step reasoning workflows.

Creating data pipelines for video frame analysis - sentiment detection and emotion recognition from facial expressions.

Working on medical imaging analysis projects using CNNs for diagnostic assistance and anomaly detection.

Exploring double exposure correction techniques in image processing using computer vision algorithms.

Interests

Domains and problem spaces I keep returning to

Medical AI and healthcare diagnosticsComputer vision for video analyticsAgentic AI and LLM orchestrationReal-time data pipelinesMultimodal ML systems (text + vision)RAG architectures and vector databases

Contact

Let's build something useful

Tell me what you are building

Share context, timeline, and goals. I usually respond quickly with a concrete next step.

Social

Open to collaboration on NLP, computer vision, and ML projects, especially RAG systems, agentic workflows, and medical imaging analytics.