Cameron Sherman

415 South Street · Waltham, MA 02453 cameronsherman@brandeis.edu

I am a junior at Brandeis University pursuing a double major in Computer Science and Business. With a passion for coding, entrepreneurship, and leadership, I am driven to create innovative solutions that bridge the worlds of technology and business. My professional interests span software engineering, data science, management consulting, and finance, reflecting a deep curiosity about how technology can transform industries and improve the investment experience. I am actively involved in leadership roles and community initiatives, ranging from serving as class chair, customer advocacy, and more. Through my academic pursuits and professional endeavors, I aim to merge technical expertise with strategic business insight to drive impactful, positive change.


Experience

Information and Borrowing Assistant

Brandeis University Library

Deliver seamless library experiences by empowering patrons with efficient checkouts and friendly service. Ensure proactive management of online resources, maintaining accuracy and relevance in a rapidly evolving digital landscape. Optimize organization by streamlining materials, fostering accessibility, and sustaining order. Utilize detailed record-keeping systems to drive operational excellence and enhance the library's resource tracking capabilities.

August 2024 - Present

Orientation Leader

Brandeis University Department of Orientation and First Year Experience

Spearheaded impactful orientation initiatives, including move-in programs and campus tours, to create a welcoming environment. Facilitated workshops, activities, and bonding events that seamlessly integrated students into university life and culture. Leveraged adaptability and swift decision-making to ensure a consistently positive orientation experience. Collaborated with a diverse team of leaders to execute events that foster connection and engagement.

August 2023 - January 2025

Lead Teaching Assistant: Software Entrepreneurship

Brandeis University Department of Computer Science

Developed and designed a course website to effectively showcase assignments and resources for students. Guided student groups through classwork and the entrepreneurial process, fostering engagement and understanding. Evaluated assignments with detailed feedback aligned with course objectives. Collaborated with a team of teaching assistants to streamline communication between students and the professor.

August 2024 - December 2024

Guest Advocate

Target Corporation

Provided outstanding service by engaging guests at registers, self-checkout, and service areas to enhance their experience. Ensured exceptional quality through clear communication and effective problem-solving to meet guest expectations. Maintained cleanliness and upheld product safety standards while efficiently bagging items to align with company policies.

May 2024 - August 2024

Education

Brandeis University

Bachelor of Arts in Computer Science and Business

Activities and Societies:

  • Teaching Assistant (TA)
  • Information and Borrowing (Library) Assistant
  • August and January Orientation Leader (OL)
  • Brandeis Entrepreneurship and Tech Association (BETA)
  • Quizbowl Club
  • Blood Drive Volunteer

Featured Article: Shaping the Midyear Experience as an Orientation Leader

August 2022 - May 2026
Brandeis University Seal

The Calhoun School

Activities and Societies:

  • Class Day Speaker
  • Model United Nations
  • Grade Representative
  • Faculty Representative
  • Varsity Baseball
  • Chamber Winds
  • Copy Editor for School Newspaper
  • Admissions Ambassador

Featured Article: Class of 2022 Impresses with College Outcomes

August 2018 - May 2022
Calhoun School Logo

Skills

Programming Languages & Tools
Programs
leadership
  • Empathy
  • Communication
  • Accountability
  • Collaboration
  • Adaptability
  • Integrity
  • Resilience

Interests

Interests section coming soon!


Engineering 11a Spring 2025 Projects:

Design Project #1: Introduction to 3D Printing

Objective

The goal of this project was to introduce the fundamentals of Computer-Aided Design (CAD) and Computer-Aided Manufacturing (CAM) through hands-on experience with a Prusa MINI+ 3D Printer and PrusaSlicer software. The project was divided into three parts:

  1. Creating and printing a customized nameag using PrusaSlicer
  2. Printing a second, more challenging test print (a torture test) to explore the limits of 3D printing.
  3. Documenting the process on a personal website to reflect on the learning experience.

By completing this project, I gained the ability to slice and print 3D models, understand the technical constraints of additive manufacturing, and improve troubleshooting techniques for common 3D printing issues.

Part 1: Nametag Design and Printing

Nametag image
Second Nametag
OG Nametag image
First Nametag

