Precision Machine Design

February 2018 - June 2018

2.77 - Precision Machine Design is an advanced course taught by Prof. Alex Slocum that examines design, selection, and combination of machine elements to produce a robust precision machine or system. Introduces process, philosophy and physics based principles of design to improve and enable renewable power generation, energy efficiency, and manufacturing productivity. Topics include linkages, power transmission, screws and gears, actuators, structures, selection of materials, joints, bearings, error apportionment, and error budgeting. Considers each topic with respect to its physics of operation, mechanics (strength, deformation, thermal effects) and accuracy, repeatability, and resolution.

Topology Optimization

September 2017 - December 2017

1.S981 - Topology Optimization is an advanced course on free-form topology design of structures using formal optimization methods and mathematical programs. Introduces the basis of topology optimization algorithms and their applications. Strong emphasis is placed on topology optimization using finite element methods and design problems governed by solid and structural mechanics. Extensions to other and multiple physics are also introduced (e.g. fluids, heat transfer, optics).

Elements of Machine Design

February 2017 - June 2017

2.720 - Elements of Machine Design is an advanced course on modeling, design, integration and best practices for use of machine elements such as bearings, bolts, belts, flexures and gears. Modeling and analysis of the elements is based upon rigorous application of physics, mathematics and core mechanical engineering principles (solid mechanics, fluid mechanics, manufacturing, estimation, simulation, etc...). In small groups of 7 people we designed and built a precision desktop lathe for cutting aluminum and steel. I was the FEA guru for my team, and primarily focused on flexure designs, and full lathe modeling .


September 2016 - December 2016

2.810 - Manufacturing is an introduction to manufacturing processes and manufacturing systems including assembly, machining, injection molding, casting, thermoforming, and more. Emphasis on the physics and randomness and how they influence quality, rate, cost, and flexibility. Attention to the relationship between the process and the system, and the process and part design. In small groups we designed and fabricated a set of RC cars focusing on design for assembly and manufacturing. There was a single control box for the entire cars, that could be switch from one car to another in a split seconds. The final challenge was a racing tournament where we had to switch car along with the control box every lap.

Product Design

April 2016 - June 2016

2.744 - Product Design is a project-centered course focused on the design of products that are well-matched to user needs, with an emphasis on user experience, product form, human factors, and marketplace realities. The course focuses on providing opportunities to develop individual design skills while working in a small team and broadening your design perspective. Our team was working with 5 Wits a live-action entertainment company to develop a special effect that will fit their next adventure. See more

Global Engineering

September 2015 - December 2015

2.760 - Global Engineering is a class that combines rigorous engineering theory and user-centered product design to create technologies for developing and emerging markets. Our team worked in collaboration with Ferrari on a hybrid transmission for there performance car. The technology we developed with our partner led us to file a patent. See more

Introduction to Robotics

April 2015 - July 2015

2.120 - Introduction to Robotics is a class where I learned controls, programming, mechatronics and computer vision. It is a project based class where you have to work as a team to design and build a robot for a specific challenge. The theme for our year was "snow blizzard", where we had to design a robot that could plow the snow, collect debris, remove trees from the road and clean the snow from rooftops.

Numerical Fluid Dynamics

January 2015 - March 2015

MEC552 - Numerical Fluid Dynamics is a numerical simulation class exploring the role of fluid mechanics in science and engineering. In this course, we developed and analysed various methods available to solve the partial differential equations relevant to computational fluid dynamics (elliptic, parabolic and hyperbolic). The emphasis was placed on the algorithms and the convergence properties, as well as their application. My project was to work on simulating the airflow around an airfoil during take-off and landing.

Introduction to Electronics

April 2014 - July 2014

PHY442 - Introduction to Electronics is a project-based class on electronics and robotics. The class focuses on learning C++ programming, controls and computer vision, through a two-wheeled robot. Our first task was to develop a 8-bit messaging protocol between the microprocessor and the Ubuntu computer to control our robot. Next, we had the idea of using this robot as a drawing robot. We realized that every printer is limited by the size of its carriage and that with a wheeled robot and computer vision, we could print out banners and pictures as big as we want. Our device could print out drawings and texts on a 6ft by 6ft support on the floor.

Memory Shape Alloys

September 2014 - June 2015

MEC575 - Memory Shape Alloys is a project-based class on shape memory alloys, piezoelectric materials and ferro-fluids. The course focuses on the physics behind these materials and how their properties can be used on high end technologies in aerospace, automobile and medical devices. Our team's idea was to use shape memory alloys to build a car bumper that could pop out any dents and tune its stiffness using the engine heat.