GoTo
GoToConnect
It's a platform that allows users to send SMS, chat messages and create meetings all in one app. It's Log Me In's offering in UCC (Unified Collaboration & Communication). It's Powered by Jive (VoIP) and GoToMeeting.
I worked on fixing bugs and adding new features to the product.
Some of the features I worked on:
- Messaging UI and architecture
- Oauth management
- Contacts architecture
and much more.
ConnectSDK
I contributed a lot to this SDK. It's a lerna repository for all the business logic shared across different apps. We used it for GoToConnect, GotoConnect mobile, GoToRooms, etc.
It's written in TypeScript and uses Jest as its testing framework.
I worked on fixing bugs and adding new features to the SDK.
Some of the features I worked on:
- Messaging UI and architecture
- Contacts architecture
- Shareable configs for eslint/prettier/stylelint
and much more.
GoTo Shell
With the unification of all the GoTo
products, I joined the team that will build the architecture for such a huge effort.
Things we had to consider:
- Multiple frameworks
- Micro frontend approach
- Communication between different apps
- Communication with different teams
and much more.
Accessibility
I learned a bit of accessibility on the web when I worked at Ciao. I spread my knowledge to my colleagues about this matter. Also, I added Deque's axe-core
library to the project to help us catch accessibility errors. I also added eslint
with the a11y
plugin to the ConnectSDK and GoToConnect repositories.
GotoConnect DX
I created this initiative with one of my colleague to help manage and maintain stories/ideas around developer experience. It's often hard to sell the "value" to a PO since those ideas mainly help the development cycle. It's a cross-team effort and so far it's been a great ride.