My name : Sem Shekhovtsov
Education: Master 2 Computer Science
Tel : -
E-mail :-
1
Preface
Electric, electronic and radio devices - is something that fascinates me since
my childhood. When I was a kid, I learned from a professional technician
how to repair primitive TVs and was repairing electric devices when
needed. Radio and electronics attracted my attantion a lot. I was curious
how it works, what are the limits, was desassembling it and reparing.
Sometimes it failed to work after my repair, this was curious. My education
after the school was about electronic devices, computers and networks.
During that time I was not just studying, but also building primitive
hardware self-controlled systems using microcontrollers and was
programming these devices utilizing the assembler and c languages. The
bigges happiness for me is when something that I’ve built is really useful, it
is utilized by thousands or millions of real users.
Nowadays, electronic devices are all over us, mobile phones, tablets,
computers, laptops, smart watches. There are endless posiblities for
building, coding and development. That really makes me feel happy. I’m
curious about learning new technologies, programming languages,
frameworks, tools, utils, patterns, etc. Artificial intelligence, augmented
reality, virtual reality is a digital future of humanity. At the present times
I’m proud to be a part of the people, who build our digial future.
Each of us decided to write down our happy memories, growth and feelings
for the school in the past six years. Perhaps some of the articles here are
somewhat naive, but each article has been integrated into my hard work
and sweat and painstaking efforts, each
article has recorded my growth.
2
When life grows into a memory, the things in memory are the most real
Contents
BeezUP………………………………………..............................4
RACELOGIC………………………………..............................5
Connect2Court…………………………..............................6
BEN……………………………………………..............................7
ELEKS…………………………………………............................8
Intellias……………………………………….............................9
Infopulse… ……………………………….............................10
ArchiSnapper………………………….…..........................11
PlateRate………………………………….............................12
Articles & publications…………….............................13
AI Chatbots……………………………….............................14
GitHub SamShekhovtsov………….............................15
3
Web development engineer @ BeezUP
Since March 2013 until May 2015 I was working on-site, in
Prais, France on a digital startup. BeezUP company is a
E-Commerce startup project, with multiple services integrated,
own API, hosted and integrated into the Azure environment. My
work was to optimize existing projects, configure and make Azure
deployment, integrate external services (e.g. Amazon, eBay,
Fnac, etc.)
4
Senior .Net developer @ RACELOGIC
This part of my life was one of the best experiences in the
software development. I was working on a completely new
project, with another expert developer who was my manager and
team lead at the same time. We have built a powerful and flexible
web system for tracking support tickets. Creating platform for
tracking support tickets. Utilized C# .Net Core 1.1, later
migrated application to .Net Core 3.1. Wrote a lof of Javascript
code. Skills: ASP.NET Core · Microsoft Outlook · Office
365 · Microsoft Azure · C# · ASP.NET
MVC · AJAX · JavaScript · SQL Azure
5
Senior Sharepoint Developer @ Connect2Court
Sharepoint 2010 based project for processing and tracking
documents, court cases submission and handling the entire court
processes. The project is related to justice, legal field. Was doing a
lot of Sharepoint work, javascript, PDF documents generating,
processign and signing, QR codes generating based on the
provided information, third - party services integration, it was a
lot of fun. The system was used by real clients. Implementing new
features for the online sharepoint system, technical support and
maintenance. Skills: SharePoint 2010, C# .Net, JavaScript,
third-party APIs.
6
BEN - Senior Software Development Engineer
Believe me or not, at some point in my career I worked for the
legend of the digital world - Bill Gates and his CORBIS intercorp.
I was a part of the team, which rebuilt from scratch the fameous
Branded Entartaiment Network system. Worked mostly on the
backend API using ASP.NET MVC, MongoDb, RESTful service and
AngularJS for the ront-end part. A lot of external APIs and
services were integrated by me. I’m proud that once I was a part
of that amazing team, who built BEN.
7
Software Development Engineernter @ ELEKS
EELEKSosition
For twelve month 2020 - 2021 worked in one of the biggest
ukrainian software development companies - ELEKS. I was
developing web application for certificates tracking and
documentation management for oil and gas mining companies.
Fixing bugs and integrating new features. Utilized front-end
Telerik controls. Advanced Javascript practice. Skills: Telerik Web
Controls · JavaScript Libraries · Microsoft SQL Server · ASP.NET
MVC · JavaScript
8
Software Development Engineer @ Intellias
I’ve been a part of the amazing ukrainian company - Intellias
during 2021 - 2022. At that company I was building
microserices multi-modular web application for supporting
printer - like device. Was writting a lot of unit and integration
tests. In the scope of this project, I was working on the
containerization of the .Net Core web application into Linux
docker container.
Was migrating CI CD functionality from Appveyor to the GitHub
Actions. Skills: Azure DevOps · Unit Testing · Integration
tests · Microservices · Microsoft SQL Server · ASP.NET MVC
9
Software Development Engineer @ Infopulse
Since Jun 2022 until December 2022 was building web based
software using .Net technologies stack and JS libraries.
10
Ruby on Rails developer @ ArchiSnapper
As a point of my interest, I have learned another programming
language - Ruby. Started building commercial applications
utilizing the Ruby on Rails in a couple of month. One of the
graitest projects that I was working on with technologies stack
related to the Ruby on Rails was ArchiSnapper. ArchiSnapper is
online tool that simplifies daily routine for appartment builders
and architects. I was building RESTful APIs, integrating
third-party services and other cute things.
11
NodeJs developer @ PlateRate
Following the fast development of the modern programming
languages and frameworks I have learned one another
programming language - NodeJs. It wasn’t entirely new for me,
because Node.js is using javascript syntax. It is actually server-side
javascript. I learned it pretty quick and started building
commercial applications. One of the biggest systems that I was
working on utilizing NodeJs - was US based startup - PlateRate.
That web application allows to set rating for restaurants and
dishes after the visit, leave feedback and even order food online.
There are multiple third-party services integrated, own APIs,
sub-modules, internal support systems and functional parts. It is
a huge, separate web system. I liked to work on that project. It
was my positive freelance experience, when I worked directly
with a customer, not for a outsource or outstaff company. This
experience has significnalty improved my knowledge and skills in
the technologies stack, which is based on NodeJs
12
Publications and articles
On my spare time, when I learn something new, interesting and
challeging, I write an article about it. For example, one of the
projects that I was working on, I was investigating the benefits of
Redis cach integration into .Net ASP.NET MVC application. After
the investigation, I wrote an article, which is posted on the
CodeProject site, it got 69 votes and 4.83 out of 5 rate - which
is almost perfect ))))
https://www.codeproject.com/Articles/636730/Distributed-C
aching-using-Redis
Once, I have decided to learn artificial intelligence systems and
start building chatbots using the Facebook platform. That idea
wasn’t amazing and successful, however I learned a lot. Based on
my learnings, I have published another article:
https://www.codeproject.com/Articles/-/DevelopingChatbots-for-Facebook-Messenger-Platfor
When the OAuth was initially released, I investigated it and
explained for other developers how to integrate it into the
commercial applications:
https://www.codeproject.com/Articles/206707/Simple-net-M
VC-3-web-application-with-integrated-f
13
Chatbots for Facebook platorm
No one is perfect. Everyone does mistakes sometimes. When the
facebook has released their messenger platform, I have decided to
learn AI and build sample chatbots using the third-party systems
like Wit.AI, API.AI, LUIS.AI and others. It appeared, that the
chatbots are not really in demand on the digital market, there
are not so many customers who is completely ready to integrate
artificial intelligence into their web systems. There were several
customers that asked me to build chatbots for them, only few ((((.
However, a lot of other enthusiasts and software developers curious about AI chatbots have contacted me asking about my
experience and some technical questions. There are much more
developers than real customer in the AI development area. I have
written several articles on the linkedin site about my negative
experience in this field:
https://www.linkedin.com/pulse/apiai-luisai-witai-comparison
-chatbot-platforms-semen-shekhovtsov/
https://www.linkedin.com/pulse/safe-areas-application-ai-cha
tbots-semen-shekhovtsov/
14
Open source projects - GitHub
Same as other software developers, who love to code, I have a
github account. Sometimes I develop learning projects to get
experience in modern technologies or programming languages.
Rarely, but regularly I contribute to the open-source projects.
Unfortunately, mostly I spend time on the commercial projects
and I’m not authorized to share the protected, private code.
Despite of that, when I do have time for playing around, I share
everything that I’ve done with other developers through the
GitHub.
15