Position: Senior Software Engineer
Category: JavaScript
English level: fluent
Years of experience: 4

I am a software engineer with 4 years of professional software development experience.
I have most experience in Nodejs and Java backend programming, however I have also developed other various stuff: mobile games, desktop programs, and did full stack web development. I have successfully delivered multiple projects in gamedev industry and in banking sector at my previous jobs. I have a wide expertise in different programming and technology areas and this helps me to deliver high quality solutions. I speak English well, I am a doer and I have a responsible attitude.
Here's a short list of frameworks and APIs I worked with:
- Node.js, express, socket.io, electron, AngularJS;
- Java Core, JNI, Spring Framework, Spring MVC, Spring Data, Hibernate, Tomcat;
- Unity (for 2D games);
Familiar with UNIX systems; Can do scripting in python, bash, powershell.
Know C/C++, feel confident working with native code and compiling libraries.
I am currently looking for opportunities for working on games or other entertainment-related products. I am also very interested in working on innovative products and/or working in startups.
I have an entrepreneurial mindset and I will eagerly consider partnerships if you are looking for a tech guy who can get the job done, as well as teach others how to do it right.