LISA MISHRA

ELECTRICAL AND COMPUTER ENGINEERING AT CARNEGIE MELLON

Hi! I'm a junior in Electrical and Computer Engineering at Carnegie Mellon University. I'm interested in software engineering, machine learning, robotics and robotic process automation. Scroll down to look at some of my projects and work experience!



⚙ MY PROJECTS ⚙


15418 Final Project
Space Raiders - 3-D Video Game
- Written in Python, used Blender and the Panda3D module to create 3D models
- A 3-dimensional video game that has a rocket (controlled by arrow keys) that can shoot at obstacles and collect power-ups.
- Implements artificial intelligence, 3D graphics, collision detection, randomly generated maps, reading files, increasing level difficulty, and memory storage and access
Dynamic Memory Allocator
- A struct-based, segregated list implementation of a dynamic memory allocator in C.
- Uses a first-in-first-out policy for adding free blocks to a doubly linked list, and a first-fit policy for finding available free blocks of memory.
- Experimented with different ways to increase memory utilization and throughput, such as removing block footers and using segregated explicit list to store free blocks
Proxy Lab
- An HTTP web proxy in C that utilizes the socket interface.
- Receives connections from clients, parses request line, sends a request to a server, and reads and forwards the server response to the client.
- Utilizes segregated list implementation. Uses a cache to store web objects
Neural Network
- Implemented a single-hidden-layer neural network with a sigmoid activation function for the hidden layer, and a softmax on the output layer - Labels images of handwritten letters from scratch
- Takes as inputs the trainind and validation datasets, the files to write results to, the number of epochs, the number of hidden units in the hidden layer, the learning rate, and the specification for type of intialization.




⚙ WORK EXPERIENCE ⚙


Software Development Engineer Intern at Amazon
- Developed a new operational tool (Java) for the EBS Snapshot Copy Team to manage bandwidth allocation for customers of Snapshot Copy.
- Presented a design document for the tool to the team for feedback, as well as a final presentation to demonstrate how the tool was developed and how it can be used.
- Used version control and wrote unit/integration tests, and worked with several AWS services, such as DynamoDB
Machine Learning Intern at Bekonix
- Focused on researching and developing Machine Learning technologies targeted for deployment in micro-controller firmware
- Used Arduino software to create programs to upload to micro-controllers
- Experimented with the Bekonix app to design ways to incorporate new features involving motion recognition Created new features for the Bekonix app using robotic process automation with the UiPath platform
Guest Services Specialist at Carnegie Mellon Conference and Events Services
- Provided customer service to all guests and campus partners both in-person and by phone
- Facilitated check-in and check-out for guests
- Served as the primary responder to guests issues and took necessary action to solve them
- Managed and recorded financial transactions