Hi, my name is Kelsea Flores and I am a senior at the University of San
Francisco. I will be graduating in December 2018 with a Bachelor’s in
Computer Science. I am currently looking to gain professional experience as
a software engineer to add to the academic experiences I’ve had so far.



Could anyone help me find work that would be suitable for me to contribute
to? Many of the projects that I have worked on so far have been centered
around data structures, searching, and sorting. In my Software Development
class, I worked individually to build a search engine in Java. The first of
this four-part project was to write a Java program that processes all HTML
files in a directory and its subdirectories, cleans and parses the HTML
into words, and builds an inverted index to store the mapping from words to
the documents and positions within those documents where those words were
found. The second part of the project was to support exact search and
partial search by parsing a query file, generating a sorted list of search
results from the inverted index, and writing those results to a JSON file.
The third part consisted of extending part two to support multithreading by
making a thread-safe inverted index and using a work queue to build and
search an inverted index using multiple threads. The final part of the
project was to support building the index from the web instead of a
directory of text files using multithreading, an inverted index, sockets,
and HTTP. I should mention that I don’t have any experience working on an
open source project. I read over the brief project description and the list
of features as well, and I have never worked with geodetic data structures
or geographic metadata. If we find a good opportunity, I’m planning to work
on this project for 35+ hours per week during my summer break (until August
21st).



Would anyone be willing to mentor me as I learn how to contribute to ASF
projects? I’m reviewing the newcomers documentation, but it would be really
helpful to have some extra support since this may be pretty different from
what I’ve done in my classes so far.

Thanks for taking the time to read this and I look forward to hearing from
you.

Kelsea

Reply via email to