Sergey Anisimov Email & Phone Number
@slb.com
LinkedIn matched
Who is Sergey Anisimov? Overview
A concise factual answer block for searchers comparing this professional profile.
Sergey Anisimov is listed as SOFTWARE ARCHITECT (DIGITAL WELL CONSTRUCTION PLANNING) at Schlumberger, based in Bergen, Vestland, Norway. AeroLeads shows a work email signal at slb.com and a matched LinkedIn profile for Sergey Anisimov.
Sergey Anisimov previously worked as LEAD SOFTWARE ENGINEER (DIGITAL RESERVOIR ENGINEERING) at Schlumberger and LEAD SOFTWARE ENGINEER (DIGITAL RESERVOIR ENGINEERING) at Schlumberger. Sergey Anisimov holds Master, Computer Science from Moscow Power Engineering Institute (Mpei).
Email format at Schlumberger
This section adds company-level context without repeating Sergey Anisimov's masked contact details.
AeroLeads found 1 current-domain work email signal for Sergey Anisimov. Compare company email patterns before reaching out.
About Sergey Anisimov
I’m focusing my career to understand how complexity can be restrained. I do this by combining my educational background in computers, system, and networks with my experience in programming and in the craft of software architecture.I am a seasoned software developer with 15+ years of software engineering and DevOps experience in the oil & energy industries. Recognized for demonstrating a natural aptitude for software design and development, as well as for creating microservices and build infrastructure, I have a history of contributing to company growth throughout my career. Professional focal points include software design and analysis, programming, cluster networking, security, logging, monitoring, failover, testing, object-oriented design, desktop & web applications, technology solutions, cross-functional team leadership and scrum.Currently, I am the Lead Software Engineer (Digital Reservoir Engineering) with Schlumberger Abingdon (UK) where I do microservices design and programming, resolve security and stability issues, perform builds and continuous delivery automation.I also furnish substantial support to other project teams, encompassing assistance with programming languages such as Golang, C++, C# and JavaScript, package management as well as helping with software design and programming patterns, security protocols, SSL termination, PKI, authorization, RESTful API design and other software related tasks.In addition, I liaise with senior leadership, stakeholders, and other teams to ensure the company’s software development and cloud support infrastructure is driving the business forward with minimal expenditures.Colleagues describe me as a progressive, driven, down-to-earth, technical and engineering expert who can be relied on to offer superior solutions that deliver profitable results on time and under budget.
Listed skills include Programming, Software Design, Software Development, Wpf, and 19 others.
Sergey Anisimov's current company
Company context helps verify the profile and gives searchers a useful next step.
Sergey Anisimov work experience
A career timeline built from the work history available for this profile.
Lead Software Engineer (Digital Reservoir Engineering)
Design and develop microservices (Golang, TypeScript, Kubernetes)Resolve security and stability issues such as a weak random number generator, internal data exposure, and cluster resources exhaustion. (JavaScript, Kubernetes)Furnish substantial support to other project teams, encompassing assistance with programming languages such as Golang, C++, C# and JavaScript, package management as well as helping with software design and programming patterns, security protocols, SSL termination, PKI, authorization, RESTful API design and other HTTP and Web-related tasks.Devise a new GKE clusters provisioning including automatic DNS and Ingress set-up as well as Let’s Encrypt certificates auto-installation. (Bash, Go)Key AchievementsRecommended and implemented Simulation Performance Adviser cluster data backup. The solution allows to backup and restore operational data during automated cluster re-provisioning.Pinpointed and repaired a Microsoft container service engine logs rotation policy problem. This problem was leading to disk space exhaustion.Installed the email routing microservice (Go), implemented templates and connected to Sendgrid email API, ported the file upload service from Azure to Google Kubernetes Engine, and implemented a microservice for running scheduled and immediate tasks (Go). Formulated a set of scripts for automatic provisioning Google Kubernetes clusters including SSL termination, DNS and Ingress setup. (Bash, Docker)Updated and replaced the old Rancher oriented logging and monitoring infrastructure with a new one. Used FluentD instead of Logstash and Logspout, proxy metrics from kubelet instead of RanchEye.Built Kubernetes job services for automatic Grafana and Kibana dashboards configuring during cluster reprovisioning. The services greatly reduced the amount of manual intervention. As part of this job created alert configurations for monitoring clusters’ memory, CPU, and disk usage. (JavaScript, Docker)
Lead Software Engineer (Digital Reservoir Engineering)
Determined RESTful API internal standard based on best practices and RFCs.Integrated a significant part of a highly versatile continuous delivery system based on the Docker builder pattern (Gradle).Pioneered cluster logging support (ELK stack) as well as utilized cluster monitoring support to monitor critical resources as well as operational costs. (Prometheus, Grafana)Defined and extracted a library containing logging, error handling, health check and others cross cutting concern implementations (Go).Initiated several microservices responsible for user accounts handling, workflow orchestration, file uploading, mail generation and distribution, Docker container and images cleanup and other functionality. (Go)
Lead Software Engineer (Petrel Reservoir Engineering)
Created and implemented a visual filters panel. The panel improved Petrel’s 3D canvas usability by streamlining access to otherwise hidden functions. (WPF, C#)Optimized mathematical algorithms for calculating hydraulic fractures, streamlines and simulation events (C++).Elevated application's usability by analyzing and implementing technology replacements and upgrades (C#, C++/CLI).Assessed and improved performance of critical parts of Petrel reservoir engineering components including OpenGL renderers.Scrutinized architectural proposals, public API changes, new public API introductions and provided highly appreciated input.Realized various proof of concepts, such as a split remote 3D rendering based on WebGL. (JavaScript, WCF, REST), and a Web service and a UI for reservoir simulation results and events. (ASP.NET, REST API, Swagger, Angular)
Lead Software Engineer (Petrel Core)
Finished the User Experience project and industrialized the related code. The project received an industry award as a highlight of a remarkable productivity change with Petrel 2014.Evaluated Petrel code base for the large models performance bottlenecks and 64-bit memory model support. (AQtime, C++, C++/CLI)Initialized and introduced code contracts to the user experience libraries to improve code static analysis and reliability. (C#)Integrated automatic mocks with the user experience testing libraries to improve test coverage and modularization. (C#)Implemented managed extensibility framework (MEF) in order to improve modularization and extensibility of the UX related API and libraries.Assessed windows presentation foundation (WPF) components from different vendors for the new Petrel UI.
Lead Software Engineer (Petrel Core)
Made major contributions to the ambitious User Experience project for improving Petrel usability and UX.Revamped Petrel’s look-and-feel by introducing ribbons, contextual toolboxes, window tools to Petrel. (C#)Designed the first version of the Petrel configuration designer (C#).Executed Petrel core refactoring, restricting access to the fundamental Petrel components. (C++)Installed a new API that significantly improved Petrel extensibility and was used by plugin writers for implementing more than 1200 commands and UI tools. (C#)Served as a mentor guiding an intern sthrough an ambitious project. The project provided camera positioning algorithms and touch gesture recognition for the 3D touch support in Petrel. (C++, C++/CLI). The result of this work was presented on NDC conference in Oslo and featured in local newspapers.
Lead Software Engineer (Petrel Core)
Introduced Petrel project logger and project backup (C++/C++/CLI).Created and implemented Docking Manager API (C#). Initiated Petrel core isolation (C++) achieving greater modularizing and testability for fundamental Petrel components.Identified and enabled the tabbed MDI windows support in the Petrel user interface. (C#, C++/CLI)Built and implemented Petrel favorites pane (C#).Installed UI controls library containing completely custom WinForms for the managed part (.NET based) of Petrel. (GDI API, C++/CLI) Utilized a performance profiling tool (AQTime) and profiled critical parts of the fractures modeling (C++).Merged a new .NET managed infrastructure for the Petrel wells module (C#).Designed a Web-portal for the Windows error reporting (WER) service for capturing Petrel crash dumps. (ASP .NET)Executed Petrel code analysis and fixed shortcomings in the core parts of the application. (C++, C++CLI/C#)Built prototype of a new generation of the Petrel infrastructure, which remains an inspiration source for Petrel core team. (C#)
Lead Software Engineer
Implemented test automation for Microsoft Dynamics. (Windows API, C++)Spearheaded projects in different domains, including refactoring applications, defining user interfaces, reversing dependencies and switching frontends from MFC to .NET WinForms. (C++, C#)
Software Engineer
Formulated remote access solution for controlling students’ machines in computer classes. (Windows API, C++, COM) Built essential parts of secure communication project. (PKI, C++, COM, LDAP)Implemented a billing system for a virtual telecommunication provider. (C++, MS SQL Server)
Sergey Anisimov education
-
Moscow Power Engineering Institute (Mpei)
Frequently asked questions about Sergey Anisimov
Quick answers generated from the profile data available on this page.
What company does Sergey Anisimov work for?
Sergey Anisimov works for Schlumberger.
What is Sergey Anisimov's role at Schlumberger?
Sergey Anisimov is listed as SOFTWARE ARCHITECT (DIGITAL WELL CONSTRUCTION PLANNING) at Schlumberger.
What is Sergey Anisimov's email address?
AeroLeads has found 1 work email signal at @slb.com for Sergey Anisimov at Schlumberger.
Where is Sergey Anisimov based?
Sergey Anisimov is based in Bergen, Vestland, Norway while working with Schlumberger.
What companies has Sergey Anisimov worked for?
Sergey Anisimov has worked for Schlumberger, Epam Systems, and Digital Design.
How can I contact Sergey Anisimov?
You can use AeroLeads to view verified contact signals for Sergey Anisimov at Schlumberger, including work email, phone, and LinkedIn data when available.
What schools did Sergey Anisimov attend?
Sergey Anisimov holds Master, Computer Science from Moscow Power Engineering Institute (Mpei).
What skills is Sergey Anisimov known for?
Sergey Anisimov is listed with skills including Programming, Software Design, Software Development, Wpf, Object Oriented Design, Test Driven Development, Software Project Management, and C#.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Sergey Anisimov you were looking for.
View similar profiles