Michael Ruiz
Software Engineering Consultant at Pariveda Solutions- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Spanish -
Topline Score
Bio
Experience
-
Pariveda
-
United States
-
Business Consulting and Services
-
500 - 600 Employee
-
Software Engineering Consultant
-
Sep 2021 - Present
-
-
-
Aerendir Mobile Inc.
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Lead Software Engineer Product Development
-
Oct 2018 - Aug 2021
Currently working as the lead software engineer of Aerendir’s product development team. I helped devolp machine learning algorithms for a biometric security called Nueroprint. This technology uses the microshivers of your body to uniquely identify an individual. Developed and improved on ML classifiers, such as NNT, and random forests to improve the false positive and true positive rate of inference. Helped work on maintaining the classifiers to run on smaller sets of data and to run 100% on the edge of the device, so no cloud leverage was required. Also Android development for the frontend POC. Other projects worked on from the technology include Anit-Bot detection and Age Block detection. Show less
-
-
-
Brooks Automation
-
United States
-
Semiconductor Manufacturing
-
700 & Above Employee
-
Software Engineer
-
Apr 2015 - Jan 2017
Worked as a software engineer to improve and fix any issues with the control program for Wafer sorters. I became familiar with the Semi-Industry standards required for all wafer sorters. Required me to do rigorous testing as well as create test case documentation for all new upgrades to the program. Worked closely with product managers to determine what the customer needed so the control program can be updated. Created new upgrades to the control program that allowed for a much easier use of the customer to modify their settings to meet each of their specific needs. Created design documents to record the requirements and all the modifications to the code required. Show less
-
-
-
Santa Clara University
-
United States
-
Higher Education
-
700 & Above Employee
-
Graduate Teaching Assistant
-
Sep 2013 - Jun 2015
Teaching assistant for Undergraduate Computer Engineering Labs. Responsibilities include preparing labs for undergraduate students, explaining and providing help on subjects that they may not understand, and grading and providing feedback on student’s submitted assignments. Allowed me to help grow student’s interests in Computer Engineering as well as give me a higher passion on the subject by helping others learn more about Computer Engineering. Worked as a TA for the Undergraduate Software Engineering and Compilers courses. Show less
-
-
-
Santa Clara University
-
United States
-
Higher Education
-
700 & Above Employee
-
Robotics System Laboratory Assistant
-
Aug 2012 - Jun 2013
Undergraduate research in Nano-satellite development and implementation. Worked with Computer, Electrical, and Mechanical engineers to develop, and test a Nano-satellite in collaboration with NASA-AMES. Worked with I2C and serial communication protocols to create control mechanics and information gathering systems. Developed system for Active Attitude control allowing for active control in one-degree direction from a ground station. Created control system with priorities to allow for better power control and overall information states of the Nano-satellite. Show less
-
-
Education
-
Santa Clara University
Master's Degree, Computer Science & Engineering -
Santa Clara University
Bachelor of Science (BS), Computer Science and Engineering