Post Job Free
Sign in

Software Engineer Front End

Location:
Brooklyn, NY
Posted:
June 12, 2024

Contact this candidate

Resume:

Sarah Phillips Software Engineer

Location: New York City, NY 917-***-**** **********@*****.*** LinkedIn: linkedin.com/in/sarah-n-phillips/

Github: github.com/snphillips

Portfolio Website Link: www.sarahphillipsdev.surge.sh User-focused, collaborative Software Engineer with a sense of design. Strong javascript skills and front end experience. Several years of developer experience working for two mid-sized startups.

TECHNICAL SKILLS

React.js Javascript Typescript HTML CSS Node Express Database PostgreSQL MySQL D3.js RESTful API Jest React Testing Library Playwright Bootstrap Styled Components Git Jira

Agile Scrum Python VS Code

COMPETENCIES

Sprint Lead Agile Methodologies Documentation Project Management Pair Programming Team Collaboration Software Development Process Improvement Teaching PROFESSIONAL EXPERIENCE

Newsela, New York, NY June 2022 - June 2023

Software Engineer

Responsible for developing two internal tools: a content management system for creating articles and quizzes at different reading levels: React, Node, GraphQL (Apollo, Dgraph) and an interactive video platform: React, TypeScript. Worked on front-end improvements including implementing new features, error handling, responsiveness and user feedback.

● Migrated client-side codebase from JavaScript to TypeScript resulting in less buggy code.

● Followed WCAG 2.0 accessibility standards.

● Improved error-handling, responsiveness and user feedback with loading indicators.

● Collaborated with UX team and designers to implement user-focused UI.

● Maintained 89% test coverage (Jest, React Testing Library, Playwright).

● Presented demos to both technical and non-technical audiences.

● Rotated as Sprint Lead: coordinated weekly releases, lead daily standup, retros, user demos and technical demos.

TripleLift, New York, NY February 2019 - September 2021 Senior Interaction Engineer 2020 - 2021

Interaction Engineer 2019 - 2020

Junior Interaction Engineer 2019

At ad-tech startup TripleLift, developed the internal tool used to design and code native templates for programmatic advertising (React.js).

● Lead weekly technical grooming sessions to prioritize the feature development backlog.

● Implemented a scrum team workflow which led to improved work cadence.

● Identified and managed the automation of repetitive tasks which saved the team hours of labor per week.

Sarah Phillips **********@*****.*** Page 2

● Rotated on on-call duty to assess and fix broken or buggy ad templates.

● Instituted a data-collection system to understand team capacity which led to accurate delivery estimates for our customers.

● Mentored Junior Interaction Designers in using Git, SQL and the terminal.

● Designed and coded bespoke, consumer-centric native templates for programmatic advertising (html, css, Javascript).

PROJECTS

LED Candle 2023

Github: https://github.com/snphillips/led-candle

Created with: Arduino hardware, Arduino programming language, ffmpeg An Arduino LED candle with a proximity sensor that flickers the flame animation when something goes near it.

Meeting Background Maker 2020

Github: https://github.com/snphillips/meeting-background-maker-client Website: https://meeting-background-maker.surge.sh/ Created with: React, Node, Express, Cooper-Hewitt API, Axios, AWS S3 bucket, Jimp, s3-zip Generate backgrounds for video meetings from the Cooper Hewitt Museum's archive. So Trashy 2018

Github: https://github.com/snphillips/So-Trashy-React Website: https://so-trashy-react.surge.sh/

Created with: React.js, D3.js, nyc.gov API

Interactive data visualization comparing New York City's Department of Sanitation's monthly collection of refuse and recycling.

EDUCATION

Software Engineering Intensive

General Assembly,

New York, NY

Master of Fine Arts (M.F.A) Degree

Brooklyn College CUNY,

Brooklyn, NY

Bachelor of Arts (B.A) Degree

University of Toronto

Toronto, ON, Canada



Contact this candidate