Post Job Free
Sign in

Software Developer Senior

Location:
Houston, TX
Posted:
April 09, 2025

Contact this candidate

Resume:

PERSONAL INFORMATION

Name : Dmitry Shevkoplyas

Location : Spring, TX, USA

Email: ******.***********@*****.***

Phone : +1-346-***-****

SUMMARY

•Senior Software Developer with 17 years of extensive programming experience in custom software development(Oil & Gas, Financial, Health Insuarnce), high-load systems, and testing automation.

•Experienced in creation of algorithm-rich software, such as scientific and engineering applications.

•Solid background in developing desktop applications with Java/C#, WPF/MVVM, Winforms, C/C++ including multithreading programming.

TECHNICAL SKILLS

Languages: .NET/C# (WPF, Winforms), Java, C/C++

Testing: NUnit, JUnit

Technologies/Protocols Restful API, SOAP, TCP, UDP, IP

DBMS: MSSQL, MySQL, MongoDB

Version Control: Jira, TFS, GIT, SourceSafe, CVS

Message Brokers: Kafka

PROFESSIONAL EXPERIENCE

Signatec (Remote) March 2019 – Present

Software Developer

•Collaborate with product managers, development teams, and stakeholders to define system requirements, features, and functionality.

•Define and enforce coding standards, best practices, and methodologies across the development team.

•Design(MVVM, MVC) and implement system architecture, ensuring alignment with business goals and technical requirements.

•Perform technical evaluations of new technologies and tools to improve software delivery and performance.

•Provide technical leadership, mentoring, and coaching to developers and junior architects.

•Collaborate with QA teams to define testing strategies and ensure quality code delivery.

•Developed FJParser – a Java based UI tool for parsing and converting data from legacy .TXT, MS Excel, .PDF to XML

•Developed parsers + readers for different data formats (TXT, Excel, PDF), create UI/Tests.

•Developed “Miner,” a WPF based UI Tool for visualization (Charts/Graphics) of input data for accountants for the Mining/Coal industry.

•Created Chart diagrams based on users feedback, UI design using WinForms, and DB design using SQL.

•Backend/Business logic code using C# .NET Framework.

•Debugged old legacy source code. Wrote developments tests.

•Documented data interfaces and data mappings, analyzed and interpreted data, and conducted data sourcing activities.

•Developed data mapping, data validation, data reports, and support existing applications using SQL Server programming such as stored procedures, functions, triggers, and writing complex queries.

•Performed UI Design using WPF/WinForms and DB design using SQL with a Backend/Business logic code - C#.NET Framework.

•Technologies: (.NET, Java, Junit, C# ), C++, NUnit, WPF, WinForms, Ant/Maven, XML, RESTful

INT Inc. Houston, Tx May 2013 -Jan 2019

Senior Software Developer

•Collaborate with product managers, development teams, and stakeholders to define system requirements, features, and functionality.

•Define and enforce coding standards, best practices, and methodologies across the development team.

•Design and implement system architecture, ensuring alignment with business goals and technical requirements.

•Perform technical evaluations of new technologies and tools to improve software delivery and performance.

•Provide technical leadership, mentoring, and coaching to developers and junior architects.

•Collaborate with QA teams to define testing strategies and ensure quality code delivery.

•INT GeoToolkit set (~15 sub projects) provided high performance graphics components for developing Oil and Gas E&P applications. Geo Toolkit allows software developers to take advantage of high-level tools for creating sophisticated data visualization and analysis applications.

•INT GeoToolkit used by TOP 10 Oil and Gas companies (Schlumberger, Halliburton, ConocoPhillips, WeatherFord, Saudi Aramco, etc...)

•Post production support. 24/7.

•Implemented new components (Charts, Seismic views, Well Log tracks) using .NET, Java, Junit, C# (.NET Framework), C++, NUnit, WPF, WinForms, Ant, and XML

•Fixed bugs in the current functionality.

•Supported client's requests and worked on their side as INT consultant.

•Implemented a few new Interpolation algorithms for Seismic project and new labeling algorithm for GIS.NET.

•Resolved 300+ customer tickets and toolkit bugs.

•Designed and realized special mode for non-standard seismic data (requested by Schlumberger).

•Created automated test (~150) for INT Java components.

•Technologies: (.NET, Java, Junit, C# ), C++, NUnit, WPF, WinForms, Ant, XML, RESTful

•Petrel It is a software platform used in the exploration and production sector of the petroleum industry. It allowed the user to interpret seismic data, perform correlation, build reservoir models, and visualize reservoir simulation results.

•INT Consultant on the client side (Schlumberger). Helped customers to use INT API and implemented new features based on their requests.

•Implemented new rendering algorithm for Seismic traces, removed exponential dependence in the client code using .NET and C#

Schlumberger through INT Inc, Houston, USA Mar 2012 - May 2013

Software Developer

•Collaborate with product managers, development teams, and stakeholders to define system requirements, features, and functionality.

•Define and enforce coding standards, best practices, and methodologies across the development team.

•Design and implement system architecture, ensuring alignment with business goals and technical requirements.

•Perform technical evaluations of new technologies and tools to improve software delivery and performance.

•Provide technical leadership, mentoring, and coaching to developers and junior architects.

•Collaborate with QA teams to define testing strategies and ensure quality code delivery.

•Petrel project, software platform used in the exploration and production sector of the petroleum industry. It allows the user to interpret seismic data, perform well correlation, build reservoir models, visualize reservoir simulation results.

•Help customers to use INT API and implement new features based on their requests.

•Resolved 100+ customer requests.

•Implemented new rendering algorithm for Seismic traces, removed exponential dependence in the client code using .NET/C#

INT Inc. Jan 2006 - Mar 2012

Senior Software Developer

•INT GeoToolkit set (~15 sub projects) provides high performance graphics components for developing Oil and Gas E&P applications. Geo Toolkit allows software developers to take advantage of high-level tools for creating sophisticated data visualization and analysis applications.

•INT GeoToolkit used by TOP 10 Oil and Gas companies (Schlumberger, ConocoPhillips, WeatherFord, Saudi Aramco, etc...)

•Post production support. 24/7.

•Implemented new components (Charts, Seismic views, Well Log tracks) using C#, Java, Junit, C++, NUnit, WPF, WinForms, WPF, Ant, XML, DevExpress, and Infragristics

•Fixed bugs in the current functionality.

•Supported client's requests and work on their side as INT consultant.

•Achievements

•Implemented a few new Interpolation algorithms for the Seismic project and new labeling algorithm for GIS.NET.

•Resolved 300+ customer tickets and toolkit bugs.

•Designed and realized special mode for non-standard seismic data (requested by Schlumberger).

•Created automated tests (~150) for INT Java components.

•Technologies: (.NET, Java, Junit, C# ), C++, NUnit, WPF, WinForms, Ant, XML, RESTful

•Deployment, and teaching end-users.

EDUCATION

Master of Science in Computer Science - Novosibirsk State University 2000-2005

Specialized Educational Scientific Center on Physics and Mathematics 1998-2000



Contact this candidate