As an IT Consultant and Software Developer at DisputeSoft, Sarah assists in preparing expert, rebuttal, and investigative reports by reviewing disputed source code, databases, and computer systems, and by conducting analyses regarding source code quality and architecture. Her thorough understanding of object-oriented programming, data structures, and Unix systems allow her to effectively assist clients in the technical aspects of software-related matters, including matters involving allegations of software misappropriation. Sarah also develops and tests software applications to support both the work DisputeSoft performs for its clients and DisputeSoft’s internal business processes.
Sarah graduated from the University of Maryland, College Park, where she obtained a B.S. in Computer Science. There she grew familiar with a wide range of programming languages, including Java, Scala, OCaml, Prolog, Ruby, C, Bash, and Python. She also completed a variety of courses in such subjects as data science, human-computer interaction, and advanced data structures. Prior to DisputeSoft, Sarah acquired internship experience, both with a federal contracting company and in the federal government itself. Her notable projects include the implementation of a property graph to hold cancer data, a database conversion program, and a prototype website to monitor the health of various computer systems. She also worked as a teaching assistant for an upper-level computer networks class during her final semester at UMD.
In her free time, Sarah enjoys playing music by herself and in groups, experimenting with paper crafts, and practicing Spanish.
AREAS OF PRACTICE