My experience interning at Synapp.io was fun and exciting.
The Synapp.io team manages work in a programmable way, and solves questions that matter to the customers.
For example, using Agile Development, stand-ups are held at 10AM every morning. Each member of the team gives a brief talk about what he/she did yesterday and what he/she will be working on today. By doing so, this makes sure everybody is in sync and can easily help each other out when blockers are encountered. I've learned that communication is the key. Talking with each other will ease the possibility of duplication and increase productivity.
As we know, development usually splits into frontend and backend. Here, these two meet. Synapp.io is very flexible, and has a developer-centered culture. Each developer's role is not set in stone and everyone gets a chance to work on almost everything. If there's an issue, I can feel free to create a ticket and go ahead with fixing it.
I created a prezi presentation that summarizes the last three months of my experience at Synapp.io.