March 2021 – Now
Senior full stack developer
at Rubius
Working in an outsourced team as a part of a large international AR startup. We are building a web service for semantic image labeling and generating training sets for Machine Learning tasks.
I'm currently responsible for a frontend architecture and UX. Organized gradual transition from a legacy multi-page JavaScript application to SPA on TypeScript while continuing delivering new features at the same time. Advocated and integrated React stack's best practicies to the project. Altogether that leaded to increased stability and maintainability of the service.
Achievements:
- Designed new graphic reports that helped optimize image labeling process
- We fulfilled SLA (99.5% availability) in the last 12 months
- No major issues and hotfixes for the frontend in the last 12 months
- 90+% test coverage for the most of SPA features
- React
- Node.js (koa.js, total.js)
- Docker
- Google Cloud Platform
- MongoDB/PostgreSQL/MySQL