Dmitri Ivanov Email and Phone Number
As a seasoned software engineer with a 10+ year track record and a Master’s degree in Computer Science, I’ve seen a wide variety of challenges, complexities, and surprises in software development. My experience spans multiple domains, including backend development, full-stack projects and embedded systems.Currently, I specialize in backend engineering, with over 8 years of experience in Python and 6+ years working extensively with Django to build robust, maintainable systems. My expertise also includes leveraging frameworks and tools like FastAPI, ReactJS, JavaScript, TypeScript, PostgreSQL, as well as Azure cloud services for scalable and reliable solutions. I am experienced in implementing modern DevOps practices using Docker and GitLab CI/CD pipelines to streamline development and deployment processes.Languages: Python, SQL, Javascript, TypeScript, C/C++Frameworks and Libraries: Django, FastAPI, ReactDatabases: PostgreSQL, MongoDB, RedisTools: Docker, Celery, RabbitMQCloud Platforms: Azure
Rvm Systems
View- Website:
- rvmsystems.com
- Employees:
- 44
-
Senior Software DeveloperRvm Systems Nov 2023 - PresentTallinn, Harjumaa, EstoniaWorking on backend software for the company's reverse vending machines. Implemented automated data collection and reporting system. Responsible for processing financial data on behalf of third parties. Supporting team members to adopt best practices in Python/Django development. Additionally, I occasionally contribute to frontend development using TypeScript and Angular, ensuring seamless integration between the backend and user interfaces. Stack: Python/Django, SQL, PostgreSQL, Django-q, MongoDB, GitLab, Docker, Azure, TypeScript/Angular. -
Software EngineerNamespace May 2021 - Nov 2023Tallinn, Harjumaa, Estonia• Building GPS Fleet tracking, vehicles real-time monitoring and management software.• Development of delivery & fieldservice management software.• Cross-platform application with graphical UI for remote reading of tachograph data.• Developing public RESTful APIs, webhooks and integration with third parties APIs.• Testing and code reviews.Stack: Python/Django/DRF, FastAPI, Celery, RabbitMQ, Redis, Kafka, PostgreSQL, WebSockets, Qt(Pyside6), Github actions, OpenAPI. -
Full-Stack DeveloperHopitude Booking Platform Feb 2021 - Nov 2023• Building booking system that helps businesses to manage bookings of their services.• Integration with payment solutions providers.• Building online store to sell memberships and services.• Transitioned the software from plain VPS deployment to a Dockerized environment hosted on Azure Cloud.• Integration with third parties providing smart door locks and online access control systems for buildings.• Developing APIs for integration with front-end.• Testing and code review.Stack: Python/Django, PostgreSQL, React, HTML, JavaScript. -
Software EngineerHarman International Dec 2018 - Apr 2021Estonia, Tallinn• Design and development of embedded software for automotive audio systems based on AUTOSAR technology and standards. • Building highly reliable software systems running on S32 ARM based MCUs. • Using Google C++ Testing Framework for unittesting and oscilloscope for functional testing.• Python automation scripts for CI/CD. -
Software Test EngineerHarman International Mar 2017 - Dec 2018Estonia, Tallinn• Building multithreaded Python test Framework for QA teams to create and execute various automated and manual tests for validation hardware devices with support of UART and A2B interfaces. Main stack Python, with some custom extensions programmed in C.• Developing C libraries interfacing A2B SDK to be integrated with LabView, indispensable assistance for automotive hardware validation.• Create and maintain automated testcases.• Test strategy planning. -
Software DeveloperTvoy Rynok Aug 2020 - Feb 2021• Design and development of marketplace for offline vegetable markets.• Developing APIs for integration with mobile app.• Integration with acquiring services, Tinkoff split payments and solutions for marketplaces.Stack: Python/Django/DRF, PostgreSQL, Celery, Redis, Docker.
-
System Verification EngineerStoneridge, Inc., Electronics & Control Devices Jul 2014 - Mar 2017Estonia• Test development• Setting up test environment• Writing test cases
Dmitri Ivanov Education Details
-
Information Technology -
Electrical, Electronics And Communications Engineering
Frequently Asked Questions about Dmitri Ivanov
What company does Dmitri Ivanov work for?
Dmitri Ivanov works for Rvm Systems
What is Dmitri Ivanov's role at the current company?
Dmitri Ivanov's current role is Senior Software Engineer Python | Django.
What schools did Dmitri Ivanov attend?
Dmitri Ivanov attended Tallinna Tehnikaülikool, Tallinna Tehnikaülikool.
Who are Dmitri Ivanov's colleagues?
Dmitri Ivanov's colleagues are Una Kaspara Lier, Gudmund Larsen, Susanna Eisen, Jason Fallon, Morten Gunnufsen, Ruben K Bernardino Nilsen, Erik Eriksen.
Not the Dmitri Ivanov you were looking for?
-
Dmitri Ivanov
Tallinn -
-
-
1microsoft.com
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