# Jarrett Devereaux
Tempe, AZ | [github.com/jarrettdev](https://github.com/jarrettdev)
## Professional Summary
[AWS Certified Data Engineer](https://www.credly.com/badges/6b5376b0-2fb0-4340-bdd8-539d641c18d1) with hands-on experience in full-stack development, ETL pipelines, and data analysis. Combining academic knowledge in data science with practical projects and freelance work. Seeking a challenging data engineering role to apply and expand skills in Python, AWS, and database technologies.
## Skills
- Programming Languages: Python, JavaScript, SQL, Bash
- Databases: MongoDB, PostgreSQL
- Cloud Technologies: AWS (Kinesis, EC2, EMR, S3, RDS, Lambda, Redshift, Glue)
- Web Technologies: Vue.js, Nuxt.js, Node.js
- Data Engineering: ETL/ELT pipelines, data warehousing, processing
- Data Science: Pandas, NLTK, spaCy, Machine Learning, Data Analysis
- Other: Web Scraping, API Development, Full-Stack Development
## Projects
**[[RedditPulse]] | [Live Demo](https://reddit-pulse-2.vercel.app/)**
- Developed a full-stack web application for real-time Reddit engagement analysis
- Implemented innovative data collection system using browser extensions and Xvfb to bypass anti-bot measures
- Utilized MongoDB for data storage and Nuxt.js for server-side rendering
- Applied SARIMAX models for user engagement forecasting and NLP for entity extraction
- Created interactive visualizations using Chart.js to display engagement trends and statistics
**[[Noshade.Vision]] | [Live Demo](https://www.noshade.vision/youtube-summaries/TED/How-AI-Could-Save-(Not-Destroy)-Education-%7C-Sal-Khan-%7C-TED-nsv_id-3)**
- Built a YouTube video summarization platform using AWS serverless architecture
- Implemented DynamoDB with streams for real-time updates to Algolia search index
- Utilized AWS Lambda for serverless processing and Next.js for the frontend
- Developed a custom YouTube data scraper for efficient content extraction and summarization
- Designed and implemented an ETL pipeline to process and store YouTube video data
- Created a responsive web interface for users to search and view video summaries
**[[Man-In-The-Middle Scraping System]]**
- Developed a sophisticated web scraping solution for dynamically loaded content, combining browser automation and MITM proxy techniques
- Utilized Chrome extensions, Xvfb, Python, and Bash scripting for headful, server-side scraping operations
- Implemented MITM proxy to intercept and process XHR requests in real-time, enabling extraction of lazy-loaded data
- Created a flexible system adaptable to various platforms (e.g., social media, e-commerce, news sites)
- Successfully extracted and processed millions of data points from YouTube comments, demonstrating system's scalability
## Experience
**Freelance Software Engineer / Data Scientist | Upwork**
June 2020 - June 2023
- Achieved a 100% job satisfaction score and numerous 5-star reviews
- Developed ETL/ELT pipelines for startup clients, improving data processing efficiency by 40%
- Created advanced web scrapers using Node.js, Puppeteer, and proxy rotation, processing 1M+ data points daily
- Conducted data analysis using Python, providing actionable insights that increased client revenue by 15%
- Designed and implemented scripts for data insertion into PostgreSQL databases, handling 5GB+ of data daily
## Education
**Arizona State University**
B.S. in Data Science
Expected Graduation: May 2025
Relevant Coursework: Data Structures & Algorithms, Design and Analysis of Algorithms, Statistical Modeling & Inference, Deep Learning Structures, Foundations of Machine Learning, Intro to Artificial Intelligence, Information Assurance
## Certifications
AWS Certified Data Engineer - Associate
Issued: August 2024