Senior Full Stack Developer
Current𝗔𝗯𝗼𝘂𝘁My primary experience lies in developing the front-end and back-end parts of high-load website using Java, Spring Framework, JavaScript, Vue.js, and TypeScript.𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲𝗕𝗮𝗰𝗸𝗲𝗻𝗱 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁:Developed backend services using Java and Spring Framework. Integrated with microservices using various protocols (gRPC, Hessian). Worked with message brokers such as RabbitMQ. Integrated third-party services. Delved into legacy code for support… Show more 𝗔𝗯𝗼𝘂𝘁My primary experience lies in developing the front-end and back-end parts of high-load website using Java, Spring Framework, JavaScript, Vue.js, and TypeScript.𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲𝗕𝗮𝗰𝗸𝗲𝗻𝗱 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁:Developed backend services using Java and Spring Framework. Integrated with microservices using various protocols (gRPC, Hessian). Worked with message brokers such as RabbitMQ. Integrated third-party services. Delved into legacy code for support, modification, and migration to modern technologies. Monitored system performance using tools like Grafana and Kibana to detect and resolve issues promptly.𝗙𝗿𝗼𝗻𝘁𝗲𝗻𝗱 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁:Developed responsive front-end interfaces using JavaScript, Vue.js, and TypeScript. Implemented interaction with the backend via REST and handled asynchronous data using WebSocket API. Worked with legacy code for support, modification, and migration to modern technologies.𝗔𝗣𝗜 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁 𝗮𝗻𝗱 𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻:Designed APIs for interaction between the front-end and back-end components. Also participated in designing APIs for interaction with microservices.𝗖𝗼𝗹𝗹𝗮𝗯𝗼𝗿𝗮𝘁𝗶𝗼𝗻:Closely collaborated with cross-functional teams, including teams of developers working on related microservices, designers, product managers, and QA engineers.𝗖𝗼𝗱𝗲 𝗥𝗲𝘃𝗶𝗲𝘄𝘀 𝗮𝗻𝗱 𝗠𝗲𝗻𝘁𝗼𝗿𝘀𝗵𝗶𝗽:Conducted code reviews, maintaining high standards for code quality and architectural decisions. Engaged in discussions and solution development with team members. Show less