Dmitrii Eremin

Dmitrii Eremin Email and Phone Number

Expert Software Developer – WithSecure Corporation @ WithSecure
Dmitrii Eremin's Location
Helsinki, Uusimaa, Finland, Finland
About Dmitrii Eremin

Dmitrii Eremin is a Expert Software Developer – WithSecure Corporation at WithSecure. They is proficient in Английский and Finnish.

Dmitrii Eremin's Current Company Details
WithSecure

Withsecure

View
Expert Software Developer – WithSecure Corporation
Dmitrii Eremin Work Experience Details
  • Withsecure
    Expert Software Developer
    Withsecure May 2023 - Present
    Helsinki, Uusimaa, Finland
    Currently I serve as a Lead Developer, overseeing a team of six individuals while continuing to fulfill previous responsibilities. Basically, lead the development and maintenance of a comprehensive architecture for a shared platform supporting multiple agent products. This platform encompasses approximately 350 components, ensuring cohesion and interoperability across diverse product offerings. Also in my scope is a close collaboration with backend different teams to seamlessly integrate new features from the agents into the backend portal. This involves orchestrating the integration process from database implementation to frontend user interface development, ensuring a cohesive end-to-end solution. I'm actively involved in both architectural design and hands-on coding, providing end-to-end development expertise. From the foundational coding of the agent (C/C++) and agent UIs (C#/WPF) to backend services (Java and JavaScript/Node.js) and frontend development (Angular, AngularJS, Vue.js) ensuring a seamless and efficient development process.
  • Withsecure
    Senior Developer C++
    Withsecure Mar 2022 - May 2023
    Helsinki, Uusimaa, Finland
    My current role is quite wide. Primarily, I work on the Windows implementation of the WithSecure Elements Agent. This solution, written in C++/C#, utilizes a plugin architecture to connect the Elements Portal (a cloud service for managing groups of workstations) with every workstation protected by our End Point Protection.My background extends beyond C++/C# technologies. We continuously employ Continuous Integration and Automated Testing. Once a new piece of code is implemented, it must be covered by tests written in Python 3.Typically, the agent itself does not introduce new features independently from the cloud service. Therefore, I utilize a JavaScript/Angular stack to implement features in the backend Portal. Once ready, I proceed to develop the feature in the client agent.In other words, my current role spans between being a Fullstack Developer (to a lesser extent) and a C++ Developer (primarily), capable of implementing a feature end-to-end, starting from the Cloud Service Portal and ending in the End Point Protection Agent.
  • F-Secure Corporation
    Senior Developer C/C++
    F-Secure Corporation Jul 2018 - Mar 2022
    Helsinki Area, Finland
    "I serve as a C++ Developer specializing in the development of end point security agent solutions. Within this role, I undertake a diverse array of responsibilities:* Designing and implementing new components for the end point security solution.Integrating new components seamlessly into the existing product architecture while adhering to established design principles.* Conducting STRIDE modeling to assess and mitigate security threats, ensuring robust protection mechanisms.* Providing ongoing support for legacy components, ensuring their continued functionality and relevance within the system.* Contributing to the creation and refinement of architectural plans, ensuring scalability, performance, and maintainability of the solution.* Collaborating cross-functionally with various teams to gain insights into business requirements and align development efforts accordingly.* Developing and executing comprehensive unit and integration tests using Python, ensuring the reliability and stability of the solution.* Employing Continuous Integration/Continuous Deployment (CI/CD) practices to streamline development processes and enhance productivity.In summary, my role encompasses a broad spectrum of tasks aimed at delivering secure, robust, and scalable end point security solutions.
  • Elvis-Plus
    Senior Developer C/C++
    Elvis-Plus Oct 2015 - Jul 2018
    Moscow Metropolitan Area
    Key Contributions:* Spearheaded the development and maintenance of a robust disk encryption system, ensuring data security and integrity for clients.* Led the development efforts for UEFI-modules, notably implementing a virtual on-screen keyboard and enhancing user interface (UI) functionalities.* Provided extensive support for legacy code, optimizing performance and functionality to meet evolving requirements.* Developed comprehensive unit tests to ensure the reliability and stability of software components.Authored detailed documentation to facilitate seamless integration, troubleshooting, and knowledge transfer within the team
  • Rosbank
    C++ Developer
    Rosbank Sep 2014 - Oct 2015
    Legacy code support, developing new modules for database reports.
  • Tekon-Avtomatika
    C++ Developer
    Tekon-Avtomatika Sep 2011 - Sep 2014
    Moscow Metropolitan Area
    A developer of high load SCADA-system. Development of client-server modules, new features, support of legacy code.

Dmitrii Eremin Education Details

Frequently Asked Questions about Dmitrii Eremin

What company does Dmitrii Eremin work for?

Dmitrii Eremin works for Withsecure

What is Dmitrii Eremin's role at the current company?

Dmitrii Eremin's current role is Expert Software Developer – WithSecure Corporation.

What schools did Dmitrii Eremin attend?

Dmitrii Eremin attended National Research University Of Electronic Technology (Miet).

Not the Dmitrii Eremin you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.