Samitha Ranasinghe Email and Phone Number
I am a senior in Computer Engineering with a passion for Machine Learning and Autonomous Controls. I have worked hard to create a diverse skillset ranging from ML model implementation, and embedded programming, to software testing automation and robotics algorithms & simulations. These programming skills are further complemented by my hands-on skills in CAD & PCB designing, 3D printing, and from my experiences with restoring a car from the 1970s and being part of a Grand Prix racing team. This combination of computer, electrical, and mechanical skills allows me to understand products/projects from various aspects at the system level and to use that knowledge to improve my work for better integration with all components of a project.All of my projects as described in my profile have started with me having minimal knowledge of the respective areas, but I have achieved excellence through determination and perseverance. I enjoy working on projects that challenge my skills and help me grow as an engineer. I am a quick learner, and my debugging and analytical skills have helped me resolve problems with innovative solutions to bring my ideas to life.
Purdue Vertically Integrated Projects (Vip)
View-
Purdue Vertically Integrated Projects (Vip)West Lafayette, In, Us -
Workflow Vulnerability Research Co-LeadPurdue Vertically Integrated Projects (Vip) Jan 2024 - PresentWest Lafayette, In, Us -
Software Engineering InternUrsaleo Feb 2024 - Mar 2024San Francisco, California, UsWorking on NVIDA Omniverse Toolkit to render state of the art graphic models with a focus on digital twins -
Machine Learning InternKaya May 2023 - Dec 2023New York, New York, UsIntegrated a custom Llama2 model with a Vector DB through LangChain for help and context through a chatbot. Set up CI/CD pipelines with Kubernetes Engine in GCP to publish apps and python services. Configured services using Pub-Sub and Cloud Functions to transcribe and extract contexts through public LLMs. Created a REST API backend using Express JS to connect a responsive mobile React app and a Firebase NoSQL DB. R&D on custom implementation of cloud code editors and wrote Jest unit tests for React coding assessments. -
Undergraduate Teaching Assistant - Python For Data SciencePurdue University Elmore Family School Of Electrical And Computer Engineering Jan 2023 - May 2023West Lafayette, Indiana, UsThe class introduces python coding as well as an intro to data science and machine learning concepts. I work with graduate teaching assistants to error check and test homework and exam problems and their solutions. I also offer individualized office hours for students struggling on programming or theory from lectures and help them develop their own approach for the homework problems. -
Undergraduate Teaching Assistant - Introduction To Digital Systems DesignPurdue University Elmore Family School Of Electrical And Computer Engineering Aug 2022 - Dec 2022West Lafayette, Indiana, UsThe class gives an introduction to digital system design, with an emphasis on practical design techniques and circuit implementation. I worked with lecturers and graduate teaching assistants to design and check homework and exam problems and their solutions. I also offered office hours so that individualized ways of teaching can be applied to students needing explanations and methods for problems. -
Undergraduate Research Assistant - Kelleher LabsPurdue University Jan 2023 - May 2023West Lafayette, In, UsI worked on Microcontroller Board development for data collection from Multi-Biometric Vests for People Living with Angelman Syndrome. I designed a custom PCB based on the ESP-32 processor in EAGLE for comparison with other microcontroller boards. I then programmed the board in Arduino to integrate several sensors to collect data. -
Undergraduate Research Assistant - Purdue Nano-Electronics LabPurdue University Aug 2022 - Dec 2022West Lafayette, In, UsI extended my work from the summer to design a python script that can automatically generate custom gazebo worlds when executed and several required parameters are given. I also helped in setting up the facility for testing the drone algorithms by designing several safety components for the drone. -
Summer Undergraduate Research Fellow - Purdue Nano-Electronics LabPurdue University May 2022 - Aug 2022West Lafayette, In, UsI helped improve Vision-based UAV algorithms by assisting in integrating Event Cameras with respective hardware and algorithms. I contributed to data collection for training ML algorithms and experiment setup by designing and building custom simulation worlds in Gazebo. The program allowed me to understand the research process by assisting me in defining a research problem, performing a literature search, formulating, and conducting research, and writing a technical paper. -
Tosca Automation InternAcentura Inc Oct 2022 - Mar 2023Silicon Valley, Ca, Usa, UsCreating automation test framework in TOSCA with familiarization of Modules, Requirements, Test Cases, and Execution Lists. Designing automated test scripts for Athena Application of Olympus Suite. Executing multiple sprints of functional and regression testing while reporting test results and defects. -
Autonomous Control Subteam Colead - Cam2 Drone Computer Vision ProjectPurdue Vertically Integrated Projects (Vip) Aug 2022 - Dec 2022West Lafayette, In, UsI lead part of the Autonomous Control team to further develop the drone controls algorithm from the previous semester. I worked on updating the simulation to fit the updated criteria of the competition. I also worked closely with the Computer Vision team to integrate the object recognition model to work seamlessly with the controls algorithm. -
Drone Control Sub Team - Cam2 Drone Computer Vision ProjectPurdue Vertically Integrated Projects (Vip) Jan 2022 - Dec 2022West Lafayette, In, UsMade use of ROS and Gazebo to set up simulations for an autonomous drone that actively tracks a moving ground robot in a miniature city. I improved various functions to actively keep the moving object in the center of the drone's view (conversion between Euler angles/cartesian coordinates and Quaternions). I also designed and 3D printed safety components for the drone using Fusion 360 -
Avionics Subteam - Psp Cubesat ProjectPurdue Space Program: A Seds Chapter Jan 2022 - May 2022West Lafayette , In, UsThe goal of the project is to launch a 3U CubeSat with a 3D food printer into space to test the effects of microgravity on 3D food printing through the NASA CubeSat Launch Initiative (CSLI). The whole project is about 4 years with a cost of around $350k.In the avionics team, I worked on attitude control to do trade studies and choose the proper sensors that fit the criteria and budget. -
General InternAcentura Inc Jan 2020 - Jun 2020Silicon Valley, Ca, Usa, UsTrained in beginner-level JavaScript Programming (NodeJS) followed by assistance to a team to test web applications. -
Technical Assistance InternLagoma Pvt Ltd Oct 2019 - Nov 2019Aided repair of 10+ defective work laptops and advised on purchase of 20 laptops reducing cost by 7%
Samitha Ranasinghe Skills
Samitha Ranasinghe Education Details
-
Purdue University College Of EngineeringComputer Engineering
Frequently Asked Questions about Samitha Ranasinghe
What company does Samitha Ranasinghe work for?
Samitha Ranasinghe works for Purdue Vertically Integrated Projects (Vip)
What is Samitha Ranasinghe's role at the current company?
Samitha Ranasinghe's current role is CompEng at Purdue | ML in Robotics.
What schools did Samitha Ranasinghe attend?
Samitha Ranasinghe attended Purdue University College Of Engineering.
What skills is Samitha Ranasinghe known for?
Samitha Ranasinghe has skills like Team Leadership, Public Speaking And Presenting, Project Management, Software Design, Software Development, Robotics, C++, Java, Javascript, Relationship Building, Decision Making, Team Motivation.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial