Karolina Pyszkiewicz

Projects


Facebook - Support Interfaces

Microsoft Internship

Last fall I was a software engineering intern at Facebook in Menlo Park. There, I worked on the Support Interfaces team under the Protect and Care org. I implemented a new Support Inbox item type that notifies victims of tag spam that the content they were tagged in was taken down by Facebook for spam. With this new feature, victims are now aware of the efforts that Facebook takes to make the platform more spam-free. By informing more people that action was taken against spam, this will hopefully encourage more spam reporting behavior. This was done with a little help from Hack (Facebook's PHP language), Haskell, SQL, and Thrift.


Google - Search

Microsoft Internship

Last summer I interned with Google Search, on the Knowledge Panel team. I implemented a new type of knowledge graph answer box that delivers knowledge graph data. A hacky prototype of that plugin already existed from a year before, and I updated the prototype after underlying changes in infrastructure, fixed current issues, and added features. I quickly familiarized myself with a codebase containing hundreds of thousand lines of code, and used Java, JavaScript/HTML/CSS, and protocol buffers throughout the summer to implement my project.


YouTube

Google Internship

Two summers ago I interned at Google on the YouTube Desktop Team. I completed a total UI change for the Subscription Manager page with another intern, and also worked on some aspects of the Watch Page on my own, including the Share panel, the Transcript panel, and various accessibility bugs for blind Youtube users. You can check out any of these features now live on youtube.com.


Microsoft - Translate

Microsoft Internship

In high school I interned at Microsoft on the Translate Team within the Microsoft Research Division. Along with two other high school interns, I designed and implemented CrossWorld, a web-based crossword puzzle game that helps people with language vocabulary. The game supports 35 different languages, is multi-player, and has multiple levels. I took part in the data, client, and server sides of the project. Here is the link if you would like to check it out! http://crossword.microsofttranslator.com/


Cards Against Humanity

Google Computer Science Summer Institute

After graduating high school, I participated in Google's Computer Science Summer Institute in Mountain View, California. Over the course of two weeks, I received two weeks of programming instruction from various Google engineers, and in the third week I worked with two peers to develop a web application using Google App Engine. Over the course of four days, my team created an online, multiplayer version of Cards Against Humanity, and added an additional feature to the game that allows users to enter their own cards.


Facebook 'Bookmark' Chrome Extension

Facebook Hackathon

The summer after my senior year of high school, I participated in my first college hackathon at Facebook, Seattle. There, I worked with two team members to create a Facebook 'Bookmark' feature through a Google Chrome extension. This feature adds a 'Bookmark' button in the Like/Share/Comment panel on Facebook, which allows users to save content to their own Bookmark Page to view later. Examples could include articles, videos, quotes, etc. that the user would like to save. Facebook's new 'Save' feature has this same functionality now.


ArtsyAda.com

ArtsyAda.com

I created a website to showcase my sister's artwork. I frequently update the website with her new pencil drawings and paintings. Check out artsyada.com.


The Old European Floors Website

The Old European Floors

Shortly after I learned how to code in high school, my dad hired me as the web designer for his flooring business' website. Although I am not responsible for the initial work of this website, I have been doing my own work on this over the past few years. Check out www.europeanfloors.com.



Leadership


Husky 100

Husky 100

This year I was recognized among the first cohort of students who make up the Husky 100. The Husky 100 "recognizes the top 100 UW undergraduate and graduate students from the Seattle, Bothell, and Tacoma campuses in all areas of study who have demonstrated passion, leadership, and commitment by making a difference in their campus and wider community." For more information about the Husky 100, check out the Press page and this link: http://www.washington.edu/husky100


Google Student Ambassador

Google Student Ambassador

Last year I was one of my university's two Google Student Ambassadors, and together we acted as a liaison between Google and the University of Washington. Throughout the year we put on various Google events that promote Google products and opportunities for students, shared exciting news about new Google innovations, and got the university excited about the company and the good they do!


ACM Officer

UW ACM

The purpose of UW ACM (Association of Computing Machinery) is to connect CSE students with peers, faculty, staff, and industry, and provide students with the resources and skills they need to succeed. As one of the seven ACM officers, I helped host ACM events within the department for students and faculty, and spread information about opportunites and events available for computer science students at the University of Washington. As the ACM secretary, I was also responsible for keeping meeting minutes, updating the ACM officer website, delegating tasks among all the ACM officers, and making sure that we were progressing as planned. For more information on UW ACM, please check out http://www.cs.washington.edu/acm/.


Coding Club Founder at Holy Names Academy

Holy Names Academy Coding Club

My senior year of high school, I started Coding Club at school along with two other peers. Holy Names Academy offers an AP Computer Science class, but I wanted to create a way for Holy Names students to stay interested in the field and hear about more opportunities within the tech industry outside of class as well. As a result, we created this forum to discuss Advanced Placement Computer Science topics and learn about opportunties in the computer-science field. This club is now in it's third iteration at Holy Names Academy, and keeps on growing with new leaders and more members every year.



Speaking Opportunities


San Jose State University Career Talk

SJSU Talk

Last October an engineering society at San Jose State University hosted a "Turn Your Passion Into a Career" talk, with myself and two designers at Google as guest speakers. There, the three of us talked to a group of undergaduate and masters students about our journeys through tech and design and how that got us to where we are today, and what it is like to work at some of Silicon Valley's top tech companies. We also offered resume and interview tips, and well as advice on networking.


Washington STEM Summit

Washington STEM Summit

I was selected by the Washington State Opportunity Scholarship program to speak at the third annual Washington STEM Summit 2014 at Microsoft. The Washington STEM Summit offers a unique chance for education, business, and community leaders to join a statewide effort to advance excellence, innovation, and equity in STEM education. At the summit I spoke about my experience and perspective in the field of computer science, and also advised national policy makers on what I believe will promote better quality STEM education in the United States and more opportunities for student success. For more information on this event, please check out the Press page!


Washington State Opportunity Scholarship UW Fall Welcome

Washington State Opportunity Scholarship UW Fall Welcome

I was invited by the Washington State Opportunity Scholarship (WSOS) and the Bill & Melinda Gates Chair in Computer Science & Engineering at the UW to speak on a panel at the WSOS UW Fall Welcome for all scholarship recipients. There I shared the impact that the Washington State Opportunity Scholarship has had on my college career so far, as well as advice I have for new scholarship recipients.


UW CSE Scholarship Luncheon 2014

UW CSE Scholarship Luncheon 2014

I am a UW Computer Science scholarship recipient, and every year the department puts on a luncheon for all scholars to meet their donors and share their experiences in the department so far. Every year one undergraduate CSE student and one graduate student are invited by the department to give a speech at the donor/scholar luncheon, and two years ago I was the first freshman undergrad ever asked to speak at this luncheon on behalf of all UW computer science students. For more information on this event, please check out the Press page!


UW Engineering Discovery Days Panel

UW Engineering Discovery Days

The UW Engineering Discovery Days brings over 9,000 guests to campus to participate in engineering innovation through 115-plus exhibits and information sessions. At the end of the day the high school students are invited to attend college informational session, where a panel of UW students, one from each engineering major, share their experience in the major and give advice to the high school students. I was one of the students to speak on this panel, representing the Computer Science major at the University of Washington.


UW CSE Promotional Video

Freshman year I was invited to speak in the UW Computer Science & Engineering promotional video, "Why CSE". This 40 second video clip showcases five UW CSE undergraduate and graduate students, where we each briefly describe what computer science means to us, highlighting how computing can change the world and the value of computer science education. Check out this link for the video: http://www.cs.washington.edu/news/video.



Outreach


PSCSTA High School Programming Competition

PSCSTA Programming Competition

Every year the Puget Sound Computer Science Teachers Associtation organizes several programming competitions for middle school and high school students. Last year I volunteered as a judge at the PSCSTA high school programming competition at Microsoft, Redmond. Afterwards I served as a mentor during the student-judge networking session to get the students excited about all the opportunities computer science provides.


UW CSE DawgBytes Camp

UW CSE DawgBytes

DawgBytes is a K-12 outreach program which aims to introduce students to the field of computer science and engineering. The summer before my freshman year of college I spent a month as a counselor at this computer science camp for both middle school and high school students. I answered questions, debugged code, and assisted in fun activities as many of the students experienced their first exposure to computer science through Processing, a Java-based language. I also later interviewed prospective counselors for summer 2014.


She++ Program

She++ Logo

Over the past two years I served as a She++ mentor for two high school girls interested in computer science. The #include Fellowship within the She++ Program provides resources and content to high school students who wish to cultivate their own technical skills and facilitate conversations about computer science and the importance of diversity in technology. As a mentor, I helped these girls develop ideas, coach them through challenges they faced along the way, and also talked to them about studying a STEM field, working in the tech industry, and various paths within the tech field.


High School Students at Google

High School Students at Google

Over the past two years I've hosted visits to the Google Seattle and Kirkland offices for girls from my former high school in order to encourage them to pursue a career in the tech industry. With the help of a few other Googlers, we gave them a neat tour of the office, talked about opportunities at Google for graduating high school seniors and college students, presented on the different kinds of technical roles at Google, and arranged a couple interesting lightening talks as well.


Events


F8 Facebook Developer Conference

F8 Facebook Developer Conference

Over the past two years I've attended F8, the annual Facebook Developer Conference in San Francisco, California. There, product experts from Facebook, Instagram, Parse, Oculus, LiveRail, and other apps shared what they've learned and built for developers. I formed connections with many successful startup founders and software developers, and attended various sessions on creating engaging apps for people around the world. Through this experience I received a lot of great advice on starting my own company, and got access to the latest tools that will help me with the app that I am working on now.


Women Techmaker's Summit

Women Techmaker's Summit

During my spring break I also attended the 2015 Women Techmaker's Summit at Google, Kirkland. There I formed connections with many successful women in the field of technology, and also attended a codelab where I learned how to develop for Android wearable devices.


Start @ a Startup Conference

Start @ a Startup Conference

Business Today's Start @ a Startup Conference, in partnership with Sequoia Capital, connects the brightest college students with startups from across the country for a weekend of educational and recruiting events. Over the past two consecutive years I was one of 200 students from around the United States selected to attend this conference and connect with 30 startups in New York City.


Grace Hopper Celebration of Women in Computing

Grace Hopper Conference

The Grace Hopper Celebration of Women in Computing is the World's Largest Gathering of Women Technologists. Over the past three years I have been sponsored by Facebook and Google to attend the Grace Hopper Conference in Minneapolis, Minnesota in 2013, Phoenix, Arizona in 2014, and Houston, Texas in 2015. At this conference I have received the opportunity to attend conference keynotes and tracks, connect and interview with multiple tech companies, and meet up with friends in the industry from around the world. For more information on my experience at the 2014 Grace Hopper Conference, please check out the Press page.


NCWIT Summit

NCWIT Summit

The 2014 NCWIT Summit (National Center for Women & Information Technology) was the 10th annual gathering of hundreds of change leaders from the community of educators, entrepreneurs, corporate executives, and social scientists. I was one of the 20 college students selected to attend the conference as an NCWIT Ambassador to connect with the 700 other conference attendees to talk about research, ideas, and action items for increasing girls' and women's participation in computing. For more information on my experience at the NCWIT Summit, please check out the Press page.


Qualcomm Women's Collegiate Conference

Qualcomm Women's Collegiate Conference

Qualcomm Women's Collegiate Conference (QWCC) is a two-day conference that brings together top students from across the country to participate in workshops, network with Qualcomm employees, gain interview and career advice, and learn about the wireless industry. It is an opportunity to experience and apply what is learned in the classroom in a real world setting, while getting exposed to technologies we create that help connect people around the world, improve education, transform healthcare and enhance the lives of all who use it. Last year I was one of 30 computer science students from around the country sponsored to attend the first annual Qualcomm Women's Collegiate Conference.


Women in Science & Engineering (WiSE) Conference

Women in Science & Engineering Conference

The Women in Science & Engineering (WiSE) Conference is a day devoted to celebrate women in engineering academics and careers. The day-long event offers educational and professional enrichment, bringing pre-college, undergraduate, and graduate students together with faculty, administrators, and professional women. I have attended this conference for four years now, and have met various influential women in the tech industry that I aspire to be like one day.