Process

  1. Downloading and Editing the Nametag File
    • I accessed the provided nametag .3mf file from the course repository.
    • Using PrusaSlicer, I modified the text and layout to personalize my nametag.
  2. Configuring PrusaSlicer Settings
    • Printer: Prusa MINI+ with a 0.4mm nozzle
    • Layer height: 0.2mm
    • Infill: 15% grid pattern
    • Supports: None(since the design did not require overhang support)
  3. Starting the Print
    • I loaded PLA filament and heated the nozzle and print bed accordingly.
    • After slicing the model, I exported the G-code to a USB and started the print.
    • During this process, I encountered an issue where filament got stuck in the extruder tube. With the help of Ben and Ian, I was able to clear the blockage and restart the print successfully.
  4. Observations and Adjustments
    • First nametag: The print was clean and legible
    • Second nametag: The text was less distinct, likely due to the font size being too small and a lack of contrast between the layers (since I did not change the filament color for the top layer).
    • Future imporvments: I should increase the font size and consider pausing the print to change filament colors for better readability.

Second Print: Torture Test

Torture Test image
Torture Test Boat

Process

  1. Selecting the Torture Test Model
    • I downloaded a classic toy boat torture test from Thingiverse.
    • The file was available in both .3mf and .stl formats, allowing comparison of metadata retention.
  2. Slicing and Printing
    • I imported the .3mf file into PrusaSlicer and reviewed the structure.
    • Initially, I considered adding supports, but I was advised against it, as the test is designed to push the printer’s overhang and bridging capabilities.
    • After slicing, I exported the G-code to a USB and started the print.
  3. Observations and Analysis
    • The torture test features overhangs, bridges, and acute angles to evaluate the printer’s performance.
    • The print successfully completed, with only minor stringing in the bridging sections.
    • Future improvements: Adjusting the retraction settings and increasing the cooling fan speed could reduce stringing.

Personal Website

Git Logo

Process

  1. Setting Up a GitHub Page
    • I created a personal website using a Bootstrap template.
    • I customized the website structure, adding an ENGR 11A tab for project documentation.
  2. Website Hosting Challenges
    • Initially, I attempted to register cameron-sherman.com through GoDaddy, but encountered domain management and SSL certificate issues.
    • I later transferred my domain to NameCheap, which provided a smoother setup process.
  3. Final Touches
    • I uploaded images of my nametag and torture test prints.
    • My reflection included insights into successes, challenges, and improvements for future prints.

Reflection & Future Improvements

Observations

  1. Importance of Proper Slicing Settings
    • The nametag text size affected readability, and the lack of contrast reduced visibility.
    • The torture test revealed minor stringing, indicating the need for improved retraction settings.
  2. Understanding Printer Limitations
    • The Prusa MINI+ handled overhangs well but had slight issues with bridges.
    • The lack of color contrast in my nametag print highlighted the importance of filament changes.
  3. Website Development and Hosting
    • I successfully documented my work on GitHub Pages, reinforcing my website deployment skills.
    • Overcoming domain hosting issues improved my understanding of SSL certificates and DNS management.

Conclusion

Summary

  1. Hands-On Learning
    • This project provided hands-on experience with CAD, CAM, 3D printing, and website development.
    • I gained valuable insight into printing parameters, troubleshooting, and technical limitations.
  2. Future Applications
    • I will apply these lessons to create more refined and functional 3D prints.
    • Exploring advanced PrusaSlicer settings will help optimize print quality.

Design Project #2: Remixing 3D Designs

HorsePrusa
A Horse Walks into a Bar: in PrusaSlicer
HorseTinker
A Horse Walks into a Bar: in TinkerCad
HorseSketch
A Horse Walks into a Bar: a sketch
HorseWalksIntoABar
A Horse Walks into a Bar: a print

Objective

The goal of Project #2 was to remix existing 3D models by combining elements from different designs, modifying them using 3D modeling software, and printing the final models. This project was divided into two parts: using TinkerCad for remixing and using Fusion360 for more advanced modifications. The objective was to explore 3D modeling, enhance design skills, and gain hands-on experience with 3D printing processes.

Part 1: TinkerCad Remixing

Concept & Design Process

For the first part of this project, I decided to recreate a visual representation of my favorite joke “A horse walks into a bar. The bartender says, ‘Why the long face?'” To bring this concept to life, I planned to combine a horse model with a bar model using TinkerCad. I initially sketched out my design, but I found that my proportions were off because I started with the horse rather than defining the 3D environment first. To streamline the process, I opted to download an .stl file of Moe’s Tavern from The Simpsons as my bar model, which allowed me to focus on placing the horse correctly within the scene.

TinkerCad Modeling Process

  1. Importing .stl Files: I sourced a 3D horse model and a Moe’s Tavern model from Thingiverse and imported them into TinkerCad.
  2. Alignment & Scaling: Initially, I had difficulty positioning the horse inside the tavern because my snap grid was set to 1mm. After turning the snap grid off, I gained finer control over object placement.
  3. Modifications: To ensure a proper fit, I adjusted the scale of the horse and tweaked the dimensions of the tavern’s doorway. I also removed unnecessary walls and adjusted the model’s orientation for printing efficiency.
  4. Grouping & Exporting: Once I finalized the positioning, I grouped the elements in TinkerCad and exported the final .stl file.

3D Printing Process

  1. Importing to PrusaSlicer: I imported the .stl file into PrusaSlicer and adjusted the scale slightly to fit within the printer’s build volume.
  2. Support Structures: Since the design had overhanging parts, I added support structures to ensure the print’s structural integrity.
  3. Printing: I initiated the print and monitored the process for any errors or warping.
  4. Post-Processing: After printing, I removed the supports carefully. However, I noticed some rough edges where the supports had been attached. More precise removal tools or finer support settings in PrusaSlicer could have improved the post-processing quality.

Resluts and Observations

The final print successfully represented the joke, with the horse positioned within the bar. The overall print quality was satisfactory, though I could have optimized the support removal process to reduce imperfections. Additionally, adjusting the model’s orientation before slicing could have improved print efficiency and reduced filament waste.

Part 2: Remixing with Fusion360

Git Logo
PokeBall Top in Fusion360
Top Print
PokeBall Top after Print
CClosed
Finished PokeBall (Closed)
COpen
Finished PokeBall (Open)

Concept & Design Process

For the second part of the project, I decided to create a functional, auto-opening PokéBall. I found inspiration from a Reddit post that had a similar design and chose to personalize it by adding my nickname, "Cam," to the top half of the PokéBall.

Fusion360 Modeling Process

  1. Importing .stl Files: I downloaded the PokéBall model components from the aformentioned tutorial.
  2. Design Adjustments: Initially, I attempted to assemble multiple components in Fusion360 but faced difficulties in merging them effectively. Based on advice from Ben and Ian, I shifted my approach to modifying a single component rather than assembling multiple parts.
  3. Mesh Conversion: To engrave my name into the top of the PokéBall, I first had to convert the imported mesh into a solid body.
  4. Adding the Name: Using Fusion360’s text tool and following an online tutorial, I debossed my nickname "Cam" into the surface of the top half of the PokéBall. While I originally considered an embossed design, I found the debossed look more aesthetically pleasing and easier to print.
  5. Exporting: After finalizing the modifications, I exported the modified .stl file for printing.

3D Printing Process

  1. Importing to PrusaSlicer: I imported the modeified .stl file into PrusaSlicer and added supports for the overhanging sections.
  2. Printing the Top Half: The print quality was good overall, but the very top of the PokéBall's hemisphere did not print completely. Thankfully, this issue was minimal and did not impact the functionality of the PokéBall.
  3. Printing the Other Components: I proceeded to print the remaining components and followed the assembly steps outlined in the tutorial.

Resluts and Observations

The final product was a fully functional PokéBall that opens and closes with a button press. The debossed name on the top half turned out well, adding a unique, personal touch to the design. The minor issue with the top hemisphere could have been avoided by slightly increasing the infill percentage or adjusting the print orientation.

Design Project #3: Form and Fit for Electronics

The Lightning McQueen Chassis Enclosure Series

The Laser Cut House Chassis Enclosure Series