Опыт работы:
September 2015 — till now
6 years 11 months
RingCentral
Java developer
I participate in the Ringcentral Webinars development team. This product has many micro-services. One of them is the brand new micro-service responsible for marketing webinars (Process of users registration). To successfully process a large number of simultaneous registrations, the service uses Redis as a cache. The service uses Amazon SQS to send messages to the queue after user registration. These messages are used by another service to send emails. Apache Kafka is also used to communicate with other microservices. Our service listens and publishes messages to topics. Service provides useful REST APIs for getting information about registrants, session and e.t.c which are used by other micro-services or UI. I have been involved in the development of this microservice from the very beginning and implemented such features as: integration with Redis, integration with SQS. Implemented APIs for creating and cloning sessions. Implemented public APIs support and so on.
Responsibilities:
· Participate in tasks estimation and sprint planning.
· Analyze requirements, clarify with architect team
· Design and development of a micro service responsible for marketing
webinars
· Follow the scrum process (grooming, planning, daily standups, demo, retrospective meetings)
· Code review
· Bugfix
Technical skills used and experience gained:
Java, Spring, Amazon Aurora, Postrgesql, Amazon SQS, Apache Kafka, Redis, Docker
April 2012 — August 2015
3 years 5 months
Luxoft
Software developer
- Taking part in development of web-based reporting system according to specifications;
- Taking part in development of trade-clearing application;
- Bug fixing.
Technologies:
- Java SE (core, I\O, collections, jdbc, jaxb);
- Java EE(servlet, jsp, JMS);
- spring framework (core, mvc, security);
- hibernate (basic o/r mappings, cache);
- junit(spring4junit, mockito, twip, cobertura);
- groovy;
- sql (ORACLE CRUD queries);
- maven, hudson, jira.
Образование:
Education
Higher
2012 Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, Санкт-Петербург
Faculty of Mechanics and Mathematics
Профессиональные и другие навыки:
java