Nishanth Marer Prabhu


Location

Brookline, MA
Bengaluru, India
Education
    Northeastern University
    January 2023 - December 2024
    degree
    Master's
    major
    Computer Engineering
    BNM Institute of Technology
Work Experience
    Embedded System Laboratory Northeastern University
    Research Assistant Advisor
    Boston, MA, US
    January 2024 - present
    company
    Embedded System Laboratory Northeastern University
    title
    Research Assistant Advisor
    overview
    - Prof. Gunar Schirner - PyTorch to TensorRT model conversion for improved inference speed on Jetson Orin Edge Device - Applied mixed-precision techniques (FP32 and FP16) for sensitive models, significantly boosting speed and reducing model - Optimized CNN, CNN-LSTM, Transformer models and observed a speedup of 20x and throughput across varying batch sizes - Terrain Augmented Channel Model (TACM) for Automatic Modulation Recognition (AMR - Implemented a custom CNN model in PyTorch for processing frames in parallel, creating resolution awareness for the model - Trained multiple models on the novel TACM dataset, creating spatially aware signal recognition and classification models - Developed a specialized novel optimization algorithm for placing receivers in a varying terrain environment - Employed the usage of Linear Sum Assignment, MIP, and Quadratic Least Square Solvers to provide better accuracy - Conducted a detailed CUDA timing analysis, identifying inefficiencies due to multiple kernel launches and suboptimal operation - Automated model training/testing using SLURM scripts, streamlined log file loading, performance visualization with Python
    Siemens
    Senior Software Engineer
    Bengaluru, IN-KA, IN
    July 2019 - December 2022
Skills
4G (Telecommunication)AlgorithmsAmazon Elastic Compute CloudAmazon S3Artificial IntelligenceArtificial Neural NetworksAutomationCode ReviewComputer EngineeringC++ (Programming Language)C Sharp (Programming Language)Data AnalysisData StructuresDecision Making SkillsDeep LearningDigital Signal ProcessingEconomyElectrical and Computer EngineeringElectrical InstallationsElectronicsEmbedded ComputersExpeditingFeature ExtractionFeature SelectionForecasting SkillsGenetic AlgorithmGitGNU Compiler CollectionHTMLImage ProcessingIndexerInfrastructure ManagementJava (Programming Language)JenkinsJIRAKerasKnowledge of EngineeringKnowledge of PatentsLarge Language ModelsLinuxLog FilesLogistic RegressionLTE (Telecommunication)Machine LearningMarkovMATLABMicroprocessorsModulationMySQLNetwork PerformanceNvidia CUDAOptimization AlgorithmsParallel ComputingPerformance ManagementPerl (Programming Language)PIC MicrocontrollerProgramming LanguagesPysparkPython (Programming Language)PytorchReinforcement LearningResearch and DevelopmentSafety PrinciplesScikit LearnSlurmSmartgridSoftware Design PatternsSoftware SystemsSPARQLStable DiffusionStatic Timing AnalysisTelecommunicationsTensorflowTesting SkillsVisualizationWindows PowerShellWireless CommunicationsXgboost