Samson Emelyanov Email and Phone Number
🎓 Technologies stack: 🎓Frontend:- HTML5(BEM, Semantic elements, Flex-box, Grid)- CSS3(LESS,SASS)- JavaScript- Thymeleaf, React+ReduxBack-end:- Java/Spring (Java8+, Spring Boot, Spring Data, Security, JPA, Hibernate, AOP)- Scala- Node.JS (Express, Mongoose)- SQL and NoSQL (MySQL, PostgreSQL, MongoDB)- Docker- Kafka, RabbitMQTesting:- Automated testing on Selenium Web-driver- Unit and Integration testing(JUnit)
-
Java DeveloperNlmk Group Mar 2023 - PresentМосква, РоссияDevelopment of web services(Spring Boot Apps):- Design of the application database, definition of entities, their description, relationships between service entities.- Design of the modular architecture of a monolithic application, as well as coordination of data flows for integration into the microservices architecture of a common system(200+ services).- Compilation of AVRO schemas, generation of application classes based on them (Gradle generator).- Configuration of Kafka producers and consumers, reading messages from the bus, as well as sending messages to the bus in accordance with a certain logic of the application, approved in the architecture of data flows.- Programming of CRUD operations, definition of appropriate DTO models and mechanisms of their conversions (MapStruct, GSON).- Using SignalR (ASP.NET) technology for reading events.- Programming of business logic. Automation engineering calculations to determine recommendations for the production process (advisors).- Coverage of the service with unit tests (JUnit, MockMvc).- Deployment using gitlab-ci & okd.Released services:- Production dispatching:1. Adapter for transmitting data to an external data tracking service (third-party supplier) for drawing a workshop mnemonic diagram.2. SignalR to Kafka event converter service (adapter).3. Aggregates state service(units statuses and stages calculation).- Converter production:4. Service for ordering charge (a mixture of scrap and cast iron) for production. Economic effect from implementation: 500 Mil Rub(5 489 950 USD). https://gorod48.ru/news/1952946/?erid=4CQwVszH9pWvodLVQq7 -
Web-DeveloperUmbrella It Dec 2021 - Nov 2022Таганрог, Ростовская Область, РоссияDevelopment the backend part of the web application for projects:1. "Dragonfly" project https://strekoza.one (cargo delivering system).Features, added to project:- Development the registration/authentification system for project. Ensure multi-login/multi-logout from several devices simultaneously.- Adding claims processing service to project.- Ensuring non-relevant data's auto-collection from DB.Support activity:- Development of CRUD's endpoints.- Bug-fixing of current functionality of project.- Deploy team's front/back-end tasks to production.2. "NLMK" https://nlmk.com/ (manufacturer of high-quality steel products).Migration from Oracle forms architecture to Java(Spring)/JS(React) tech stack:- Creating requests statistics collection service.- Swagger Schema Validation by orval lib.- Development new pages for new functionality.- Bug fixing -
Full-Stack DeveloperIndividual Entrepreneur/Freelancer Nov 2020 - Dec 20211. Development the Web-application(https://targetangle.ru/):Making conception of the App, market analysis, definition of the stakeholders, them expectations and intended audience of App.https://github.com/SamsonEmelyanov/target_angle-rock_band.gitClient side:- Markup of the pages according with the BEM methodology.- Stylization using preprocessors. Ensuring the adaptive with media-screens, using animations(variable opacities,spinners, etc).- Programming different interactives on the pages: Tabulations, modal windows, calculators, sliders, timers.- Development single-page applications(SPA). AJAX requests to server side. Independent rendering recieved dates in the separated React's components.Server side:- Creating the functionality of the business logic layers and project databases. Development of the microservice architecture of the project according to the scheme "Controller-Service-Repository" on the Spring Framework (Boot, MVC, Data, Security, Cloud). Normalization of databases(1-3 forms). Optimization of SQL-queries to the database.- Writing test cases based on the customer's requirements. Modular (JUnit) and integration testing of the back-end part. Automated testing of the Web-application as a whole on the Selenium Web Driver.2. Development raiting control service for assessment posted messages using node.js:https://github.com/SamsonEmelyanov/message-avgRaiting
Samson Emelyanov Education Details
Frequently Asked Questions about Samson Emelyanov
What company does Samson Emelyanov work for?
Samson Emelyanov works for Nlmk Group
What is Samson Emelyanov's role at the current company?
Samson Emelyanov's current role is Java Full-stack Engineer.
What schools did Samson Emelyanov attend?
Samson Emelyanov attended Тольяттинский Государственный Университет.
Who are Samson Emelyanov's colleagues?
Samson Emelyanov's colleagues are Stepan Kulaev, Ivan Vinogradov, Vanessa Quaranta, Галина Кирина, Raafat Ahmed, M.sc., Andrei Prus, Catherine Collet.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial