Haramrit Singh Khurana

Haramrit Singh Khurana

United States
2K followers 500+ connections

About

“”
Within 2 weeks, if I’m unable to pick up any new technology your firm requires…

Services

Activity

2K followers

See all activities

Experience

  • Citi Graphic

    Citi

    Irving, Texas, United States

  • -

    Herndon, Virginia, United States

  • -

    Fairfax, Virginia

  • -

    Washington DC-Baltimore Area

  • -

    Mumbai, Maharashtra, India

Education

Licenses & Certifications

Publications

  • A Resource Effective Approach for Distributed Machine Learning over a Local Network

    IEEE 2019 International Conference on Advances in Computing, Communication and Control (ICAC3)

    Areas of computer science such as data science and machine learning have boomed in recent years due to the increase in the availability of data. This has led to a need in the upsurge of computational power of various systems to handle large datasets consisting of images, text, audios, etc. However, training a machine learning model on a single node system can prove to be a tedious as well as time-consuming task. One of the solutions to this problem is distributing the model training process…

    Areas of computer science such as data science and machine learning have boomed in recent years due to the increase in the availability of data. This has led to a need in the upsurge of computational power of various systems to handle large datasets consisting of images, text, audios, etc. However, training a machine learning model on a single node system can prove to be a tedious as well as time-consuming task. One of the solutions to this problem is distributing the model training process. Some of the current solutions that allow distributed machine learning are limited to multiple GPUs on a single node. This work attempts to propose a system which aims to solve this problem by providing a platform that allows distributing the machine learning process over a local network (using locally available nodes). This will ensure the effective use of all the resources available.

    Other authors
    See publication

Courses

  • Analysis of Algorithms

    CS 583

  • Component-based Software Development

    SWE 645

  • Data Mining

    CS 584

  • Database Systems

    CS 550

  • Fundamentals of Systems Programming

    CS 531

  • Mathematical Foundations of Computer Science

    CS 530

  • Object Oriented Software Specification and Construction

    SWE 619

  • User Interface Design and Development

    SWE 632

Projects

  • rockX

    - Present

  • Portfolio Website

    - Present

    • Designed a portfolio website using ReactJS
    • Hosted on GitHub Pages with an auto-deploy setup with a push event as the trigger

    See project
  • wha2do

    - Present

    - A minimal design todo list app
    - Allows users to organize tasks into lists for effective management and tracking
    - Implemented swipe gestures to make it easier for the user to mark task status
    - Technology stack: React Native, Firebase

    Other creators
    See project
  • Logscribe-MCP

    -

    A lightweight Claude agent tool using Model Context Protocol (MCP) to analyze local log files

  • F1rstAid

    -

  • MangoChat

    -

    - A simple chat application built on Node.js hosted using Express and Heroku
    - Used NoSQL database systems to store message content, and socket.io for data exchange between clients and server
    - Currently working on integrating third party authentication (GoogleAuth)

    See project
  • CI/CD Project using AWS

    -

    • Deployed a sample student survey web app using Angular 8
    • Used Docker for containerizing the application, Jenkins for continuous integration and deployment and GitHub for version control
    • Deployed the Jenkins server and Kubernetes cluster on AWS EC2 instances assigning Elastic IPs to each instance
    • Implemented the Kubernetes cluster using Rancher

    Other creators
  • Don Bosco Journal of Science & Engineering

    -

    Other creators
  • SpaceTerra

    -

    • Created a single-player game using Phaser.io gaming framework for the front end, and Nodejs and MongoDB for the backend
    • Hosted online for Teknack 2017, an annual gaming event organized by ACM DBIT
    • Most played game at Teknack 2017 with over 20,000+ hits

    See project
  • Macronux

    -

    • Replicated the underlying functionality of automating the process of starting up certain programs on bootup
    • Developed for Ubuntu using Quickly GUI Maker, Python and Glade

    Other creators
  • Sentimental Analysis using Twitter Movie Reviews

    -

    A system that fetches tweets based on a particular movie keyword and displays the percentage of positive tweets for that movie

    Other creators

Honors & Awards

  • 2nd Place - Innovex Project Exhibition

    Don Bosco Institute of Technology

    - Won 2nd place at undergraduate school's annual project exhibition event for "Best Project Idea" under Department of Computer Engineering
    - Also published a IEEE research paper on the project idea

  • 2nd Runner Up - Mumbai Hackathon ‘17

    ERPNext and Don Bosco Institute of Technology

    For the project “NumPy for C”

Test Scores

  • IELTS

    Score: 8

  • TOEFL

    Score: 105/120

  • GRE

    Score: 319/340

    Verbal: 154, Quants: 165, AW: 4.0

Organizations

  • Association for Computer Machinery (DBIT)

    Technical Head

    -

    - Organized Teknack, an institute-wide game development event, comprising of 15+ games developed by ACM-DBIT students, and the games played by over 50,000 players - Conducted an internal training session for 30+ student developers on web game development using Phaser.io, JavaScript, Node.js, and mongoDB

Recommendations received

View Haramrit Singh’s full profile

  • See who you know in common
  • Get introduced
  • Contact Haramrit Singh directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content