Skip to content
View JNewman-cell's full-sized avatar

Block or report JNewman-cell

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JNewman-cell/README.md

Hi there! I'm Jackson Newman 👋

Contact Info:

Location: Redwood City, CA
Email: [email protected]
LinkedIn: jacknewman
GitHub: JNewman-cell
Portfolio: jacksonnewman.netlify.app

About Me

I'm a passionate and driven Computer Engineering student at UCSB, set to graduate in June 2024. With hands-on experience in software development and a strong foundation in various programming languages and tools, I'm always eager to take on new challenges and grow my skill set. 🛠️ Technical Skills

Languages: C++, Java, Python, C, SQL (PostgreSQL, SQLite), JavaScript, HTML/CSS
Frameworks: React, Node.js, Flask, Bootstrap, Material-UI, Storybook
Tools: Git, Docker, Jira, Google Cloud Platform, Confluence, Perforce, NPM, Firebase, GitHub Actions
Libraries: pandas, NumPy, TensorFlow, PyTorch, Keras, Seaborn, matplotlib

💼 Work Experience

Software Engineer Intern @ AMD San Jose, CA | June 2023 - September 2023

Doubled Vivado constraint processing speed with Wildcard Matching and optimized preprocessing in C++.
Created unit tests for 100% case coverage to ensure performance and validity of new constraint processing.
Reduced memory footprint by 340MB by switching to a 3rd party package in C++.
Cut testing times by up to 80% by automating memory allocation and encryption performance tests.
Slashed project update time by 90% through automation of encryption key changes for IP.

Full-Stack Software Engineer Intern @ Shellie.us San Francisco, CA | June 2022 - September 2022

Enhanced a React website used by hundreds of active users and numerous companies.
Designed a user hierarchy-based editing page for online exhibits, streamlining webpage edits.
Completely eliminated user webpage inquiries and cut new exhibit page launch time by 40%.

🚀 Projects

Commuter Helper React, CSS, Bootstrap, Google Auth, GCP, Firebase, Git

Built a user-friendly website for commute input, sending daily emails with the best routes.
Set up Firebase for user authentication and used Google Place API for address auto-complete.
Utilized GCP Cloud Functions to check departure times and Routes API for route statistics.

Collaborative Full Stack Website Java, JavaScript, SQL, Maven, Jest, Git, CI/CD, Jenkins, RESTful API

Worked with an Agile team to deploy 7 features to a Dokku PostgreSQL database within a large codebase.
Added a feature for searching courses by instructor, implementing a new query for result retrieval.
Created a form using local storage to modify user metadata in MongoDB, facilitating seamless searching.

TinyGPT Python, PyTorch, Numpy, Self Attention, Transformers

Implemented a cutting-edge language model using PyTorch to generate text from input sequences.
Used advanced NLP techniques inspired by GPT-2, including Transformers, for effective pattern capture.
Demonstrated expertise in training and optimization within the GPT-2 framework for robust text generation.

🎓 Education

University of California, Santa Barbara Bachelor of Science in Computer Engineering | September 2020 - June 2024

GPA: 3.7
Dean's Honors
Relevant Coursework: Data Structures, Algorithms, Operating Systems, Full Stack Web Development, Software Engineering, Computer Architecture, Embedded Systems

I'm always excited to connect with fellow tech enthusiasts, so feel free to reach out! Let's build something amazing together. 🚀

Pinned Loading

  1. CommuterHelper CommuterHelper Public

    The Commuter Helper service is designed to streamline daily commutes, making them faster, easier, and less stressful. It offers features such as automatic route suggestions with estimated travel ti…

    JavaScript

  2. StockProjects StockProjects Public

    This project allows investors to see historical and current data of the stocks in the NASDAQ and NYSE to determine if they should invest. Data is updated automatically everyday to reflect new data …

    Python

  3. tinyGPT tinyGPT Public

    In this project, I've developed a sophisticated language model based on the Generative Pre-trained Transformer (GPT) architecture using PyTorch. The model is designed to generate coherent and conte…

    Python

  4. AutoencoderClassfication AutoencoderClassfication Public

    This is an autoencoder implementation that was trained on MNIST and MVTEC Datasets to predict numbers and transistor position.

    Jupyter Notebook 2

  5. WaferMapNeuralNetworkClassification WaferMapNeuralNetworkClassification Public

    This is a neural network designed to classify wafer imperfections without feature engineering.

    Jupyter Notebook 4

  6. UCSBHistoricalCourseScraper UCSBHistoricalCourseScraper Public

    Finds all past course offerings for certain subjects and compiles each quarter into a specific csv file for use in choosing electives and planning out Major class schedules.

    Python 1