NATHAN TAYLOR

Computer Science Graduate Student at UPenn

Skills

Science




Data Science, Data Visualization, Physics, Mathematical Modeling, Error Anlysis, statistical assesment, Mathematics, Chemistry, COMSOL, Research, Model, Telescope, MATLAB, Simulation, LaTeX
Web Development

Javascript, HTML, CSS, SASS, Svelte, SvelteKit, API, Restful
Software Engineering


Software Development, Python, Java, Javascript, Computer Science, Computer System, Unix, Machine Learning
Communication



Writing, Taught, Teach, Speak, Author
About

Philadelphia, Pennsylvania nathansherwoodtaylor@gmail.com Zarelark nathan-sherwood-taylor
Summary

Nathan comes to computer science and software engineering from a strong background in math and science. He studied physics as an undergraduate and then spent a year pursuing a PhD in mechanical engineering before pursuing his passion in computer science. Nathan is a Philadelphia native and a current master's student at the University of Pennsylvania.

Experience

Drexel University College of Engineering

Graduate Research Assistant

As part of my PhD program at Drexel, I conducted novel research in the mechanical engineering field. During my time there, I was involved in two research projects, one attempting to develop a novel 3D printing technology and the other investigating a potential drug delivery system for prevention of airborne infectious dieseases like Covid-19.
  • Developed a simulation using COMSOL and MATLAB of a 3D printer nozzle that uses electrohydrodynamics as the ink motivating force. The hope was that this techonolgy could eventually be used to print living tissue.
  • Began research into using electrostatic forces for targeted delivery of drugs in the respiratory system.
  • Applied to several national grant programs.
  • Assisted teaching a master's level and a undergraduate level course.

SofterWare, Inc.

Technical Support Representative

In this client facing position, I assisted customers in their use of SofterWare's Donor Relationship Management software.
  • Fielded phonecalls and chat sessions from customers and gave direct support on all areas of the software while maintaing an excellent net promoter score.
  • Developed a series of new text shortcut tools that work in browser to improve representative chat response times and consistency.
  • Assisted a company team on a data science competition on Kaggle, using Python to create 75% of the figures used in the final submission. URL: https://www.kaggle.com/davekillough/helping-small-charities-thrive.

Wheaton College

Observatory Teaching Assistant

While in undergrad, I worked at the college observatory. I set up, operated, and took care of three 12" telescopes and a 24" plane-wave telescope. Photographed astronomical phenomena using a CCD camera. Assisted students with and taught them the course material and conducted demonstrations for community members.

    STLI / Scientific Technology & Language Institute

    Community Development Engineer Intern

    Worked with a team of engineers to come alongside a community in rural Kyrgyzstan and implement a clean water system. Also, overhauled an excel based model of a coil-pump.
    • Installed a spring capture and water delivery system in a rural village in Kyrgyzstan.
    • Overhauled an Excel based simulation of a coil-pump, increasing its stability, performance, and features.
    • Modeled coilpump parts using CAD.

    Wheaton College

    Nanopore Researcher

    I was the principle developer finite element analysis model a protein ion-channel alpha-hemolysin. We were investigating whether such a continuum model could provide accurate results at significant performance savings compared to the usual molecural dynamics simulations.
    • Used software such as COMSOL, MATLAB, and VMD, languages such as Java, Python, and TCL to build the model.
    • Leveraged a functional understanding of partial differential equations, linear algebra, molecular chemistry, electrodynamics, and fluid dynamics.

    Wheaton College

    Writing Fellow

    Taught mini-lectures on academic writing to a STEM class and met with each student one on one to offer constructive feedback on their writing.

      University of Chicago Medicine

      Radiomics Researcher

      Work primarily conducted in Unix and MATLAB.
      • Tested the robustness of computer aided diagnostic (Machine Learning) schema for diagnosing breast cancer from DCE-MRI images.
      • Calculated the statistical benefit of including radiomic features over size alone in lesion classification tasks.
      Projects

      Radiomics Analysis

      Researcher and Coauthor

      I built a Machine Learning model in MATLAB and it trained to detect breast cancer in MRI images. I then statistically compared the performance of this model to istelf when it was restricted to using only the main lesion metric that human radiologists use.
      • Built a Linear Discrimant Analysis (LDA) Machine Learning Model in MATLAB
      • Trained the model on a dataset of over 600 labeled MRI images.
      • Performed a statistical assesment of the model using K-crossfold validation and receiver operating curve analysis
      • Including extra data in the images that is not conventionally used by radiologists significantly improved the ability of the model to distiguish between benign and luminal A cancers.

      Coil Pump Simulation

      Researcher

      I overhauled and optimized a simulation of a coil pump that was built in Excel with extensive use of VBA macros. I also derived an equation to describe the performance of the coil pump based on several parameters.
      • Worked with highly unreadable code, and refactored it to make it much more readable and easier to maintain.
      • Eliminated crashing in the simulaion and made it run 20% faster.
      • Implemented the ability to run multiple simulations over a parameter space in batch mode.
      • Redesigned the optimization algorithm using gradient descent.

      Personal Website and Blog

      Developer

      I built this website from scratch using SvelteKit, Svelte, SASS, and of course JavaScript, HTML, and CSS. Read more about how I did it soon in an upcoming blog post.
      • The initial website structure and blog functionality was implemented based on this excellent blog post by Josh Collinsworth: https://joshcollinsworth.com/blog/build-static-sveltekit-markdown-blog.
      • The resume viewer fetches resume data in JSON Resume format and uses it to populate the page. The skills section of the resume data are rendered as buttons that allow the user to sort the resume for work experiences and projects that pertain to that skill.
      Education

      University of Pennsylvania

      Master's Computer and Information Technology (MCIT)

      GPA 4.00
      • Software Development
      • Data Structures and Algorithms
      • Computer Systems
      • Blockchain & Cryptography
      • Computer Systems Programming
      • Discrete Mathematics and Probability

      Wheaton College

      B.S. Physics, minor in math

      GPA 3.93
      • Thermal Physics & Fluids
      • Computer Modeling
      • Analytical Mechanics
      • Electromagnetic Theory
      • Advanced Quantum Mechanics
      • Analog Electronics
      • Optics
      • Thermodynamics
      • Linear Algebra
      • Vector Calculus
      • Differential Equations
      • Partial Differential Equations

      Wheaton College

      B.A. Theology

      GPA 3.93