Aleksandr Ponomarev

Aleksandr Ponomarev

$25/hr
Full stack Web developer | HTML, CSS, JavaScript, TypeScript, React, Node.js, C++, C#
Reply rate:
40.0%
Availability:
Full-time (40 hrs/wk)
Location:
Moscow, Moscow, Russian Federation
Experience:
23 years
About

Hi everyone! My name is Aleksandr, and I'm a versatile and analytically-minded web developer with a strong technical skill set and attention to detail. I have been working in software development for over 20 years. During this period of time I participated in many interesting projects using most of the time C++ programming stack (Qt, STL, boost). The most important projects for me were:

-         Network testing software, a project used for scanning hosts in a network, detecting types and versions of installed software and listing known vulnerabilities for it. I participated in designing the architecture of the project, developed most of the modules and wrote documentation. The project used C++, Qt, STL, RCF and SQLite;

-         Modelling software, a project for simulation of physical processes. I designed the modular architecture of the project, in which modules were used for doing different calculations and for exchanging data with data sources, developed core modules of the project and wrote documentation. The project used C++, Qt, QML, boost, PostreSQL;

-         Control software for measurement device, for this project I created Windows and Linux device drivers for hardware of the device and developed Web UI for it using C#, ASP.Net Core, HTML5, CSS3, React, SignalR.

All mention projects were built as cross platform projects for Windows and Linux operating systems. This is important approach for a modern application in my opinion to allow a customer to use the most proper operating system for her/his use case.

In recent years I have been devoting more time to Web technologies, which I am very interested in, and I want to develop in this direction further, although I do not intend to forget C++. I am passionate about creating complex high performance web applications which can help people improve their lives. I use such technologies as JavaScript, Typescript, React.js and Node.js. Also I used in my work .NET technologies like ASP.NET Core, LINQ, and Entity Framework and Python language. I work with databases MongoDB, MySQL, PostgreSQL, and SQLite.

I am interested in new opportunities and challenging projects in web development. My priorities in my professional life are following the customer’s requirements, meeting the development deadlines and performing my work at a high professional level.

I have a pet project which is a small toy shop, just for fun. I am developing it using Next.js with Material UI and Formik, as a backend I use Next.js custom server with Express.js. Also I use Apollo GraphQL with subscriptions, REST API for authentication, MongoDB with Mongoose for storing toy descriptions and Prisma for SQL DB for storing user information and orders. Buying is available with Stripe and PayPal.

Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.