Rodrigo Curiel

Software Engineer

Los Angeles, California, United States7 yrs 11 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Led microservices development with Serverless framework.
  • Built automated ETL pipelines for data integrity.
  • Passionate about leveraging AI and data-driven solutions.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and data-driven solutions.

Contact

Skills

Core Skills

Backend Web DevelopmentPythonEtl

Other Skills

User RequirementsServerless frameworkAWS Step FunctionsDynamoDBS3Material UIAPI documentationJupyter NotebooksSQLSpinnakerJenkinsChatGPTpandasOpenAIDatabases

About

Software engineer with strong technical, communication, and creative problem-solving skills. Experienced in building full-stack MVPs written in Python and deploying them to AWS. Passionate about working with data and figuring this AI thing out. I approach software engineering with a mathematician's mentality.

Experience

7 yrs 11 mos
Total Experience
1 yr 6 mos
Average Tenure
2 yrs 4 mos
Current Experience

Light iron, a panavision company

Software Developer

Feb 2024Present · 2 yrs 4 mos · Los Angeles, California, United States · Hybrid

Career break

Travel

Nov 2021Oct 2022 · 11 mos

  • I've always wanted to travel, so while working at Staircase I saved up money and after having successfully deployed the Setup product to our production environment, it felt like a good time to take a break and do some traveling. I went on a solo roadtrip for a little over a month traveling up the West coast from Los Angeles, CA all the way up to the Canadian border in Washington. Just me, my car, my camera, and the outdoors. It was great. Shortly after, I decided I wanted to take my family on a vacation to Mexico, something my mom has been asking for since I was in middle school, and we had such an amazing time. We spent a month in Jalisco, MX and my parents showed me and my siblings around the neighborhood they grew up in. They introduced us to relatives we had only heard stories about. Showed us the best place to get churros in town. Rode horses in my uncles farm. Best tour guides ever.

Staircase

Backend Software Engineer

Feb 2021Oct 2021 · 8 mos · Remote

  • Served as technical lead for the development of two microservices built using the Serverless framework, which involved coordinating with designers, engineers, and management to gather requirements, creating a collaborative remote work environment within my team, and ensuring code quality through code reviews
  • Developed content management RESTful API (Documentation) that integrates with Staircase’s DevOps microservices to generate and host product documentation using bundles from any stage of our DevOps pipeline
  • Streamlined customer onboarding process by architecting and developing the backend for a new microservice (Setup) that leveraged AWS Step Functions to orchestrate multiple Staircase services to set up new customers’ accounts and environment, allowing them to begin using Staircase services immediately
  • Implemented API endpoint that parsed and transformed data from OpenAPI documents in product bundles and stored this in a DynamoDB table, as well as stored product images in S3
  • Improved API response time by addressing read bottlenecks, which involved migrating DynamoDB tables from a multi-table to a single-table design, refactoring Lambda functions, and writing Moto unit tests
  • Reduced time to market for the Documentation product by developing reusable Material UI components to dynamically generate API documentation using product data from our API
  • Wrote Python scripts to automate the preparation of our test and production environments for weekly customer demos, e.g., deploying the most recent version of products to these environments and publishing updated product documentation
User RequirementsBackend Web DevelopmentPython

Netflix

Technologist (Software Engineer)

Dec 2019Feb 2021 · 1 yr 2 mos · Los Angeles, California, United States

  • Supported the Title Operations team by working in lockstep with Product Creative Systems and Engineering teams to locate pain points in their current operations and create/maintain interim solutions until features are incorporated into enterprise applications
  • Built ETL pipelines using Jupyter Notebooks, Python, SQL, and third-party APIs and configured these pipelines for CI/CD by integrating Spinnaker with Jenkins and Rocket CI to help automate tasks previously performed manually by stakeholders and developers
  • Minimized risks to data integrity in Airtable bases by scheduling workflows to automate processes prone to human error, handling dead titles according to each stakeholder’s specifications, and vetting incoming/outgoing data pull/push workflows, while still providing users the freedom and flexibility to continue innovating
User RequirementsETLPython

Ucla henry samueli school of engineering and applied science

Laboratory Technician

Sep 2016Nov 2017 · 1 yr 2 mos · Los Angeles, California, United States · On-site

  • Determined which combined system of friction best modelled friction forces on a nanoscale surface with asperities in order to implement the friction component of our MATLAB physics model
  • Maintained the integrity of our research model’s MATLAB code by rewriting code to make data collection more efficient as well as by writing unit tests to ensure model functionality as research progressed

Asucla

Supervisor

Jul 2016Jun 2018 · 1 yr 11 mos · Greater Los Angeles Area · On-site

  • Oversaw Ackerman Union Store employees to ensure proper ASUCLA procedures are carried out
  • Introduced "I speak ---" language stickers on ID badge in order to help eliminate the language barrier between foreign language speaking customers and ASUCLA employees

Mentorship ucla

Mentor

Oct 2015May 2017 · 1 yr 7 mos · Los Angeles, California, United States · On-site

Ucla henry samueli school of engineering and applied science

2 roles

Laboratory Technician

Apr 2015May 2016 · 1 yr 1 mo · Los Angeles, California, United States · On-site

  • Tested various multiferroic materials using COMSOL to determine which material served best as the magnetic storage unit of Magnetoresistive Random-Access Memory (MRAM)
  • Found the optimal multiferroic material, Terfenol-D, and dimensions that produced single domain results under various energy exchange constants
  • Published findings on exchange constant influence on Terfenol-D single domain formation in the Institute of Physics' Multifunctional Materials journal

Laboratory Technician

Mar 2014Jan 2015 · 10 mos · Los Angeles, California, United States · On-site

  • - Calculated filter coefficients for our lab’s unstable laser by aiming it at an optical power meter and writing a MATLAB script to interact with these two instruments to collect the raw readings and filter out the laser intensity noise

Education

UCLA

Bachelor of Science - BS — Applied Mathematics

Jan 2013Jan 2018

Stackforce found 100+ more professionals with Backend Web Development & Python

Explore similar profiles based on matching skills and experience