Anton Fedotov, Software Developer in Lappeenranta, Finland
Anton Fedotov

Software Developer in Lappeenranta, Finland

Member since December 12, 2018
Anton has six years of experience in front-end development using pure JavaScript as well as ReactJS. He also has 2 years of experience in back-end development with .NET and MSSQL. His goal in any project is to create an outstanding user experience.
Anton is now available for hire

Portfolio

Experience

Location

Lappeenranta, Finland

Availability

Part-time

Preferred Environment

Git, Microsoft SQL Server, Visual Studio 2016, Windows

The most amazing...

...thing I've created is a 3D globe map showing region data as heights, colors, bars/pies on top and other parameters.

Employment

  • Senior Software Developer

    2016 - PRESENT
    4Straction Oy
    • Developed and supported a web application for business analysis and strategy development.
    Technologies: React, T-SQL, .NET
  • Web Developer

    2015 - 2016
    Competentum
    • Supported legacy rich text editor for educational purposes allowing different types of embeddable content - charts, interactive diagrams, physical effects demos etc.
    • Developed a newer editor with ReactJS.
    • Developed plugins for the old editor extending embeddable content type.
    • Supported some of interactive demo components using HTML5 Canvas.
    Technologies: JavaScript, React
  • Web Developer

    2012 - 2015
    Prognoz JSC
    • Supported components showing different types of charts - bars/columns, lines, pies, maps with coloring etc.
    • Developed new components - 3D maps, overlays for maps, 3D bars, bubble charts, tree maps, etc. using SVG/VML and WebGL for 3D.
    • Improved all of charts performance by using HTML5 Canvas and WebGL instead of SVG/VML where possible.
    • Extracted wrappers for SVG/VML, HTML5 Canvas, and WebGL with similar interfaces to simplify new charts development with high performance and wide browser support.
    • Developed a library which renders a page to PNG using HTML5 Canvas right in browser without any server requests or browser plugins/controllers.
    Technologies: SVG, HTML5 Canvas, WebGL, JavaScript

Experience

Skills

  • Languages

    CSS, CSS3, C#.NET, JavaScript, SQL, Less, HTML5, HTML, Visual Basic .NET (VB.NET), T-SQL, Java
  • Libraries/APIs

    React, WebGL, Highcharts, Node.js, HTML5 Canvas
  • Tools

    Webpack, Git
  • Frameworks

    .NET, Entity, .NET Core
  • Paradigms

    Functional Programming
  • Platforms

    Windows, Visual Studio 2016
  • Storage

    Microsoft SQL Server
  • Other

    SVG

Education

  • Bachelor's Degree in Information Security
    2008 - 2013
    Perm State University - Perm, Russia

To view more profiles

Join Toptal
Share it with others