Skip to content

Commit

Permalink
Merge pull request #16 from svcastaneda/update-experiences
Browse files Browse the repository at this point in the history
Update resume section
  • Loading branch information
svcastaneda authored Nov 6, 2022
2 parents 9e236f4 + 892b264 commit 8a7f2ca
Show file tree
Hide file tree
Showing 7 changed files with 51 additions and 13 deletions.
2 changes: 1 addition & 1 deletion _data/achievements.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@
- name: Adler Planetarium STEM<br>SMARTS Scholar
year: 2014
- name: NCWIT Aspirations in<br>Computing IL Winner
year: 2014
year: 2014
24 changes: 23 additions & 1 deletion _data/experiences.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,30 @@
- position: software engineer III at Stitch Fix
description:
- li: Led initiatives to safely upgrade 10 apps from Rails 5.2 to 6.1 and Ruby 2.7 to 3.0 by leveraging CircleCI, following the official guides, and documenting any problems that arose and how to resolve them.
- li: Strategically deprecated 2 major services and cleaned up our codebases of their dependencies.
- li: Drove initiative to update gem dependencies regularly by setting up a slack workflow and way of working for the team.
- li: Significantly improved our alerting systems in DataDog by adding new monitors and alerts that would provide engineers with early system error notifications and details about where to look when paged while on-call.
- li: Planned and led a project with 2 supporting engineers to improve stylist experience by hitting a new API endpoint to get new images and metadata, save it to the database, format it in a presenter, send it to the frontend, and display the updated images showing how a garment looks on a human along with model size information.
- li: Created new API endpoints and React components for an experimental product launch called Live Styling (now sunsetted).
- position: software engineer II at Home Chef
description:
- li: Created a new React app for the Message Center, built out APIs in the Rails app to use in the React and React Native apps, built the visual components, and created a new table to assign messages to users. The app is rendered in one spot at the top of the page and uses portals to move components to other places in the DOM.
- li: Revamped the gift card flow by working on the re-design, adding addresses to carts, and ensuring that addresses are verified against Stripe.
- li: Worked on adding a new OmniAuth callback to create a new ID.me feature that allows hospital employees, first responders, and teachers to receive a sign-up voucher and recurring discount.
- li: Fixed a security bug in our Google OmniAuth to use a POST request from an interstitial page using a valid CSRF token instead of redirecting straight to Google.
- li: Optimized the CSS for our lightweight marketing pages by creating and loading a separate shared stylesheet and another stylesheet specific to that page. This improved performance by 60\%.
- li: Set up numerous A/B experiments (e.g., shipping and serving costs, swapping funnel steps) and fixed various visual bugs (e.g., misaligned columns, wrong breakpoints, not-ADA friendly, etc.)
- position: application engineer at GitHub
description:
- li: Made GitHub OFAC compliant in time for the acquisition deal closing with Microsoft by blocking sanctioned users from being able to upgrade to paid plans, designing flash notices to flagged users, and designing and implementing notices to internal staff tools for debugging and support purposes.
- li: Worked on transitioning the subscription system payment gateway from Braintree to Zuora by writing data transitions, creating new automated jobs with ActiveJob, adding new audit logs, and fixing bugs.
- li: Brought accounts back in good standing during week long on-call rotations addressing 30+ support tickets in a timely manner, fixing accounts when needed (e.g., updating billing dates, changing plan type, resetting billing attempts, etc.) in the production console, and opening issues for new bugs.
- li: Worked closely with some of our partner organizations such as Code2040 and Teens Exploring Technology to drive diversity initiatives by mentoring fellows and students, sitting on panels, and reviewing resumes.
- position: app eng intern at GitHub
description:
- li: Improved the current suggester for tagging issues, pull requests, and users to make it faster, predictive, and personalized by implementing frecency (frequency + recency). Created a project doc for others to continue the project.
- li: Created a <a href="https://internships.github.com/" target="_blank">GitHub Pages site</a> to show what it’s like to intern at GitHub.
- position: career prep overlord at DPU CSS
- position: director of career prep at DPU CSS
description:
- li: Help students at DePaul prepare for future careers and internships by leading various workshops such as preparing for technical interviews, dealing with imposter syndrome, and negotiating salaries.
- position: Google student ambassador at DePaul
Expand Down
11 changes: 5 additions & 6 deletions _data/skills.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,11 @@
- name: CSS
- name: ruby
- name: python
- name: JS
- name: rails
- name: javascript
- name: react
- name: git
- name: java
- name: swift
- name: activerecord
- name: SQL
- name: rails
- name: django
- name: sinatra
- name: datadog
- name: jekyll
6 changes: 6 additions & 0 deletions _data/speaking_gigs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- name: RailsConf (didn't present due to COVID-19)
year: 2020
- name: GitHub Constellation
year: 2018
- name: DemonHacks
year: 2016, 2017, 2018, 2019, 2020
2 changes: 2 additions & 0 deletions _includes/general.css
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ footer {

.mt-05 { margin-top: 0.5em; }

.my-1 { margin-top: 1em; margin-bottom: 1em; }

.p-05 { padding: 0.5em; }

.p-1 { padding: 1em; }
Expand Down
4 changes: 2 additions & 2 deletions _includes/resume.css
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ h3 { margin: 0.25em 0; }
job {
background-color: white;
display: block;
margin: 8px 0;
margin: 12px 0;
border-radius: 5px;
}

Expand All @@ -44,4 +44,4 @@ bonus-pt {
display: inline-block;
border-radius: 5px;
background-color: #F9822B;
}
}
15 changes: 12 additions & 3 deletions _includes/resume.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ <h3>Tech Skillz</h3>
<pill>{{ skill.name }}</pill>
{% endfor %}
</section>
<hr>
<hr class="my-1">
<section>
<h3>XP</h3>
{% for job in site.data.experiences %}
Expand All @@ -28,7 +28,16 @@ <h3>XP</h3>
</job>
{% endfor %}
</section>
<hr>
<hr class="my-1">
<section>
<h3>Speaking Gigs</h3>
{% for event in site.data.speaking_gigs %}
<pill>
{{ event.name }} [{{ event.year }}]
</pill>
{% endfor %}
</section>
<hr class="my-1">
<section>
<h3>Bonus Pts</h3>
{% for achievement in site.data.achievements %}
Expand All @@ -38,4 +47,4 @@ <h3>Bonus Pts</h3>
{% endfor %}
</section>
</div>
</div>
</div>

0 comments on commit 8a7f2ca

Please sign in to comment.