Nicholas Guerrero

Nicholas Guerrero

MS Graduate

Computer Science Department

Viterbi School of Engineering

University of Southern California

Biography

My full name is Nicholas Guerrero, but I go by Nick.

Computer Science Masters graduate with a passion for Full Stack Software Engineering, Machine Learning, and Cryptography. Seeking full-time roles to apply my skills and knowledge to real-world challenges. Solid foundation in machine learning, algorithms, web technologies, computer networking, operating systems, database systems, applied cryptography, and information retrieval. See below or my CV & Projects for more.

Education
  • MS., Computer Science, 2023

    University of Southern California

  • B.A., Economics, 2016

    Whittier College

Experience

For more details see my CV

 
 
 
 
 
Full Stack Software Engineer, AI/ML Intern
September 2023 – Present Santa Barbara, California (remote)
  • Deployed to production 90%+ accuracy LLM BERT Text & VIT Image Transformer AI models written in Python and containerized in Docker, leveraging AWS cloud services. The models are used as integral pieces of the core business product
  • Owned and greatly expanded upon a piece of the ComplyAI codebase that had to do with loading different AI/ML models on AWS EC2 production instances and exposing endpoints for model access
  • Wrote a testing suite for AI/ML model output endpoints using Pytests that is integrated into a CI/CD pipeline before a pull request is moved into staging-area of an AWS ECS instance
  • Reduced the AI/ML model endpoint computation time from 15 seconds to 200-300 milliseconds by refactoring the design pattern of certain areas of the codebase
 
 
 
 
 
Data Management Officer
November 2017 – January 2020 Los Angeles, California
  • Designed SQL table schemas for an enterprise relational database. Data organization led to 30% increase in compliance rates
  • Visualized results of Federal Model Edit Check Reports using Python for computation and different visualization tools
  • Developed an automated system to provide daily model risk evaluation reports to team leads using Python and SQL queries
  • Performed in a cross-functional team acting as a liaison between Software Engineering department and the Business Units
  • Built full-stack Python Flask-App utilized to run data validation tests on incoming monthly data feeding into enterprise database
 
 
 
 
 
Jr. Data Scientist
March 2017 – November 2017 Pasadena, California
  • Trained a recommendation engine using Scikit-Learn and Gensim to recommend different IT products to JPL staff
  • Managed the Mongo No-SQL databases of the team’s enterprise IT platform, improved data quality by 50%
  • Collaborated with team’s Web Developer to prototype & integrate Machine Learning Models into platform backend
  • Designed & helped implement a new ticketing/response system increasing IT team ticket resolution rate by 15%
  • Created a reporting structure to identify what departments were having chronic IT issues
 
 
 
 
 
CCAR Data Analyst
City National Bank
September 2016 – March 2017 Los Angeles, California
  • Reported on incoming edit check feedback from United States Federal Reserve CCAR testing team