Karan Khosla

CEO

Irvine, California, United States10 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Developed innovative IoT solutions for smart home applications.
  • Enhanced Open MPI performance, benefiting the open-source community.
  • Created a successful e-commerce platform improving client efficiency.
Stackforce AI infers this person is a Software Engineer with expertise in IoT, Cloud Computing, and E-commerce solutions.

Contact

Skills

Core Skills

Operating SystemsSoftware DevelopmentAlgorithmsInternet Of Things (iot)Database ManagementFrontend Development

Other Skills

Arduino IDEAzure CloudCC++CSSCloudInitData StructuresDatabasesEnglishHTMLJavaJavaScriptJavaScript LibrariesLinuxMySQL

Experience

Amazon web services (aws)

SDE Intern

Jun 2019Sep 2019 · 3 mos · Greater Seattle Area

  • Multi NIC support for Open MPI OFI MTL plugin
  • ● Setup VMs to emulate future AWS instances with the correct device topologies by writing QEMU scripts and CloudInit.
  • ● Implemented changes to OFI MTL plugin(C codebase) for processes to select correct closest device after load balancing,
  • reducing latencies and improving bandwidths between ranks by 30%. Changed libfabric layer to open the selected device.
  • ● Designed a generic, extensible solution for Open MPI to work on any instance types, even outside AWS by testing
  • extensively for different device topologies, thus benefiting OpenMPI open source community and its users.
CQEMUCloudInitSoftware Development

Uc irvine donald bren school of information and computer sciences

Graduate Student

Sep 2018Present · 7 yrs 6 mos · Irvine

  • Technical Projects :
  • xv6 Kernel Modification(Operating Systems)
  • ● Designed simple Xv6 shell with functionalities like piping, I/O redirection, background processes,
  • ● Added system calls to display backtrace of the user program and run 'ps' command(running process) in xv6.
  • ● Added kernel level threads to xv6 and implemented thread-level synchronization using spinlocks, mutex, and semaphores.
  • Technologies Used: C, Shell scripting
  • Minesweeper AI
  • ● Developed Minesweeper AI capable of solving 69% Beginner (10*10 8 mines) worlds, 60% Intermediate (16*16 40 mines) worlds, and 5.5% Expert (16*30 99 mines) worlds.
  • ● Used Uniform Cost Search with statistical probability and logic for developing our AI.
  • Technologies used: C++
  • Lock your doors, please!! (Internet of Things)
  • ● Built smart door locking reminder system to send email reminders to the owner to lock the door.
  • ● Used magnetic door sensor and sound sensor to determine whether the door is left unlocked.
  • ● Deployed IoT hub on Azure to receive messages from microcontroller if the door is left unlocked.
  • ● Wrote Azure Function in C# to listen on IoT Hub and send email reminders using SendGrid module.
  • Technologies Used: Arduino IDE and Azure Cloud.
  • Microcontroller Used: Sparkfun ESP8266 Thing Dev
  • Sensors Used: SparkFun Sound Detector SEN-12642 and Magnetic Door Switch Set
CShell ScriptingC++Arduino IDEAzure CloudOperating Systems+1

Vanar clothing and retail private limited

Senior Software Developer

Jul 2016Dec 2017 · 1 yr 5 mos

  • Web Development for Vanar Clothing and Retail Pvt. Ltd.
  • ● Developed the e-commerce website for approximately 2600 clients of Vanar to handle custom orders.
  • ● Achieved a saving of 2-3 hours client time per day, while placing and accepting orders.
  • ● Used Java and Spring MVC for developing the middle tier and designed the database using MySQL.
  • ● Handled the whole software development process from requirements gathering to deployment.
JavaSpring MVCMySQLSoftware Development

Morgan stanley

Associate IT Analyst

Aug 2014Aug 2015 · 1 yr

  • Migration of Users from MSIMCRM to Salesforce
  • ● Handled the migration of contact, consulting firm, pipeline data to Salesforce by writing SQL scripts in the legacy system.
  • ● Also wrote daily feeds(Java) to update changes being made in MSIMCRM to display in Salesforce.
  • ● Improved efficiency of front-desk Sales users by 18% by migrating them to Salesforce.
  • ● Ensured smooth onboarding of front-desk users to Salesforce by constantly communicating the changes made to them.
  • FAMA: Proof of Concept with hybrid iOS App(TAP)
  • ● Developed middle-tier(Java) and database(T-SQL) of hybrid iOS app to display adjustments using dynamic graphs and pie-charts, customizable by location, time and team.
  • ● Used Sencha Touch with PhoneGap to develop the cross-platform application.
  • ● Selected among top 3 out of approximately 40 training projects to be presented in front of the whole firm.
SQLJavaDatabase Management

Yahoo

Software Developer Internship

May 2013Jul 2013 · 2 mos · Bengaluru Area, India

  • Search Ads Performance Monitoring System
  • ● Built a Chrome extension using HTML, CSS and JavaScript to display consolidated Search Ads performance graphical system next to the Ads for testing purposes.
  • ● Saved around 15-20 secs per query to fetch Search Ads performance metrics.
HTMLCSSJavaScriptFrontend Development

Education

UC Irvine

Master's degree — Computer Science

Jan 2018Jan 2019

Indian Institute of Technology, Roorkee

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2010Jan 2014

DAV Senior Secondary School, Sector 8-C, Chandigarh

12 th grade — Non Medical

Jan 2008Jan 2010

Stackforce found 100+ more professionals with Operating Systems & Software Development

Explore similar profiles based on matching skills and experience