Sam Rivera
Full Stack Developer
Chicago, IL | sam.rivera@example.com | linkedin.com/in/sam-rivera-example
Summary
Full stack developer with six years shipping web products from database to interface, mostly in TypeScript, React and Node.js. Comfortable owning a feature end to end, from the schema to the release, in small product teams.
Experience
Full Stack Developer - Subscription billing platform, hybrid2021 - Present
- Owned the invoicing feature end to end in React, Node.js and PostgreSQL, from schema design to release, supporting 12,000 monthly invoices with no data-integrity incidents in two years.
- Cut the slowest customer-facing query from 3.2s to 240ms by adding a composite index and rewriting an N+1 fetch, then documented the pattern in the team wiki so it stopped recurring.
- Built a REST API consumed by the web app and two partner integrations, versioning endpoints so both partners could migrate on their own schedule, with 3 breaking changes shipped and no coordinated releases.
- Moved deployments to a CI pipeline with automated tests, reducing release time from 2 hours of manual steps to about 15 minutes.
Web Developer - Logistics software startup, Chicago2018 - 2021
- Built the customer portal in Vue and Node.js used by 300+ shippers, replacing a spreadsheet-and-email process that had taken staff about ten hours a week.
- Wrote the SQL and reporting endpoints behind the operations dashboard, which the support team of 14 used to answer delivery questions without engineering help.
- Introduced pull-request review and one shared staging environment as the team grew from 3 to 9 engineers, ending a habit of testing on production.
Skills
Core: JavaScript, TypeScript, React, Vue, Node.js, SQL, Git, REST APIs, HTML/CSS
Infrastructure and testing: PostgreSQL, Docker, AWS, CI/CD, Redis, Testing
Education
B.S. Information Systems, State University, 2018