Maksim Isaev, Software Developer in Malmö, Sweden
Maksim Isaev

Software Developer in Malmö, Sweden

Member since September 5, 2016
Max has a wide experience in software development, including CAD Systems, 2D/3D design software, game development, ORM, distributed systems, audio/video processing, multi-threading, and networking. During the last decade, he's participated in the development of Baker Hughes Completion ArchiTEX, extension and optimization of the SkyStudio game design studio, and many other projects. Max is also a talented developer and a great team player.
Maksim is now available for hire

Portfolio

Experience

Location

Malmö, Sweden

Availability

Part-time

Preferred Environment

Visual Studio

The most amazing...

...work I've done was Baker Hughes Completion ArchiTEX.

Employment

  • Tools Programmer

    2016 - PRESENT
    Massive Entertainment
    • Worked on a product Snowdrop.
    Technologies: C#, C++
  • Tools Developer | Game Play Programmer

    2013 - 2015
    Genius Games – Valhalla Networks
    • Supported, extended, and performed bug-fixing of a game design tool—SkyStudio. Optimized data loading and saving procedures; also updated data formats. It increased loading speed in the studio in the several times. Fixed lots of bugs, the memory, and GDI resources leaks.
    • Participated in the development of a mobile game on UE4. Developed a damage system, a hierarchy of trap objects, and the data serialization system. Created various plugins for UE4; also developed a level editor.
    • Developed a game assistant for Devil's Third online. Assisted by providing information about player battle statistics, clan information, and provides access to in-game emails and chat. Developed a SVG render for a customizable clan logo.
    • Developed a game launcher tool with distributed content servers and torrent support.
    • Created a log analyzer tool. It created a visual representation of logged data to simplify the optimization of the game cycle and networking.
    Technologies: Windows Presentation Foundation (WPF), Windows Forms (WinForms), Windows Communication Framework (WCF), Xamarin, Unreal Engine 4, C#, C++
  • Software Developer | Team Leader

    2012 - 2013
    NTR Lab
    • Developed a blood service solution specifically for processing donor blood tests. The project contained a desktop application with a common access to a data base.
    • Developed a solution for a road aid company. The project contained a WCF server and a mobile application on Windows CE.
    • Designed and implemented a server side for a road aid company.
    Technologies: Windows Communication Framework (WCF), Microsoft SQL Server, Entity Framework, C#
  • Software Developer | Team Leader

    2007 - 2012
    Quantum Soft
    • Developed Baker Hughes Completion ArchiTEX (CAD for design and estimation of oil & gas wells). Participated in the project from the early stages. Developed my subsystem of this CAD. Started from a data model and ending by a 3D renderization, reporting tools, a database layer, and others.
    • Developed a solution for primary and secondary stock markets in Africa for Reuters. The solution aimed to parse conversations between brokers, extract information about deals, and create records to the database.
    • Developed an ORM system which was used for providing a data layer for CAD. The system provided CRUD of the data records in the database, bases on CRUD instances during project lifetime. System supported version control for synchronization of projects between several users.
    • Developed a 3D engine for rendering and manipulating of Well object for CAD. Created an API of simplified object renderings to provide all the required functionality for programmers inside the team.
    • Created a 3D parts editor for creating configurations of 2D and 3D representation of parts in CAD.
    • Built a version control system for CAD.
    Technologies: DirectX, Networking, Microsoft SQL Server, Windows Communication Framework (WCF), SQL, Lua, C++, C#
  • Software Developer

    2005 - 2007
    Alpary Soft
    • Developed a CCTV system. The project supported remote cameras with a central server. The system supported camera rotations by a defined program. Developed the UI for easy navigation between stored data.
    • Designed a face-recognition system for door locks. The system used a face recognition system in lieu of key locks in order to access a locked room.
    • Created various plugins for a company's video processing algorithms. Was supported by Avisynth and Pinnacle Studio.
    • Developed an image viewer that supported many picture formats.
    Technologies: Direct, TCP/IP, C++

Experience

  • Baker Huges Completion ArchiTEX

    A 2D/3D CAD for oil & gas well designs.

Skills

  • Languages

    C#, C++, Lua, SQL
  • Tools

    Microsoft Visual Studio, Visual Studio, Direct
  • Paradigms

    Object-oriented Programming (OOP), Asynchronous Programming, Data-driven Programming, Waterfall Development, Agile Software Development
  • Platforms

    Windows, Xamarin, iOS, Android
  • Frameworks

    Unreal Engine, .NET, Entity, Windows Communication Framework (WCF), Unreal Engine 4, Unity3D, Windows Presentation Foundation (WPF)
  • Libraries/APIs

    Windows Forms (WinForms), Standard Template Library (STL), Entity Framework, DirectX
  • Storage

    Microsoft SQL Server
  • Other

    Multithreading, Networking, TCP/IP

Education

  • Bachelor's Degree in Radioelectronic Systems
    1999 - 2006
    Tomsk State University of Radio Systems and Radioelectronics - Tomsk, Russia

To view more profiles

Join Toptal
Share it with others