Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of Nikita Karatun

Nikita Karatun

Nikita Karatun has asked 0 questions and find answers to 1 problems.

Stats

19
EtPoint
5
Vote count
0
questions
1
answers

About

Dedicated Software Developer with 6+ years experience. I developed web applications, console utilities, GUI desktop applications, Atlassian plugins. I've invested this year in my self-education to improve programming skills and move to C++ programming language.

I love both development and high level design processes. Through my career I proposed, negotiated, built prototypes, conducted demonstrations, clarified requirements, implemented, completed and deployed solutions. I negotiated and clarified as much as possible, conducting new features demonstrations each week or two, so the client always had a clear picture of the project and to prevent or minimize possible rework.

I developed a cross-platform application for laboratory measurement automation as a personal project. Then I transformed it to the simple framework as a OOP Design Patterns study. The application itself now is used in the Fiber Optics Research Center of the Russian Academy of Sciences for the Boxcar measurements automation.

I play and run as a keeper (game master) Call of Cthulhu TTRPG (table top role-playing game). Apart from being captivating and enjoyable activity, it also provides excellent English practice and helps to improve interpersonal skills. I developed a simple yet effective and convenient application for the quick TTRPG map drawing.

Both applications sources may be found on my personal GitLab page.

Now I develop cross platform timers application to extend my cross platform skill set to mobile platforms. Here is a Timers cross platform application short demo.

My last year self-education books list provided below.

  • The C++ Programming Language, 4th Edition - Bjarne Stroustrup
  • Effective C++ - Scott Meyers
  • Effective Modern C++ - Scott Meyers
  • Algorithms in C++, Parts 1-5 - Robert Sedgewick
  • C++ Concurrency in Action - Anthony Williams
  • Design Patterns - Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
  • The Art of Debugging with GDB, DDD, and Eclipse - Norman Matloff, Peter Jay Salzman
  • UML Distilled: A Brief Guide to the Standard Object Modeling Language - Martin Fowler
  • Practical Vim: Edit Text at the Speed of Thought - Drew Neil
  • CMake Cookbook - Radovan Bast

Nikita Karatun questions