Hi, I'm Miguel!
Software Engineer
Projects
-
JEMS Map Creation and Editing Software
Created a full-stack ReactJS map editing application software complete with sessions, user interactions and a fully-integrated node-managed MongoDB datastore with a group of 4 using test driven development.
-
3D NURBS Interpolator and Approximator.
Developed a full-stack web application using Node and p5js for simulating Non-Uniform Rational B-Splines that approximate 3D position and orientation quaternion data points used for predicting travel paths of rigid bodies.
-
Control System for Magnetic Actuators and Soft Robotics
Designed and built a 3-DOF magnet manipulator with UI, multi-threaded software, and optimized closed-loop multi-motor controller using C, Python, and MicroPython, applying control theory concepts to ensure accurate and stable positioning of the magnet.
-
Crypto Exchange Watcher
Developed C program for logging and aggregating live data from an unlimited number of concurrently loading crypto exchange channels with dynamic thread allocation and async I/O.
-
DistilBERT Fine Tuning
Used PyTorch and Huggingface Transformers libraries to fine tune Distilbert LLM on movie reviews with up to 92% precision and explore the effect of layer freezing.
-
EmbeddedML
Lead a team of 4, implemented various numerical integration algorithms and filters, optimized web-enabled logging and trained classification model with up to 99% accuracy for handheld, gesture-recognition micro-controllers.
-
Airborne Object Interception Device
Utilized CV-enabled camera devices to write a C application hosted on a micro controller to detect an aerial object, fit its travel path to an nth degree polynomial and predict the path of a second intercepting object before hitting the ground.
Experience
-
Amazon | Data Engineering Intern
4 2023 - 7 2023 | San Diego, California
- Enhanced productivity by automating developer workflow using AWS CloudFormation, Lambda and ApiGateway, reducing operation time by 50% and minimizing errors through automated testing and custom NPM build processes.
- Leveraged AWS Cloudwatch, DynamoDB, and Eventbridge to detect data discrepancies in 1000+ tables within 5 minutes of load time.
- Provided ample alternatives to team by designing fully realized service stack mock ups before design discussions.
-
Applied Visions | Software Engineering Intern
8 2022 - 0 2023 | Northport, New York
- Utilized .NET ILogger interface to standardize and aggregate logs from Azure App Services, VMs and SQL servers, into single Log Analytics service, catching errors and reducing debugging time by 20%.
- Designed and implemented user verification and document sharing system from database schema to customer-facing UI.
- Designed localization architecture in order to translate web application into various languages and dialects.
-
Amazon | Data Engineering Intern
5 2022 - 7 2022 | San Diego, California
- Deprecated and designed replacements for high-traffic tables, reducing space usage by 30% and downstream processing time by 50% without data loss.
- Loaded and transformed information from data lakes containing 1000+ TB of data using AWS Redshift, S3 and Apache Hive, allowing for processing in AWS Glue and Athena.
- Designed Apache Spark testing suite to assess downstream impact of proposed ETL and DDL changes–ensuring data integrity for 100+ customers in security.