# Omprakash Sah Kanu > Software Engineer | Open to new Opportunities | Front-end | ReactJS, TypeScript, Redux, AWS, Video Apps | Ex IBM | github.com/om202 Location: Denver Metropolitan Area, United States Profile: https://flows.cv/omprakash I’m a Software Engineer with ~6 years of experience building large-scale React and TypeScript applications across both startup and enterprise environments. My focus is creating performant, maintainable UI systems backed by clean state management (Redux/XState), responsive design, and strong async orchestration. At Charter Communications, I contribute to Spectrum’s Online Video Platform (OVP) and TV SDK — working across devices like Samsung TV, Xbox, Xumo, and Chromecast. Previously at IBM, I delivered real-time observability dashboards (React + Grafana + Splunk) for a Fortune 100 finance client, integrating ML-based data visualizations. I’ve also engineered AI and ML-backed applications — from cancer screening platforms and traffic-violation detection systems to creative AI tools like Vibe: AI Photo Editor, VoiceGuru, and Virtual.me. I’m passionate about blending strong front-end architecture with emerging AI/LLM technologies to build products that feel intelligent, fast, and human-centered. Core Stack: React, TypeScript, Redux, Node.js, Python (Flask), AWS, Firebase, Grafana, Vega-Lite, LangChain, OpenCV Platforms: Web, TV (Samsung, Xbox, Xumo, Chromecast) Work Authorization: U.S. Permanent Resident (no sponsorship required) ## Work Experience ### Software Engineer III @ Charter Communications Jan 2022 – Jan 2025 | Greenwood Village, Colorado, United States UI Development: Focused on building UI with React, Redux, TypeScript and JavaScript. Feature Enhancement: Developed and integrated new features for the Online Video Platform (OVP) and TV SDK platform. Multi-Device Support: Worked on compatibility and performance improvements across various devices, including Samsung, Xbox, Xumo, and Chromecast. ### Frontend Developer @ IBM Jan 2021 – Jan 2022 | Baton Rouge, Louisiana, United States Visualization Solutions: Worked on a frontend team to develop a real-time observability application for a Fortune 100 finance client using JavaScript and React for data visualization and system monitoring. Researched and demoed = solutions with Grafana and Splunk, showcasing potential integrations and capabilities. Java Frontend Project: Developed a frontend application using Java Spring Boot for a government client, enhancing the functionality and user experience of a critical website. Collaborated with stakeholders to deliver scalable solutions. ### Software Engineer @ BlockAppsAi Jan 2019 – Jan 2021 | Bengaluru PredAID: Cancer screening [http://predaid.blockappsai.com/] * Used angular best practices for better application development. * Improved app initial load time from 5 seconds to 1 second. * Developed multi-level real-time notification and role-based access control. * Used RxJS and NgRx for better API handling and state management. * Used source-map-explorer to reduce app size by 40%. * Built RESTful APIs and databases using Flask and MongoDB for PredAID backend. * The application was selected for demo at multiple hospitals in Bangalore and Kerala, India. Safe Kerala: Traffic violation detection * Trained and evaluated a deep learning model to achieve MAP of 96.5. * Improved model FPS from 6 images/second to 12 images/second by building a custom tracker. * Used Tensorrt and Deepstream to deploy models on low-powered NVIDIA Jetson Nano. * The application was selected by the Kerala government to detect traffic violations in its cities. Testify: Automated Driver License Test * Used pure OpenCV to measure speed, motion orientation and detect whether the vehicle crossed the white border to identify whether the person passed the driving test. ### Research Internship @ Indian Institute of Technology, Delhi Jan 2018 – Jan 2018 | New Delhi Area, India Worked on verification of an SVM-based algorithm that minimized network traffic between power stations by optimally predicting metrics and auto-correcting when changes exceeded specified error threshold. ## Education ### Bachelor's degree in Computer Science National Institute of Technology Delhi Jan 2015 – Jan 2019 ## Contact & Social - LinkedIn: https://linkedin.com/in/omprakashsahkanu --- Source: https://flows.cv/omprakash JSON Resume: https://flows.cv/omprakash/resume.json Last updated: 2026-03-29