A software engineer with over 6 years of experience, my passion lies in working with Ruby, along with a diverse background in handling various DB technologies like PostgreSQL and MongoDB. Vue.js is also within my skill set, and I am enthusiastic about enhancing my abilities further. I appreciate the presence of tests and support for best practices in the projects. The projects I have worked with are from different areas and vary in complexity. I am easygoing and responsible, able to work in any team. Also the opportunity to impart my expertise is something I highly value.
-
Back End DeveloperXometry Europe May 2024 - Present -
Software EngineerFlatstack May 2021 - May 2024Flatstack helps other companies, startups and corporations to develop their IT projects.Projects:- Information portal used in the research and development of global energy markets, including oil and renewable energy. Technologies: Ruby on Rails, Vue.js, MongoDB, RSpec, Capybara, FactoryBot, REST API, Heroku, Vega-Lite, GeoJSON, Rubocop, Brakeman, LintersMore information:While working on the project, I have learned Vue.js and a lot from the front-end developers. Thanks to… Show more Flatstack helps other companies, startups and corporations to develop their IT projects.Projects:- Information portal used in the research and development of global energy markets, including oil and renewable energy. Technologies: Ruby on Rails, Vue.js, MongoDB, RSpec, Capybara, FactoryBot, REST API, Heroku, Vega-Lite, GeoJSON, Rubocop, Brakeman, LintersMore information:While working on the project, I have learned Vue.js and a lot from the front-end developers. Thanks to this, I can perform both back-end and front-end tasks.I am responsible for the project support, including analyzing and implementing business tasks. I conduct code reviews to ensure code quality and alignment with business requirements.Also I have written onboarding documentation for the project. Onboarding time of new colleagues has been significantly reduced.I have initiated the process of creating project documentation. Now methods of working with already existing services are well documented. This documentation significantly accelerates the development and integration of new services, while also promoting their reusability.- Social network for founders of startups. Technologies: Ruby on Rails, PostgreSQL, RSpec, Render, Rubocop, little experience with HotwireMore information:My team and I had to refactor and improve this project while developing new features. During the refactoring process, patterns such as “Factory”, “Decorator”, “Adapter”, “Iterator” were used. After refactoring, the speed of further development increased, and the project pages began to render faster.I solved the problem of selecting the optimal course for the user based on his answers to questions. A service has been created that calculates the greatest intersection of user interests with courses and abstracts from their implementation. The dry-validation library was used to validate (by user answers) new entities, such as courses and communities. Show less -
Ruby On Rails DeveloperHeadmade.Pro Feb 2018 - May 2021Kazan, Tatarstan, RussiaHeadmade automates city bureaucratic processes and transforms them into IT products.Projects:- Information system for city services. Technologies: Ruby on Rails, PostgreSQL, Sidekiq, GeoJSON, JSON Schema, REST API, Prawn, AASM, RSpec, Capybara, FactoryBot, Rubocop, implementation of microservice architecture.More Information:I had successfully moved the generation of legal documents into a separate microservice. It has accelerated the speed of creation, corrections and… Show more Headmade automates city bureaucratic processes and transforms them into IT products.Projects:- Information system for city services. Technologies: Ruby on Rails, PostgreSQL, Sidekiq, GeoJSON, JSON Schema, REST API, Prawn, AASM, RSpec, Capybara, FactoryBot, Rubocop, implementation of microservice architecture.More Information:I had successfully moved the generation of legal documents into a separate microservice. It has accelerated the speed of creation, corrections and changes of the documents. The time for testing and deploying changes has been reduced from 15 to 2 minutes. It is also allowed to generate documents for new systems.I have also integrated several third-party systems via API. For example, a cartographic system. Points and polygons with information are created/updated/deleted in real time.- Information system for citywide discussions. Technologies: Ruby on Rails, PostgreSQL, GraphQL, RSpec, FactoryBot, Rubocop- Flower city competition. Support and refactoring of older versions of Ruby on Rails Show less
Egor Pavlov Education Details
-
Applied Computer Science
Frequently Asked Questions about Egor Pavlov
What company does Egor Pavlov work for?
Egor Pavlov works for Xometry Europe
What is Egor Pavlov's role at the current company?
Egor Pavlov's current role is Software Engineer | Ruby On Rails Developer.
What schools did Egor Pavlov attend?
Egor Pavlov attended Kazan State University.
Who are Egor Pavlov's colleagues?
Egor Pavlov's colleagues are Mélanie Nicolini - Bruyere, Oksana Agafonnikova, Iana Mashutina, Kristina Ganieva, João Clemêncio, Thorsten Stoll, Peter Vervoort.
Not the Egor Pavlov you were looking for?
-
2mail.ru, gazprombank.ru
-
Egor Pavlov
Russia -
-
Egor Pavlov
Amsterdam
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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