cv: name: Evan Scamehorn location: Madison, WI email: ejscam2@gmail.com phone: +1-630-450-3546 website: https://ejs.cam social_networks: - network: LinkedIn username: evan-scamehorn-b66a4226a - network: GitHub username: evan203 sections: education: - institution: University of Wisconsin - Madison area: Computer Science degree: BS date: start_date: 2024-08 end_date: 2028-05 location: Madison, WI summary: highlights: - 'GPA: 3.913' - 'Courses: Artificial Intelligence, Linear Algebra, Computer Graphics' - 'Certificates in Mathematics and Data Science' experience: - company: Ruddervirt position: Software Engineer date: start_date: 2024-05 end_date: 2024-08 location: Naperville, IL summary: highlights: - Refactored product deployment infrastructure using Kubernetes. - Designed secure virtual machine networking and deployment backend using Python. - Integrated backend virtual machine platform with web development team. - Developed custom virtual machine images using Packer and Ansible. - Integrated Git with CI/CD pipeline for code versioning and deployment to AWS. - company: Eigenvector position: Software Engineer Intern date: start_date: 2023-05 end_date: 2023-09 location: Naperville, IL summary: highlights: - Designed and implemented tooling to automate creation, conversion, and management of virtual machine images using Python and Bash. - Refactored python codebase from using VirtualBox to Libvirt/KVM to create and run virtual machines. - Presented design research and decisions and collaborated with a mentor. - Tracked code versioning and deployment using Git. - Developed and deployed on Ubuntu servers leveraging Terraform for AWS. projects: - name: '[City Transit Simulator](https://evan203.github.io/city-sim)' date: start_date: 2025-11 end_date: present location: summary: A web application for modeling ridership of public transit networks highlights: - Uses Open Street Map data of US cities processed using Python - Interactively view city scapes in 3D using Three.js - Plan, construct, and manage transit routes - Simulate ridership and plan with simulated economy skills: - label: Programming Languages details: Proficient with Python, Bash, and Java - label: Programming Tools details: Experience using PyTorch, Git, DevOps, Kubernetes, and Docker - label: Mathematics details: Good understanding of calculus, linear algebra, statistics, and discrete math design: theme: sb2nov # page: # size: us-letter # top_margin: 0.7in # bottom_margin: 0.7in # left_margin: 0.7in # right_margin: 0.7in # show_footer: true # show_top_note: true # colors: # body: rgb(0, 0, 0) # name: rgb(0, 0, 0) # headline: rgb(0, 0, 0) # connections: rgb(0, 0, 0) # section_titles: rgb(0, 0, 0) # links: rgb(0, 0, 0) # footer: rgb(128, 128, 128) # top_note: rgb(128, 128, 128) # typography: # line_spacing: 0.6em # alignment: justified # date_and_location_column_alignment: right # font_family: # body: New Computer Modern # name: New Computer Modern # headline: New Computer Modern # connections: New Computer Modern # section_titles: New Computer Modern # font_size: # body: 10pt # name: 30pt # headline: 10pt # connections: 10pt # section_titles: 1.4em # small_caps: # name: false # headline: false # connections: false # section_titles: false # bold: # name: true # headline: false # connections: false # section_titles: true # links: # underline: true # show_external_link_icon: false # header: # alignment: center # photo_width: 3.5cm # photo_position: left # photo_space_left: 0.4cm # photo_space_right: 0.4cm # space_below_name: 0.7cm # space_below_headline: 0.7cm # space_below_connections: 0.7cm # connections: # phone_number_format: national # hyperlink: true # show_icons: false # display_urls_instead_of_usernames: true # separator: • # space_between_connections: 0.5cm # section_titles: # type: with_full_line # line_thickness: 0.5pt # space_above: 0.5cm # space_below: 0.3cm # sections: # allow_page_break: true # space_between_regular_entries: 1.2em # space_between_text_based_entries: 0.3em # show_time_spans_in: [] # entries: # date_and_location_width: 4.15cm # side_space: 0.2cm # space_between_columns: 0.1cm # allow_page_break: false # short_second_row: false # summary: # space_above: 0cm # space_left: 0cm # highlights: # bullet: ◦ # nested_bullet: ◦ # space_left: 0.15cm # space_above: 0cm # space_between_items: 0cm # space_between_bullet_and_text: 0.5em # templates: # footer: '*NAME -- PAGE_NUMBER/TOTAL_PAGES*' # top_note: '*LAST_UPDATED CURRENT_DATE*' # single_date: MONTH_ABBREVIATION YEAR # date_range: START_DATE – END_DATE # time_span: HOW_MANY_YEARS YEARS HOW_MANY_MONTHS MONTHS # one_line_entry: # main_column: '**LABEL:** DETAILS' # education_entry: # main_column: |- # **INSTITUTION** # *DEGREE* *in* *AREA* # SUMMARY # HIGHLIGHTS # degree_column: # date_and_location_column: |- # *LOCATION* # *DATE* # normal_entry: # main_column: |- # **NAME** # SUMMARY # HIGHLIGHTS # date_and_location_column: |- # *LOCATION* # *DATE* # experience_entry: # main_column: |- # **POSITION** # *COMPANY* # SUMMARY # HIGHLIGHTS # date_and_location_column: |- # *LOCATION* # *DATE* # publication_entry: # main_column: |- # **TITLE** # SUMMARY # AUTHORS # URL (JOURNAL) # date_and_location_column: DATE locale: language: english # last_updated: Last updated in # month: month # months: months # year: year # years: years # present: present # month_abbreviations: # - Jan # - Feb # - Mar # - Apr # - May # - June # - July # - Aug # - Sept # - Oct # - Nov # - Dec # month_names: # - January # - February # - March # - April # - May # - June # - July # - August # - September # - October # - November # - December settings: current_date: '2025-12-22' render_command: design: locale: typst_path: rendercv_output/Evan_Scamehorn_Resume.typ pdf_path: rendercv_output/Evan_Scamehorn_Resume.pdf markdown_path: rendercv_output/Evan_Scamehorn_Resume.md html_path: rendercv_output/Evan_Scamehorn_Resume.html png_path: rendercv_output/Evan_Scamehorn_Resume.png dont_generate_markdown: false dont_generate_html: false dont_generate_typst: false dont_generate_pdf: false dont_generate_png: false bold_keywords: []