At Square, I worked on the Appointments team, a fully-remote team of Ember and Ruby developers. We were responsible for the Appointments product which allows sellers to schedule and manage appointments with their customers.
Projects
During my time at Square, I contributed to the team by implementing a frontend standards framework. One part of this was during "Fix-it Week" when I implemented linting for our handlebars files which had very unstandardized white space. I did this in two days, which may sound like a long time to add a linter. But the Handlebars linter unfortunately did not have an auto-fix feature for most rules. So I had to update ~400 files manually. This involved coordinating commits with other team members, breaking it down into manageable sized PRs, and moving fast to avoid merge conflicts with others. This work even won me two prizes - "most fixes" and "biggest fix".
I became the expert on Optimizely, an AB testing platform, and wrote documentation that enabled other teams to onboard easily.
"Thanks to Dani, the team kicked off its first growth experiment and is nicely set up for many more. Her perseverance in navigating unknown territory, quickly troubleshooting issues, and even creating a how-to guide illustrates her commitment to making great things happen. Thanks!"
I also had some mentoring opportunities. I held weekly 1-hour pairing sessions with a junior dev to make time to either work through my own tasks with her help, or pair on her tasks and offer debugging tips and help her ask the right questions to the right people. I also setup the onboarding doc for a new team member.