Position: Senior Software Engineer
Category: Node.js
English level: intermediate
Years of experience: 11

Implemented a module to customise report, choose columns format and preview using Angular.

Investigated and fixed a production issue with slow Mongo database scans, added required missing indexes to improve search speed.

Created a customisable CSV importer to save customers data into our database. Importer could handle processing a large number of records.
More than 15 years experience working as software developer. Started as Web developer and was mostly involved in backend programming of web and desktop projects for enterprise: e-commerce, insurance, pharmacy, education.

Major experience in Web and JavaScript technologies. In last few years worked with Node.js, Angular, MongoDB, MySQL. Developed new features for REST API platform, created database scripts, performed tasks for importing data from CSV files.
Had experience with frontend framework Angular. In addition, in my earlier years I had an experience with Microsoft stack of technologies - ASP.NET and Windows Forms. Worked with relational database Microsoft SQL Server. Three years in mobile development working with Android.
Interested mostly on full-stack development, Node.js + React/Angular, using TypeScript is a plus. Would be happy to work in a team of experienced professionals to share the knowledge and to learn something new.